zlman (1)

Name

zlman - zlman es la interfaz de línea de comandos de Novell® ZENworks® Linux Management, que proporciona una gestión completa de la estación de trabajo y el servidor Linux*.

Sintaxis

zlman [comando] [opciones] [argumentos]

En general, los comandos de zlman cuentan con una forma corta y otra larga. La forma larga sigue el formato objeto-acciónobjeto. Por ejemplo, el comando registration-list muestra una lista de los registros incluidos en una carpeta de registro. Existen muchos comandos, pero observará que la mayoría son fáciles de recordar, ya que hay un número limitado de objetos (estación de trabajo, servidor, lote, catálogo, directiva, administrador y registro) y de acciones (mostrar una lista, crear, modificar y suprimir) que realizar.

Los argumentos para un comando se ordenan de la misma forma que el comando en sí: para catalog-addbundle, el catálogo se nombra primero y el lote después. Por ejemplo, catalog-addbundle catálogo2 lote4. Los indicadores de opción siempre se indican antes de los argumentos.

La forma abreviada de cada comando usa una letra de cada palabra de la forma larga; es decir, admin-list se abrevia como al. Las excepciones a estas reglas de sintaxis generales son los comandos de sistema, como ping y server-version, que se aplican directamente al servidor.

En nombres de archivos puede utilizar la shell glob estándar: *.rpm se utiliza para indicar “todos los archivos que terminan en .rpm.”

Descripción

ZENworks Linux Management (Gestión de ZENworks Linux) es el siguiente paso en la evolución de la gestión de servidores y estaciones de trabajo Linux. ZENworks Linux Management (Gestión de ZENworks Linux) ofrece una gestión integral que incluye lo siguiente:

  • Gestión avanzada de paquetes de software, incluida la resolución de dependencias, compatibilidad con revisiones de SUSE y la capacidad de volver a versiones anteriores.

  • Instalación automatizada mediante imágenes o guiones utilizando la aplicación AutoInstall de YaST o KickStart de RedHat*.

  • Gestión gráfica remota rápida y segura de servidores y equipos de sobremesa.

  • Colección e informes de inventarios de hardware, software y sistemas operativos.

  • Gestión completa basada en directivas de servidores y equipos de sobremesa Linux.

  • Interfaz de gestión Web mediante tareas.

La interfaz de línea de comandos zlman ofrece una aplicación con funciones completas que utiliza guiones para simplificar muchas operaciones y proporciona un rápido acceso a las operaciones. En el servidor ZENworks Linux Management (Gestión de ZENworks Linux) también se instala una completa interfaz de gestión Web con muchas funciones avanzadas.

Guía de uso

Esta sección incluye información sobre las convenciones y el formato general de los comandos.

Administradores

Todas las acciones de zlman están controladas por las limitaciones de acceso del administrador. La cuenta de administrador inicial creada durante la primera instalación tiene derechos para todos los objetos. A las cuentas de administrador adicionales que cree se les conceden por defecto derechos de sólo lectura. A estas cuentas se les deben conceder explícitamente derechos para todos los objetos que deban gestionar.

Carpetas

Si no se especifica ninguna carpeta para los comandos que usan un argumento de carpeta, el comando en cuestión utilizará la carpeta raíz. Para especificar una vía de carpeta, indique todas las carpetas de la raíz separadas por una barra inclinada (/). Por ejemplo, si dispone de una carpeta cuyo nombre es carpeta1 en la raíz que, a su vez, contiene una subcarpeta llamada subcarpeta1, podrá hacer referencia a esta carpeta como carpeta1/subcarpeta1. Las carpetas que se especifiquen deben existir previamente.

Puntos suspensivos (...)

Los puntos suspensivos indican que un comando acepta varias entradas del último tipo de argumento. Por ejemplo, los puntos suspensivos en el siguiente comando indican que catalog-add-bundle puede aceptar varios lotes:

zlman catalog-add-bundle [opciones] [catálogo] [lote] [...]

Indicadores de opción

En la referencia correspondiente a los comandos que no disponen de opciones específicas (es decir, que aceptan sólo los indicadores de opción estándar) no aparece ninguna opción como argumento. Por ejemplo, la entrada de referencia para el siguiente comando no enumera las opciones porque acepta sólo los indicadores estándar:

zlman workstation-list [carpeta] [filtro]

Sin embargo, el siguiente comando muestra las opciones porque el comando tiene una opción específica de comando (-a):

zlman workstation-messages [opciones] [nombre de estación de trabajo]

Archivo RC

La creación de un archivo .zlmanrc en el directorio personal permite proporcionar opciones globales que se añaden a cada comando. Por ejemplo, si añade -U Administrador -P contraseña cada comando leerá el nombre de usuario y la contraseña en este archivo, en lugar de preguntar. Para hacer caso omiso de las opciones almacenadas en este archivo, use la opción --ignore-rc-file.

Comandos

Todos los comandos siguientes aceptan los indicadores de opción mostrados en la sección Opciones globales. Además, aceptan las opciones individuales indicadas en cada comando.

Comandos del administrador

Estos comandos se utilizan para crear y realizar ajustes en las cuentas de administrador. Los comandos de administrador comienzan por la palabra admin en el formato largo o por la letra a en el formato corto.

admin-create (ac) [opciones] [administrador] [contraseña]

Crea una cuenta de administrador nueva. Por defecto, esta cuenta se crea con derechos de sólo visualización para todos los objetos. Utilice el comando admin-rights-assign para conceder derechos adicionales a esta cuenta.

admin-delete (ad) [opciones] [administrador] [...]

Elimina una cuenta de administrador.

admin-list (al) [opciones] [carpeta]

Muestra una lista de todas las cuentas de administrador. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
admin-rename (arn) [opciones] [nombre admin] [nuevo nombre]

Cambia el nombre de la cuenta de administrador del nombre actual al nombre nuevo.

admin-rights-assign (ara) [opciones] [nombre de admin] [nombre de objeto] [...]

