Este es el comando requestync que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
requestync: ayuda para archivar solicitudes de sincronización para Ubuntu
SINOPSIS
requestync [-d distro] [-nse] [-k clave]fuente PARA DOS> [dirigidos ,] [bases versión]
requestync --lp [-nse]fuente PARA DOS>dirigidos ,> [bases versión]
requestync -h
DESCRIPCIÓN
requestync mira las versiones de en Debian y Ubuntu y solicita
una explicación de por qué los cambios de Ubuntu (si los hay) deben descartarse. los
La entrada del registro de cambios se descarga de packages.debian.org, y el error de solicitud de sincronización es
archivado en la plataforma de lanzamiento. Alternativamente, la solicitud de sincronización se puede presentar por correo electrónico firmado por GPG
(opción --Email).
requestync comprueba si tiene los permisos para solicitar la sincronización del archivo
administradores directamente comprobando si tiene permisos de carga para ese paquete
a través de permisos de conjuntos de paquetes o permisos de componentes. Si no tiene carga
permisos, el script suscribirá al equipo necesario con derechos de aprobación para el error
informe para usted.
Esta comprobación solo se realiza si requestync tiene permitido utilizar la API LP (no el correo electrónico
sumisión). En el otro caso requestync confía en que responda la pregunta sobre
Cargar permisos honestamente para determinar si un equipo con derechos de aprobación debe ser
suscrito al error.
Si tiene permiso para cargar el paquete directamente, es posible que prefiera usar
paquete sincronizado en lugar de copiar el paquete usando la API de Launchpad. En algún momento futuro,
requestync se cambiará para hacer esto automáticamente.
requestync utiliza la autenticación launchpadlib para presentar sus solicitudes.
OPCIONES
A continuación se enumeran las opciones de la línea de comandos para la sincronización de solicitudes:
-h Muestre un mensaje de ayuda y salga.
-d Especifica desde qué distribución de Debian se debe sincronizar un paquete. El valor predeterminado es
red.
-n Especifica que el paquete es un paquete nuevo y requestync no debe intentar
búsquelo en Ubuntu ya que no existirá.
-k
Especifica su clave GPG. Esto solo se usa si la solicitud de sincronización se envía por correo a
Plataforma de lanzamiento.
Utilice el correo electrónico firmado por GPG para archivar el error, en lugar de launchpadlib.
-s Especifica que necesita patrocinio. Necesita esta opción si no tiene
subir permisos para ese paquete. Esto deshabilita la verificación de permisos de carga.
descrito arriba.
-C Permita que el registro de cambios se complete manualmente cuando falte. requestync obtiene Debian
registros de cambios de packages.debian.org, que no está sincronizado con el archivo de Debian.
Para solicitar una sincronización antes de que el registro de cambios esté disponible, pase esta opción y proporcione
las entradas del registro de cambios usted mismo.
-e Utilice esta marca después de FeatureFreeze para sincronizaciones que no sean correctas de errores. requestync se suscribirá
equipo de lanzamiento de ubuntu en lugar del equipo de patrocinio.
-l EJEMPLO, --lpinstancia=EJEMPLO
Utilice la instancia especificada de Launchpad (por ejemplo, "puesta en escena"), en lugar de la predeterminada de
"producción".
--no-conf
No lea ningún archivo de configuración o configuración de variables de entorno.
<fuente paquete>
Este es el paquete fuente que le gustaría sincronizar desde Debian.
<objetivo lanzamiento>
Esta es la versión en la que le gustaría sincronizar el paquete fuente. Esta
siempre debe ser la última versión de desarrollo de Ubuntu.
[base versión]
En algunos casos, la versión base (donde el paquete de Ubuntu comenzó a diferir de
el paquete Debian) no se puede determinar automáticamente. Especifique esta opción en
este caso.
MEDIO AMBIENTE
requestync utiliza las siguientes variables que deben establecerse en la configuración de su shell
añadiendo exportar VARIABLE = líneas, donde VARIABLE es una de las siguientes:
UBUMAIL, DEBE CORREO
Especifica qué correo electrónico se debe utilizar al enviar a Launchpad.
Todas las CONFIGURACIÓN VARIABLES a continuación también se admiten como variables de entorno.
Las variables del entorno tienen prioridad sobre las de los archivos de configuración.
CONFIGURACIÓN VARIABLES
SOLICITUDESYNC_SMTP_SERVER
Establezca qué servidor SMTP utilizar al enviar correo. Si no se especifica, este valor predeterminado es
servidores SMTP de Launchpad (el destino final).
SOLICITUD DE SINCRONIZACIÓN_SMTP_PORT
Establece qué puerto del servidor SMTP se utilizará. El valor predeterminado es 25.
SOLICITUD DE SINCRONIZACIÓN_SMTP_USUARIO y SOLICITUD DE SINCRONIZACIÓN_SMTP_PASS
Establece el nombre de usuario y la contraseña que se utilizarán al autenticarse en el servidor SMTP.
SOLICITUD DE SINCRONIZACIÓN_USE_LPAPI
Configurando esto en no es equivalente a correr con --Email.
SOLICITUD DE SINCRONIZACIÓN_LPINSTANCIA, UBUNTUTOOLS_LPINSTANCE
El valor predeterminado para --lpinstancia.
SOLICITUD DE SINCRONIZACIÓN_KEYID, UBUNTUTOOLS_KEYID
El valor predeterminado para -k.
Use requestync en línea usando los servicios de onworks.net