Asigna los derechos de administrador especificados al objeto indicado. Se debe indicar una de las siguientes opciones para determinar el tipo de objeto:

  • -w,--workstations
  • -s,--servers
  • -a,--administrators
  • -b,--bundles
  • -p,--policies
  • -R,--reports
  • -r,--registrations

Asimismo, este comando acepta los siguientes indicadores de opción.

  • -n,--none: se revocan todos los derechos para el objeto indicado.
  • -v,--view: otorga acceso de sólo lectura al objeto especificado.
  • -m,--modify: otorga derechos para modificar el objeto especificado.
  • -c,--create: otorga derechos para crear nuevos objetos.
admin-rights-get (arg) [opciones] [nombre de admin] [nombre de objeto] [...]

Muestra los derechos activos de un objeto especificado. Si no se especifica ningún objeto, se mostrarán todos los derechos asignados. Hay que especificar un único indicador de tipo. Se puede indicar una de las siguientes opciones para determinar el tipo de objeto:

  • -w,--workstations
  • -s,--servers
  • -a,--administrators
  • -b,--bundles
  • -p,--policies
  • -R,--reports
  • -r,--registrations

Asimismo, este comando acepta los siguientes indicadores de opción.

  • -n,--none: se revocan todos los derechos para el objeto indicado.
  • -v,--view: otorga acceso de sólo lectura al objeto especificado.
  • -m,--modify: otorga derechos para modificar el objeto especificado.
  • -c,--create: otorga derechos para crear nuevos objetos.
admin-set-password (asp) [opciones] [nombre de admin] [contraseña]

Establece la contraseña de un administrador. Sólo el administrador puede cambiar otras contraseñas de administrador. Todos los administradores pueden cambiar sus propias contraseñas.

Comandos de duplicación

Estos comandos se utilizan para duplicar en servidores secundarios aquellos repositorios ubicados en servidores primarios.

replicate-repositories-now [opciones]

Duplica inmediatamente los repositorios en todos los servidores secundarios.

Comandos de lotes

Estos comandos se utilizan para crear y modificar lotes y carpetas, incluidas acciones como la adición de paquetes a los lotes y la creación de lotes de parches. zlman considera que los objetos y sus carpetas correspondientes son un tipo de objeto. En consecuencia, zlman bundle-rename puede cambiar los nombres de los lotes o de las carpetas de lotes; zlman bundle-move puede mover los lotes o las carpetas de lotes, etc. Los comandos de lotes comienzan por bundle, en el formato largo, o por la letra b en el formato corto (con excepción del comando de lote de parches, que comienza por la letra p.

bundle-add-file (baf) [opciones] [lote] [plataforma-destino] [destino] [archivo] [...]

Añade un archivo al lote. Acepta los siguientes argumentos:

  • Lote: lote existente al que desea añadir uno o varios archivos.
  • Archivo: archivo que se está añadiendo. Especifique la vía completa.

Acepta los siguientes indicadores de opción:

  • --destination=[vía]: vía completa en la que se distribuirá el archivo en el cliente.
  • --unpack: indica que este archivo está comprimido y que deberá descomprimirse y extraerse en el cliente. Los formatos de compresión admitidos son .gz y .bz2.
  • --permissions=[xxx]: permisos de archivo UNIX que se aplicarán a este archivo cuando se distribuya (no se aplica a los archivos comprimidos).
bundle-add-package (bap) [opciones] [lote] [destino] [archivo de paquete] [...]

Añade un paquete al lote. Acepta los siguientes argumentos:

  • Lote: un lote existente al que desea añadir uno o varios paquetes RPM.
  • Destino: destinos de SO/plataforma. (Los destinos válidos para su entorno se pueden ver utilizando zlman tl.)
  • Archivo de paquete: archivo de paquete con formato RPM.

Acepta los siguientes indicadores de opción:

  • --force-nevra: fuerza la adición del paquete para añadir a pesar del conflicto NEVRA (nombre, época, versión, revisión y arquitectura).
  • --freshen: actualiza el paquete sólo si está instalado.
  • --installtype=[upgrade|install]: especifica el tipo de de instalación rpm. El valor “upgrade” activa el comportamiento “rpm - u”, y el valor “install” activa el comportamiento “rpm -i”.
  • --ver=[versión]: especifica la versión del lote donde debe añadirse el paquete. Por defecto, el paquete se añade a la última versión del lote.
bundle-copy (bco) [opciones] [lote de origen] [versión] [nombre]

Copia una versión de lote en un lote nuevo.

bundle-copy-package (bcp) [opciones] [lote origen] [lote destino] [destino] [paquete] [versión] [edición] [arq] [época]

Copia los paquetes del lote de origen en el lote de destino.

NOTA:al copiar paquetes RPM de un lote a otro no se actualiza la versión del lote de destino.

bundle-create (bc) [opciones] [nombre] [carpeta]

Crea un lote nuevo. Si se indica una carpeta, el lote se crea en dicha carpeta. Acepta las siguientes etiquetas de opción:

  • --description=[descripción]: proporciona una descripción del lote.
  • --disable-persistence: no aplica la persistencia cuando se instala el lote.
bundle-delete [opciones] (bd) [lote] [...]

Suprime uno o más lotes o carpetas de lotes.

bundle-delete-version [opciones] (bdv) [lote] [versión]

Elimina una versión específica de un lote.

bundle-deploy (bp) [opciones] [lote] [versión]

Distribuye la versión específica de un lote.

bundle-folder-create (bfc) [opciones] [nombre] [carpeta]

Crea una carpeta nueva para almacenar lotes en la vía especificada por la carpeta.

bundle-group-add (bga) [opciones] [grupo de lotes] [lote] [...]

Añade un lote a un grupo de lotes. Acepta el siguiente indicador de opción:

  • -r, --recursive: incluye subcarpetas.
bundle-group-create (bgc) [opciones] [nombre] [carpeta]

Crea un grupo de lotes en la carpeta especificada.

bundle-group-members (bgm) [opciones] [grupo de lotes]

Muestra una lista de los miembros de un grupo de lotes.

bundle-group-remove (bgr) [opciones] [grupo de lotes] [lote] [...]

Elimina un lote del grupo de lotes indicado.

bundle-info (bi) [opciones] [lote] [versión]

Muestra información detallada acerca de un lote. Se puede especificar la versión para lotes de software. Si se especifica ahora una versión, se mostrará la versión distribuida.

bundle-list (bl) [opciones] [carpeta]

Enumera todos los lotes y las carpetas de lotes de la carpeta especificada. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Caracteres comodín * y ? si están entrecomillados.
bundle-list-dups (bld) [opciones] [lote]

Muestra los paquetes de actualización de Dell incluidos en un lote DUP.

bundle-list-files (blf) [opciones] [lote] [destino]

Muestra una lista de los archivos del lote indicado, incluido el ID del lote.

bundle-list-packages (blp) [opciones] [lote] [destino]

Muestra una lista de los paquetes del lote indicado, incluido el ID del lote.

bundle-list-versions (blv) [opciones] [lote]

Muestra una lista de los números de versión del lote especificado.

bundle-move (bmv) [opciones] [lote] [nueva carpeta]

Mueve el lote especificado o la carpeta de lotes a la carpeta indicada.

bundle-remove-dup (brd) [opciones] [lote ] [ID de paquete] [[ID de paquete] [...]]

Elimina el paquete de actualizaciones de Dell de un lote DUP. El ID de paquete se muestra con el comando bundle-list-dups.

bundle-remove-package (brp) [opciones] [lote] [destino] [ID de paquete] [[ID de paquete][...]]

Elimina un paquete de un lote. El ID de paquete se muestra con el comando bundle-list-packages.

bundle-remove-file (brf) [opciones] [lote] [destino] [ID de archivo] [...]

Elimina un paquete de un lote. Use el comando bundle-list-files para buscar el ID del archivo.

bundle-rename (brn) [opciones] [nombre actual] [nuevo nombre]

Cambia por uno nuevo el nombre del lote especificado o de la carpeta de lotes.

bundle-update-package (bup) [opciones] [lote] [destino] [archivo de paquete] [[archivo de paquete] [...]]

Actualiza las propiedades de un paquete de un lote. Acepta las siguientes opciones.

  • --arch=[arquitectura]: especifica la arquitectura del paquete que actualizar.
  • --freshen=[true|false]: sólo actualiza el paquete si está instalado.
  • --installtype=[tipo de instalación]: especifica el tipo de instalación RPM. El valor “upgrade” activa el comportamiento “rpm - u”, y el valor “install” activa el comportamiento “rpm -i”.
file-bundle-create (fbc) [opciones] [nombre] [carpeta]

Crea un nuevo lote de archivos.

patch-bundle-create (pbc) [opciones] [nombre de producto] [versión de producto] [arq. de producto] [archivo de parche] [carpeta]

Crea un nuevo lote de parche. Acepta los siguientes argumentos:

  • Nombre de producto: nombre del producto al que se aplica el parche. Debe ser uno de los siguientes: SUSE LINUX, SUSE SLES, SUSE CORE, Novell Linux Desktop, SuSE SLED.
  • Versión de producto: versión del producto al que se aplica este parche.
  • Arqu. de producto: la arquitectura del producto. Debe ser una de las siguientes: i386, x86_84
  • Archivo de parches: archivo que contiene la revisión.
  • Carpeta: carpeta del lote que se va a usar para este lote de revisiones.

Comandos de catálogos

Estos comandos se utilizan para crear y modificar catálogos, incluidas acciones como la adición de lotes a los catálogos. Los comandos de catálogo comienzan por catalog en el formato largo, o por la letra c en el formato corto.

catalog-add-bundle (cab) [opciones] [catálogo] [lote] [...]

Asocia uno o más lotes o grupos de lotes a un catálogo. Acepta el siguiente indicador de opción:

  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse en un momento relativo al actual. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
catalog-create (cc) [opciones] [nombre de catálogo] [carpeta contenedora]

Crea un catálogo nuevo en la carpeta especificada.

catalog-delete (cd) [opciones] [catálogo] [...]

Suprime el catálogo especificado.

catalog-folder-create (cfc) [opciones] [nombre de carpeta] [carpeta contenedora]

Crea una carpeta nueva para almacenar catálogos. Si se indica una carpeta, el catálogo se crea en dicha carpeta. La carpeta de almacenamiento puede ser una vía a una carpeta de catálogo existente como, por ejemplo, carpeta/subcarpeta.

catalog-list (cl) [opciones] [carpeta] [filtro]

Muestra una lista de los catálogos de una carpeta. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
catalog-list-bundles (clb) [opciones] [catálogo]

Muestra una lista de los lotes asignados a un catálogo.

catalog-move (cmv) [opciones] [catálogo] [nueva carpeta]

Mueve el catálogo indicado a la ubicación especificada por la nueva carpeta. La carpeta que se especifique en [carpeta nueva] debe existir. De lo contrario, falla la acción.

catalog-rename (crn) [opciones] [nombre actual] [nuevo nombre]

Cambia el nombre del catálogo especificado.

catalog-remove-bundle (crb) [opciones] [catálogo] [lote] [...]

Elimina el lote indicado del catálogo especificado.

Comandos de lista de problemas

Este comando se utiliza para ver la lista de dispositivos que tienen advertencias o errores sin confirmación.

Lista de problemas

Muestra una lista de dispositivos que tienen advertencias o errores sin confirmación. Las advertencias o los errores se pueden confirmar usando los comandos workstation-ack y server-ack. Una vez que todas las advertencias o los errores de un dispositivo se han confirmado, deja de aparecer en la lista de problemas.

Comandos de licencia

Estos comandos se utilizan para activar el servidor o para mostrar información sobre la licencia. Los comandos de licencia comienzan por license, en el formato largo, o por la letra l en el formato corto.

license-activate (la) [opciones] [clave]

Activa el sistema.

license-info (li) [opciones]

Muestra la información de licencia.

license-set-seats (lss) [opciones] [cuenta]

Establece el número de dispositivos activos permitidos.

Comandos de paquetes

Estos comandos se utilizan para modificar paquetes. Los comandos de catálogo comienzan por package en el formato largo, o por la letra p en el formato corto.

delete-packages (dp) [opciones] [nombre de archivo de paquete]

Elimina el paquete especificado.

package-list-bundles (plb) [opciones] [nombre de archivo de paquete]

Muestra una lista de los lotes incluidos en el paquete especificado.

list-packages (lp) [opciones]

Muestra una lista de los paquetes. Acepta los siguientes indicadores de opción:

  • --name-filter = [filtro de nombre]: filtro de nombre.
  • --epoch-filter = [filtro de época]: filtro de época.
  • --version-filter = [filtro de versión]: filtro de versión.
  • --release-filter = [filtro de edición]: filtro de edición.
  • --arch-filter-[filtro de arquitectura]: filtro de arquitectura.
  • --target filter [filtro de destino]: filtro de destino.
  • --orphan: enumera los paquetes huérfanos.

Para eliminar paquetes huérfanos, utilice el comando zlman lp --orphan|cut -d'|' -f1 -s | grep ^[0-9] | xargs zlman dp.

package-replace-packages (prp) [opciones] [destino] [nombre de archivo de paquete] [...]

Sustituye el paquete especificado por otro con el mismo nombre, época, versión, revisión, arquitectura y destino (NEVRAT). Puede sustituir varios paquetes a la vez indicando varios nombres de archivo.

NEVRAT es un término que describe un identificador RPM único generado a partir de las propiedades de nombre, época, versión, revisión, arquitectura y destino de un archivo .rpm dado. Este identificador tiene que ser exclusivo de un archivo .rpm especificado. No obstante, esto no siempre tiene que ser así si se dan las siguientes situaciones:

  • Se ha descargado un archivo RPM dañado. La suma de comprobación de este archivo .rpm no coincide con la suma de comprobación del mismo archivo .rpm sin dañar, tal y como se ha identificado mediante NEVRAT.

  • Un proveedor ha liberado un paquete .rpm de actualización con formato incorrecto, con contenidos más recientes (diferentes) aunque aún se sigue identificando a sí mismo con los mismos números de versión y revisión. Se han encontrado estos resultados en una suma de comprobación diferente para lo que el sistema identifica como el mismo paquete, según sus propiedades de NEVRAT. Es algo extraño pero puede ocurrir en alguna ocasión. Este problema suele producirse con más frecuencia cuando se realiza la duplicación en masa de distribuciones completas.

Existen varios rodeos para evitar este problema:

  • Si el paquete no le interesa, exclúyalo de la duplicación mediante las opciones <ExcludeBundle/> o <ExcludeTarget/> en el archivo zlmmirror.conf. Utilice <ExcludeBundle> para los servidores de origen ZENworks Linux Management (Gestión de ZENworks Linux) y YaST. Para otros servidores de origen, utilice <ExcludeTarget>. El valor de cada etiqueta será el paquete/revisión/lote que se va a excluir de la duplicación.

  • Si el paquete es interesante, primero tendrá que recuperarlo en el sistema de archivos. Esto puede realizarse de varias maneras, incluida la duplicación estática. Después de que el archivo .rpm dado esté disponible en el sistema de archivos del servidor, es posible importarlo al servidor mediante el comando package-replace-package.

El comando package-replace-packages dará como resultado el paquete más reciente con el mismo NEVRAT sustituyendo el paquete existente en todos los lotes de los que es miembro.

El siguiente ejemplo muestra el uso correcto:

rc-qa-client-402:/opt/novell/zenworks # zlman prp sles-9-i586
/root/nrmtest-same-nevrat-b.rpm
Username:administrator
Password:******
[package.command.replacePackage.success]

Comandos de cola

Estos comandos se utilizan en situaciones en las que se deben realizar modificaciones en la cola. La cola procesa eventos asíncronos como, por ejemplo, la generación de archivos XML y las renovaciones de los clientes, y no es necesario modificarla en casi ninguna circunstancia. Los comandos de cola comienzan por queue, en el formato largo, o por la letra q en el formato corto.

queue-flush (qf) [opciones] [estado]

Alinea la cola al eliminar los contenidos basándose en el estado. Acepta los siguientes valores para el argumento del estado:

  • N: nuevo
  • F: fallido
  • C: correcto
  • E: en progreso

Si no se especifica el estado, se eliminan todas las entradas en la cola.

queue-list (ql) [opciones] [estado]

Muestra una lista de todas las entradas de la cola. Si se indica un estado, sólo se mostrarán las entradas de la cola que coincidan con el estado especificado. Acepta los siguientes indicadores de opción:

  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Los caracteres comodín* y ? pueden utilizarse si se incluyen entre comillas.

Acepta los siguientes valores para el argumento del estado:

  • N: nuevo
  • F: fallido
  • S: realizado correctamente
  • I: en progreso
queue-reset (qr) [opciones] [estado]

Restaura el estado de todas las entradas de la cola a Nueva.

Comandos de registro

Estos comandos permiten crear y modificar los registros. Los comandos de registro comienzan por registration en el formato largo, o por la letra r en el formato corto.

registration-add-server-group (rasg) [opciones] [clave] [grupo] [...]

Añade la pertenencia al grupo de servidores especificado de objetos que se registran con la clave indicada.

registration-add-workstation-group (rawg) [opciones] [clave] [grupo] [...]

Añade la pertenencia al grupo de estación de trabajo especificado de objetos que se registran con la clave indicada.

registration-create-server (rcs) [opciones] [clave] [carpeta de dispositivo] [carpeta de registro]

Crea un registro en el que se indica a qué carpeta pertenecen los servidores.

registration-create-workstation (rcw) [opciones] [clave] [carpeta de estación de trabajo] [carpeta de registro]

Crea un registro en el que se especifica la pertenencia en la carpeta de la estación de trabajo indicada.

registration-delete (rd) [opciones] [clave] [...]

Suprime el registro especificado.

registration-folder-create (rfc) [opciones] [nombre de carpeta] [carpeta contenedora]

Crea una carpeta especificada mediante [nombre de carpeta] en la ubicación indicada por [carpeta que aloja].

registration-info (ri) [opciones] [clave]

Muestra información detallada sobre el registro especificado.

registration-list (rl) [opciones] [carpeta] [filtro]

Muestra una lista de todos los registros. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
registration-list-groups (rlg) [opciones] [clave]

Muestra una lista de los grupos asociados al registro especificado. Los dispositivos registrados con esta clave se añaden a los grupos de la lista.

registration-move (rmv) [opciones] [clave] [nueva carpeta]

Mueve el registro especificado a la carpeta indicada.

registration-remove-server-group (rrsg) [opciones] [clave] [grupo] [...]

Elimina la pertenencia al grupo especificado de la clave de registro. Todos los dispositivos que se hayan registrado anteriormente con esta clave no pierden la pertenencia al grupo. Este cambio sólo se aplica a los dispositivos nuevos que utilicen este registro.

registration-remove-workstation-group (rrwg) [opciones] [clave] [grupo] [...]

Elimina la pertenencia al grupo especificado de la clave de registro. Todos los dispositivos que se hayan registrado anteriormente con esta clave no pierden la pertenencia al grupo. Este cambio sólo se aplica a los dispositivos nuevos que utilicen este registro.

registration-update (ru) [opciones] [clave]

Actualiza un registro permitiéndole cambiar las propiedades de la clave de registro. Acepta las siguientes opciones:

  • -k, --newkey=[clave]: actualiza el nombre de la clave con el proporcionado.
  • -u, --usage=[total]: actualiza el número máximo de dispositivos que pueden registrarse con esta clave al número proporcionado.
  • --unlimited: elimina el límite de dispositivos que se pueden crear con esta clave.
  • -n, --nrule=[regla de asignación de nombres]: especifica la nueva regla de asignación de nombres, como $ {HostName}. Entre las posibles variables de asignación de nombres se incluyen ${Alias}, ${AssetTag}, ${CPU}, ${DNS}, ${DeviceType}, ${GUID}, ${HostName}, ${Location}, ${OS}. Las reglas de asignación de nombres pueden contener una combinación de variables, por ejemplo, ${HostName}-${OS}.
  • --workstation-folder=[carpeta]: especifica una nueva carpeta para las estaciones de trabajo que se registran con esta clave.
  • --server-folder=[carpeta]: especifica una nueva carpeta para servidores que se registran con esta clave.

Comandos de conjuntos de reglas

Estos comandos se utilizan para crear y modificar conjuntos de reglas. Los conjuntos de reglas se aplican a los nuevos dispositivos que se registran en el servidor y que no presentan una clave de registro. Los comandos de conjunto de reglas comienzan por ruleset, en el formato largo, o por las letras rs en el formato corto.

ruleset-add-rule (rsar) [opciones] [nombre o posición] [atributo] [operador] [valor]

Añade una regla a un conjunto de reglas. Cada regla define una condición que se debe cumplir para que un conjunto de reglas se aplique a un dispositivo. Las reglas que forman el conjunto deben revelarse como verdaderas para que el conjunto de reglas se pueda aplicar. Acepta los siguientes argumentos:

  • Atributo: los atributos válidos son: Alias, AssetTag, CPU, DNS, DeviceType, GUID, HostName, IPAddress, Location, MacAddress, OS y SubnetMask.
  • Operador: los operadores de cadena válidos son: contains, starts, ends, equals. Los operadores válidos para enteros son: <, <=, =, >, >=.
  • Valor: el formato y el contenido de un valor están determinados por el atributo. Para obtener información adicional acerca de los valores de los atributos, consulte la sección de inventario de la Guía de administración de ZENworks Linux Management.
ruleset-add-server-group (rsasg) [opciones] [nombre o posición] [grupo] [...]

Añade la pertenencia a la estación de trabajo de objetos que se importan con un conjunto de reglas concreto. Los servidores que cumplan todas las condiciones establecidas por el conjunto de reglas se añaden a los grupos especificados.

ruleset-add-workstation-group (rsaw) [opciones] [nombre o posición] [grupo] [...]

Añade la pertenencia al servidor de objetos que se importan con un conjunto de reglas concreto. Las estaciones de trabajo que cumplan todas las condiciones establecidas por el conjunto de reglas se añaden a los grupos especificados.

ruleset-create-workstation (rscw) [opciones] [nombre] [posición]

Crea un conjunto de reglas nuevo que se debe aplicar cuando una estación de trabajo realiza un registro sin clave.

ruleset-create-server (rscs) [opciones] [nombre] [posición]

Crea un conjunto de reglas nuevo que se debe aplicar cuando un servidor realiza un registro sin clave.

ruleset-delete (rsd) [opciones] [nombre o posición]

Elimina un conjunto de reglas.

ruleset-info (rsi) [opciones] [nombre o posición]

Muestra información detallada sobre el conjunto de reglas.

ruleset-list (rsl) [opciones]

Muestra una lista de todos los conjuntos de reglas. Acepta los siguientes indicadores de opción:

  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Caracteres comodín * y ? si están entrecomillados.
ruleset-list-groups (rslg) [opciones] [nombre o posición]

Muestra una lista de los grupos a los que pertenecerá un dispositivo cuando se cree con el conjunto de reglas indicado.

ruleset-move (rsmv) [opciones] [nombre o posición] [nueva posición]

Cambia la posición de un conjunto de reglas.

ruleset-remove-rule (rsrr) [opciones] [nombre o posición de conjunto de reglas] [posición de regla]

Elimina una regla de un conjunto de reglas.

ruleset-remove-server-group (rsrsg) [opciones] [nombre o posición] [grupo] [...]

Elimina la pertenencia al servidor de un conjunto de reglas. La pertenencia a grupos de los dispositivos que ya se hayan registrado no se ve afectada. Esto se aplica sólo a los nuevos dispositivos en el momento en que se registran.

ruleset-remove-workstation-group (rsrwg) [opciones] [nombre o posición] [grupo] [...]

Suprime la pertenencia a la estación de trabajo de un conjunto de reglas. La pertenencia a grupos de los dispositivos que ya se hayan registrado no se ve afectada. Esto se aplica sólo a los nuevos dispositivos en el momento en que se registran.

ruleset-update (rsu) [opciones] [nombre o posición]

Actualiza los valores de un conjunto de reglas. Acepta las siguientes opciones:

  • -k, --newname=[key]: especifica un nuevo nombre para un conjunto de reglas dadas.
  • -n, --nrule=[naming rule]: especifica una nueva a norma de denominación para el conjunto de normas dado.
  • --workstation-folder=[folder]: especifica una nueva carpeta donde ubicar las estaciones de trabajo cuando se crean con el conjunto de reglas concreto.
  • --server-folder=[folder]: especifica la nueva carpeta donde ubicar servidores cuando se crean con el conjunto de reglas descrito.

Comandos de servidores

Estos comandos se utilizan para gestionar servidores. Los comandos de servidores comienzan por server, en el formato largo, o por la letra s en el formato corto.

server-ack (sa) [opciones] [servidor] [ID de registro] [...]

Confirma un mensaje asociado a un dispositivo.

server-add-bundle (sab) [opciones] [servidor] [lote]

Asocia uno o más lotes a un dispositivo. Acepta los siguientes indicadores de opción:

  • --dry-run: simula la transacción y no hace ningún cambio en el dispositivo gestionado. Esta opción no se aplica a los lotes de archivos.
  • -a, --allow-removal: permite la eliminación de un lote. Esta opción no se aplica a los lotes de archivos.
  • --push-now: especifica que la acción debe realizarse inmediatamente. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --prepare-time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --prepare-date=[AAAA-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --time=[HH:MM]: especifica la hora del día cuando se debe llevar a cabo la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
  • --bundle-lock: bloquea los lotes en los dispositivos gestionados desde el servidor.
server-add-catalog (sac) [opciones] [servidor] [catálogo] [...]

Asocia uno o más catálogos a un dispositivo. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
server-add-policy (sap) [opciones] [servidor] [directiva] [...]

Asocia una o más directivas a un dispositivo. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
server-delete (sd) [opciones] [servidor] [...]

Suprime uno o más dispositivos, carpetas o grupos.

server-folder-create (sfc) [opciones] [nombre de carpeta] [carpeta contenedora]

Crea una carpeta nueva en la carpeta especificada.

server-group-add (sga) [opciones] [grupo] [servidor] [...]

Añade uno o más servidores a un grupo.

server-group-create (sgc) [opciones] [nombre de grupo] [carpeta contenedora]

Crea un grupo nuevo en la carpeta especificada.

server-group-members (sgm) [opciones] [grupo]

Muestra una lista de servidores que son miembros del grupo especificado.

server-group-remove (sgr) [opciones] [grupo] [servidor] [...]

Elimina uno o más servidores de un grupo.

server-health (sh) [opciones] [servidor]

Muestra el estado de un servidor primario de ZENworks. El estado se determina haciendo ping a los servicios de administrador centrales del servidor.

server-info (si) [opciones] [servidor]

Muestra información detallada sobre el dispositivo especificado.

server-list (sl) [opciones] [carpeta] [filtro]

Muestra una lista de los dispositivos de la carpeta especificada. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
server-list-bundles (slb) [opciones] [servidor]

Muestra una lista de lotes asociados a un servidor.

server-list-catalogs (slc) [opciones] [servidor]

Muestra una lista de catálogos asociados a un servidor.

server-list-policies (slp) [opciones] [servidor]

Muestra una lista de las directivas asociadas a un dispositivo.

server-messages (sm) [opciones] [servidor]

Muestra una lista de los mensajes sin confirmación asociados al dispositivo especificado. Acepta el siguiente indicador de opción:

  • -a, --all: muestra todos los mensajes, incluidos los confirmados.
server-move (smv) [opciones] [servidor] [carpeta]

Mueve un dispositivo a una carpeta distinta.

server-refresh (sr) [opciones] [servidor]

Actualiza todas las directivas y lotes de uno o más dispositivos, carpetas o grupos. Acepta los siguientes indicadores de opción:

  • --service=[servicio]: especifica un servicio concreto que actualizar. El servicio debe ser uno de los siguientes: registrar, registro, gestor de directivas, valores de configuración, inventario.
server-rename (srn) [opciones] [nombre actual] [nuevo nombre]

Cambia el nombre de un dispositivo.

server-remove-bundle (srb) [opciones] [servidor] [lote] [...]

Elimina la asociación entre un servidor y uno o varios lotes. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Puede especificarse una frecuencia repetida.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
server-remove-catalog (src) [opciones] [servidor] [catálogo] [...]

Elimina la asociación entre un dispositivo y uno o más catálogos.

server-remove-policy (srp) [opciones] [servidor] [directiva] [...]

Elimina la asociación entre un servidor y una o más directivas.

ping [opciones]

Verifica si el servidor está operativo y responde.

Comandos de destino

Estos comandos se utilizan para crear y gestionar la lista de destinos de SO válidos. Los comandos de destino comienzan por target, en el formato largo, o por la letra t en el formato corto.

target-create (tc) [opciones] [nombre] [arq.] [gestor de paquetes] [papel primario] [nombre de producto] [proveedor] [versión] [detectar cadena]

Crea un destino de SO nuevo. Acepta los siguientes argumentos:

  • Nombre: nombre de destino, como sles-9-i586.
  • Arquitectura: arquitectura, como i586 o x86_64.
  • Gestor de paquetes: gestor de paquetes del sistema, como rpm.
  • Función principal: función del sistema operativo, que se puede definir como servidor o como estación de trabajo.
  • Nombre de producto: nombre del producto, como SUSE Linux Enterprise Server.
  • Proveedor: proveedor de productos, como Novell o SUSE.
  • Versión: versión del producto, com 10 para SUSE Linux Enterprise Server.
  • Cadena de detección: ubicación en la que el SO y la versión se pueden leer en el sistema. Por ejemplo, la cadena de detección SLES 9 es <file source=“/etc/SuSE-release” substring=“SUSE LINUX Enterprise Server 9”/>. Esta cadena detectada busca “SUSE LINUX Enterprise Server 9” en /etc/SuSE-release para encontrar una coincidencia para este destino.
target-delete (td) [opciones] [destino]

Suprime un destino de SO definido por el usuario.

target-info (ti) [opciones] [destino]

Muestra información detallada sobre un destino de SO.

target-list (tl) [opciones]

Muestra una lista de los destinos de SO actuales. Acepta el siguiente indicador de opción:

  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
target-update (tu) [opciones] [destino]

Modifica los valores para un destino de SO creado por el usuario. Acepta las siguientes opciones:

  • --arch=[arch]: especifica un nuevo valor arq.
  • --pkgmgr=[package manager]: especifica un nuevo valor del Gestor de paquetes.
  • --enable: activa un destino de SO desactivado.
  • --disable: desactiva un destino de SO activado.
  • --role=[primary role]: especifica la función principal de este destino.
  • --product=[product name]: especifica un nuevo nombre de producto.
  • --vendor=[vendor]: especifica un nuevo proveedor.
  • --detect=[detect string]: especifica la cadena de detección del SO.
  • --version=[version]: especifica una nueva versión.

Comandos de estaciones de trabajo

Estos comandos se utilizan para gestionar estaciones de trabajo. Los comandos de estaciones de trabajo comienzan por workstation, en el formato largo, o por la letra w en el formato corto.

workstation-ack (wa) [opciones] [nombre de estación de trabajo] [ID de registro] [...]

Confirma un mensaje asociado a una estación de trabajo.

workstation-add-bundle (wab) [opciones] [estaciones de trabajo] [lote] [...]

Asigna uno o más lotes a un dispositivo. Acepta los siguientes indicadores de opción:

  • --dry-run: simula la transacción y no hace ningún cambio en el dispositivo gestionado. Esta opción no se aplica a los lotes de archivos.
  • -a, --allow-removal: permite que se puedan eliminar los paquetes si hay conflicto. Esta opción no se aplica a los lotes de archivos.
  • --push-now: envía inmediatamente el lote al dispositivo gestionado.
  • --prepare-time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --prepare-date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --time=[HH:MM]: especifica la hora del día cuando se debe llevar a cabo la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • ---relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
  • --bundle-lock: bloquea los lotes en los dispositivos gestionados desde el servidor.
workstation-add-catalog (wac) [opciones] [estación de trabajo] [catálogo]

Asocia uno o más catálogos a un dispositivo. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • ---relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
workstation-add-policy (wap) [opciones] [estación de trabajo] [directiva] [...]

Asocia una o más directivas a un dispositivo. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • ---gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
workstation-delete (wd) [opciones] [nombre de estación de trabajo] [...]

Suprime uno o más dispositivos de estaciones de trabajo, carpetas o grupos.

workstation-folder-create (wfc) [opciones] [nombre de carpeta] [carpeta contenedora]

Crea una carpeta nueva.

workstation-group-add (wga) [opciones] [grupo] [estación de trabajo] [...]

Añade una o más estaciones de trabajo a un grupo.

workstation-group-create (wgc) [opciones] [nombre de grupo] [carpeta contenedora]

Crea un nuevo grupo.

workstation-group-members (wgm) [opciones] [grupo]

Muestra una lista de las estaciones de trabajo de un grupo.

workstation-group-remove (wgr) [opciones] [grupo] [estación de trabajo] [...]

Elimina uno o más estaciones de trabajo de un grupo.

workstation-info (wi) [opciones] [estación de trabajo]

Muestra información detallada sobre el dispositivo especificado.

workstation-list (wl) [opciones] [carpeta] [filtro]

Muestra una lista de las estaciones de trabajo incluidas en la carpeta especificada. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
workstation-list-bundles (wlb) [opciones] [estación de trabajo]

Muestra una lista de lotes asociados a una estación de trabajo.

workstation-list-catalogs (wlc) [opciones] [estación de trabajo]

Muestra una lista de catálogos asociados a un dispositivo.

workstation-list-policies (wlp) [opciones] [estación de trabajo]

Muestra una lista de las directivas asociadas a un dispositivo.

workstation-messages (wm) [opciones] [nombre de estación de trabajo]

Muestra una lista de los mensajes sin confirmación asociados al dispositivo especificado. Acepta el siguiente indicador de opción:

  • -a, --all: muestra todos los mensajes, incluidos los confirmados.
workstation-move (wmv) [nombre de estación de trabajo] [carpeta nueva]

Mueve una estación de trabajo a una carpeta distinta.

workstation-refresh (wr) [opciones] [nombre de estación de trabajo]

Actualiza todas las directivas y lotes de uno o más dispositivos, carpetas o grupos. Acepta los siguientes indicadores de opción:

  • --service=[servicio]: especifica un servicio concreto que actualizar. El servicio debe ser uno de los siguientes: registrar, registro, gestor de directivas, valores de configuración e inventario.
workstation-rename (wrn) [opciones] [nombre actual] [nuevo nombre]

Cambia el nombre de una estación de trabajo.

workstation-remove-bundle (wrb) [opciones] [estación de trabajo] [lote] [...]

Elimina la asociación entre un dispositivo y uno o varios lotes. Acepta los siguientes indicadores de opción:

  • --time=[HH:MM]: especifica la hora del día cuando debe realizarse la acción. El tiempo debe especificarse en formato HH:MM., con las horas en formato de 24 horas.
  • --date=[YYYY-MM-DD]: especifica la fecha de realización de la acción. La fecha debe especificarse en formato AAAA-MM-DD.
  • --relative=[DD:HH:MM]: especifica que la acción debe realizarse a una hora relativa a la actual. El tiempo debe mostrarse en formato DD:HH:MM. Puede especificarse una frecuencia repetida.
  • --weekly=[MWF]: especifica los días de la semana en que se llevará a cabo la acción. Si se especifica, la acción se repite los días concretos de cada mes. Por ejemplo, si especifica MWF, la acción se ejecuta cada lunes, miércoles y viernes. El valor para los días de la semana es:
  • Lunes = M
  • Martes = TU
  • Miércoles = W
  • Jueves = TH
  • Viernes = F
  • Sábado = SA
  • Domingo = SU
  • --monthly=[DD]: especifica el día del mes en que debe realizarse la acción. Si se especifica, la acción se repite el día concreto de cada mes. Sólo puede especificar un día, y no varios.
  • --gmt: la hora se especifica como GMT. Si no se especifica, la hora es la hora local del dispositivo.
workstation-remove-catalog (wrc) [opciones] [estación de trabajo] [catálogo] [...]

Elimina la asociación entre un dispositivo y uno o más catálogos.

workstation-remove-policy (wrp) [opciones] [estación de trabajo] [directiva] [...]

Elimina la asociación entre un dispositivo y las directivas especificadas.

workstation-health (wh) [opciones]

Determina el estado de actividad de un dispositivo.

Comandos de directivas

Estos comandos se utilizan para modificar y gestionar directivas. Las directivas se deben crear inicialmente usando el Centro de control de ZENworks. Los comandos de directiva comienzan por policy en el formato largo, o por la letra p en el formato corto.

policy-delete (pd) [opciones] [directiva] [...]

Suprime una directiva.

policy-folder-create (pfc) [opciones] [nombre] [carpeta contenedora]

Crea una carpeta nueva para almacenar directivas.

policy-group-add (pga) [opciones] [grupo] [directiva] [...]

Añade una directiva a un grupo de directivas.

policy-group-create (pgc) [opciones] [nombre de grupo] [carpeta]

Crea un grupo de directivas.

policy-group-members (pgm) [opciones] [grupo]

Muestra una lista de los miembros de un grupo de directivas.

policy-group-remove (pgr) [opciones] [grupo] [directiva]

Elimina una directiva de un grupo de directivas.

policy-list (pl) [opciones] [carpeta] [filtro]

Muestra una lista de las directivas de una carpeta. Acepta los siguientes indicadores de opción:

  • -r,--recursive: incluye subcarpetas.
  • -f,--filter: muestra opciones que coinciden con el filtro especificado. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
policy-move (pmv) [opciones] [directiva] [carpeta]

Mueve una directiva.

policy-rename (prn) [opciones] [nombre existente] [nuevo nombre]

Cambia el nombre de una directiva.

Comandos de informe

report-generate (rg) [opciones] [vía] [archivo de salida] [formato]

Genera el informe ubicado en [ruta] y lo guarda en el archivo especificado en [archivo de salida] en el [formato] especificado, que puede ser XML, CSV o HTML.

Comandos de gestión de preferencias

get (get) [opciones]

Enumera las preferencias del sistema que se establecerán.

set (set) [opciones] [nombre preferente] [valor]

Define una variable de preferencia.

Opciones globales

Las siguientes opciones se pueden aplicar a cualquier transacción de zlman.

-? , --ayuda

Si se utiliza sin ningún comando, este indicador muestra una lista de comandos y salidas. Si se usa con un comando, muestra una lista de las opciones disponibles para el comando.

-U , --user=[nombre de usuario]

Indica un nombre de usuario. Si no proporciona ninguna, se le solicitará.

-P , --password=[contraseña]

Especifica una contraseña. Si no proporciona ninguna, se le solicitará.

--log=[archivo de registro]

Especifica el archivo de registro. (Por defecto: /var/opt/novell/log/zenworks/zlman.log)

-d , --debug

Muestra una salida de depuración.

--version

Imprime la versión de xlman y sale.

-V , --detallado

Activa la salida detallada.

--quiet

Resultado silencioso. Imprime sólo mensajes de error.

--ignore-rc-file

Omite el archivo ~/.zlmanrc.

--host=[host]

Especifica el nombre de host al que conectarse. (Por defecto: localhost)

--port=[puerto]

Especifica el puerto que escucha el servidor. (Por defecto: 443)

--cleartext

Desactiva SSL por motivos de depuración. El puerto debe establecerse en el puerto de texto no cifrado.

Formatos de hora

zlman entiende varios formatos de hora. Puede emplear lo siguiente:

Hora UNIX

El número de segundos desde el 1 de enero de 1970. Por ejemplo, 1064503775.

Formatos de fecha escritos

Son válidos los formatos: Thu May 29 13:28:47 2003, Thu May 29 13:28:47 EDT 2003 y 29 May 2003 13:28:47 EDT.

Formatos de fecha numéricos

Son válidos todos los formatos de fecha numéricos como, por ejemplo: 2003-05-29 13:28:47 o 03-05-29 13:28:47. Las barras inclinadas indican fechas, los dos puntos indican horas. El orden de las fechas variará según la configuración local.

Hora de 24 horas o de 12 horas

Son aceptables tanto 13:28:47 como 1:28:47 PM.

Todas las horas se convierten a UTC y se usan sin considerar los husos horarios. Si desea ejecutar una transacción a una hora local concreta, tendrá que crear una transacción para cada zona horaria.

Autores

Copyright 2005-2009, Novell, Inc.. Reservados todos los derechos.

Véase

rug (1), zlmmirror (1), zlm-debug (1), zrmservice (1), zmd (8)

Para informar sobre problemas relacionados con este software o su documentación, visite Novell Bugzilla.