zlman (1)

Name

zlman - zlman es la interfaz de línea de comandos de Novell ZENworks Linux Management (ZLM, Gestión de ZENworks Linux), que permite una gestión completa de servidores y estaciones de trabajo 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.

Para los nombres de archivos, puede usar técnicas estándar de expansión de nombres de Shell: *.rpm se usa para indicar "todos los archivos que acaben 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 comando 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]

~./zlmanrc

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) [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 fBadmin-assign-rights para otorgar derechos adicionales a esta cuenta.

admin-delete (ad) [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) [nombre actual] [nombre nuevo]

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 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. Tenga en cuenta que 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:

  • --installtype=[upgrade|install]: el valor de actualización (upgrade) activa el comportamiento rpm -u, mientras que el valor de instalación (install) activa el comportamiento rpm -i.
bundle-copy (bco) [opciones] [lote de origen] [versión] [nombre]

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

bundle-copy-package (bcp) [lote de origen] [lote de destino]

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

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

Crea un lote nuevo. Si se indica una carpeta, el lote se crea en dicha carpeta.

bundle-delete (bd) [lote] [...]

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

bundle-delete-version (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) [nombre] [carpeta]

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

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

Añade un lote a un grupo de lotes.

bundle-group-create (bgc) [nombre] [carpeta]

Crea un grupo de lotes en la carpeta especificada.

bundle-group-members (bgl) [grupo de lotes]

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

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

Elimina un lote de un 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. Se pueden usar los 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) [lote] [destino]

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

bundle-list-packages (bcp) [lote] [destino]

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

bundle-list-versions (blv) [lote]

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

bundle-move (bmv) [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) [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 (br) [nombre actual] [nombre nuevo]

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 de actualización "upgrade" indica el comportamiento "rpm - U" mientras que el valor de instalación "install" indica el comportamiento "rpm -i".
file-bundle-create (fbc) [opciones] [nombre] [carpeta]

Crea un nuevo lote de archivos.

patch-bundle-create (pbc) [nombre de producto] [versión de producto] [arqu. de producto] [archivo de parches] [carpeta]

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

  • Nombre de producto: el nombre del producto al que se aplicará la revisión 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 a la que se aplica esta revisión.
  • 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 a un catálogo. Acepta el siguiente indicador de opción:

  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
catalog-create (cc) [nombre de catálogo] [carpeta que aloja]

Crea un catálogo nuevo en la carpeta especificada.

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

Suprime el catálogo especificado.

catalog-folder-create (cfc) [nombre de carpeta] [carpeta que aloja]

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) [catálogo] [carpeta nueva]

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 (cr) [nombre actual] [nombre nuevo]

Cambia el nombre del catálogo especificado.

catalog-remove-bundle (crb) [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) [clave]

Activa el sistema.

license-info (li)

Muestra la información de licencia.

license-set-seats (lss) [número]

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.

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

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

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

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

package-list-packages (lp) [opciones]

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

  • --name-filter=[filtro del nombre]: filtro del nombre
  • --epoch-filter=[filtro de época]: filtro de época
  • --version-filter=[filtro de versión]: filtro de versión
  • --release-filter=[filtro de revisión]: filtro de revisión
  • --arch-filter-[filtro de arquitectura]: filtro de arquitectura
  • --target filter [filtro de destino]: filtro de destino
package-replace-packages (prp) [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 hacerse de varias maneras, incluida la duplicación estática (consulte el Sección 24.0, Duplicación de software). 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.rpmUsername:administratorPassword:******[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) [estado]

Marca como fallidas todas las entradas de la cola que tengan el estado especificado. Los valores posibles de estado son:

  • N: nuevo
  • F: fallido
  • S: realizado correctamente
  • I: en progreso

Si no especifica un estado, todas las entradas de la cola se marcan como fallidas.

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. Se pueden usar los caracteres comodín * y ? si están entrecomillados.

Acepta los siguientes valores para el argumento del estado:

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

Restablece la cola y define el estado de todas las entradas de la cola como nuevas.

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) [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) [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) [clave] [carpeta de dispositivos] [carpeta de registro]

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

registration-create-workstation (rcw) [clave] [carpeta de estaciones 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) [clave] [...]

Suprime el registro especificado.

registration-folder-create (rfc) [nombre de carpeta] [carpeta que aloja]

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

registration-info (ri) [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) [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) [clave] [nueva carpeta]

Mueve el registro especificado a la carpeta indicada.

registration-remove-server-group (rrsg) [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) [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.
  • -d, --desc=[descripción]: actualiza la descripción de la clave con la proporcionada.
  • -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 informe

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

Genera el informe que se encuentra en [vía] y lo guarda en [archivo de salida] con el [formato] proporcionado, que puede ser XML, CVS o HTML.

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) [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 (rsas) [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) [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) [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) [nombre] [posición]

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

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

Elimina un conjunto de reglas.

ruleset-info (rsi) [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. Se pueden usar los caracteres comodín * y ? si están entrecomillados.
ruleset-list-groups (rslg) [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) [nombre o posición] [posición nueva]

Cambia la posición de un conjunto de reglas.

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

Elimina una regla de un conjunto de reglas.

ruleset-remove-server-group (rsrs) [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 (rsrw) [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=<clave>: especifica un nombre nuevo para el conjunto de reglas proporcionado.
  • n, --nrule=<regla de asignación de nombres>: especifica una nueva regla de asignación de nombres para el conjunto de reglas dado.
  • --workstation-folder=<carpeta>: especifica una nueva carpeta para ubicar las estaciones de trabajo cuando se creen con el conjunto de reglas especificado.
  • --server-folder=<carpeta>: especifica una nueva carpeta para ubicar los servidores cuando se creen con el conjunto de reglas especificado.

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) [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: ejecuta un simulación.
  • -a, --allow-removal: permite la eliminación de un lote.
  • --prepare-time=<HH:MM>: especifica una hora del día en la que la acción debería llevarse a cabo. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --prepare-date=<AAAA-MM-DD>: especifica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --time=<HH:MM>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekley=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si se especifica, la acción se repetirá cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si hay varias fechas, se pueden separar con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como la hora local del dispositivo.
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:

  • --dry-run: ejecuta un simulación.
  • -a, --allow-removal: permite la eliminación de un lote.
  • --prepare-time=<HH:MM>: especifica una hora del día en la que la acción debería llevarse a cabo. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --prepare-date=<AAAA-MM-DD>: especifica una fecha concreta en la que la acción debería llevarse a cabo. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --time=<HH:MM>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekley=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si se especifica, la acción se repetirá cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si se indican varias fechas, habrá que separarlas con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como 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>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekley=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si se especifica, la acción se repetirá cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si se indican varias fechas, habrá que separarlas con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como la hora local del dispositivo.
server-delete (sd) [servidor] [...]

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

server-folder-create (sfc) [nombre de carpeta] [carpeta que aloja]

Crea una carpeta nueva en la carpeta especificada.

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

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

server-group-create (sgc) [nombre de grupo] [carpeta que aloja]

Crea un grupo nuevo en la carpeta especificada.

server-group-members (sgm) [grupo]

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

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

Elimina uno o más servidores de un grupo.

server-health (sh) [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) [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) [servidor]

Muestra una lista de lotes asociados a un servidor.

server-list-catalogs (slc) [servidor]

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

server-list-policies (slp) [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) [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) [nombre actual] [nombre nuevo]

Cambia el nombre de un dispositivo.

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

Elimina la asociación entre un servidor y uno o varios lotes.

server-remove-catalog (src) [servidor] [catálogo] [...]

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

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

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

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) [nombre] [arquitectura] [gestor de paquetes] [función principal] [nombre de producto] [proveedor] [versión] [cadena de detección]

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 de SLES 9 es <file source="/etc/SuSE-release" substring="SUSE LINUX Enterprise Server 9"/>. Esta cadena de detección busca "SUSE LINUX Enterprise Server 9" en /etc/versión-SuSE con objeto de hallar una coincidencia para este destino.
target-delete (td) [destino]

Suprime un destino de SO definido por el usuario.

target-info (ti) [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=<arquitectura>: especifica un nuevo valor de arquitectura.
  • --pkgmgr=<gestor de paquetes>: especifica un nuevo valor para el gestor de paquetes.
  • --enable: activa un destino de SO desactivado.
  • --disable: desactiva un destino de SO activado.
  • --role=<función primaria>: especifica la función primaria de este destino.
  • --product=<nombre de producto>: especifica un nuevo nombre de producto.
  • --vendor=<proveedor>: especifica un nuevo proveedor.
  • --detect=<cadena de detección>: especifica la cadena de detección de SO.
  • --version=<versión>: 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) [nombre de estación de trabajo] [ID registro] [...]

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

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

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

  • --dry-run: ejecuta un simulación.
  • -a, --allow-removal: permite la eliminación de un lote.
  • --prepare-time=<HH:MM>: especifica una hora del día en la que la acción debería llevarse a cabo. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --prepare-date=<AAAA-MM-DD>: especifica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --time=<HH:MM>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekley=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si se especifica, la acción se repetirá cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si se indican varias fechas, habrá que separarlas con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como la hora local del dispositivo.
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:

  • --dry-run: ejecuta un simulación.
  • -a, --allow-removal: permite la eliminación de un lote.
  • --prepare-time=<HH:MM>: especifica una hora del día en la que la acción debería llevarse a cabo. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --prepare-date=<AAAA-MM-DD>: especifica una fecha concreta en la que la acción debería llevarse a cabo. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --time=<HH:MM>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekly=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si así se indica, la acción se repite cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si se indican varias fechas, habrá que separarlas con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como la hora local del dispositivo.
workstation-add-policy (wap) [estacion de trabajo] [directiva] [...]

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

  • --time=<HH:MM>: indica una hora del día en la que se realizará la acción. La hora se debe indicar con el formato HH:MM, con formato de 24 horas.
  • --date=<AAAA-MM-DD>: indica una fecha concreta en la que debería realizarse la acción. La fecha se debe indicar con el formato AAAA-MM-DD.
  • --now: indica que la acción se debe realizar en cuanto sea posible. Se puede especificar una frecuencia de repetición. Si no se especifica ninguna otra programación, se hará ahora por defecto.
  • --relative=<DD:HH:MM>: especifica que la acción debe realizarse en una hora con relación a ahora. La hora debe tener el formato DD:HH:MM. Se puede especificar una frecuencia de repetición.
  • --weekley=<MWF>: especifica los días de la semana en los que debería realizarse la acción. Si se especifica, la acción se repetirá cada 7 días. Ejemplo: MWF ejecuta la acción cada lunes, miércoles y viernes. 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 debería realizarse la acción. Si se especifica, la acción se repetirá cada mes. No se pueden especificar varios días.
  • --yearly=<MM-DD,MM-DD,...>: especifica los días del año en que se debería realizar la acción. Si se especifica, la acción se repetirá cada año. Las fechas se deben indicar con el formato MM-DD. Si se indican varias fechas, habrá que separarlas con comas.
  • --repeat=<DD:HH:MM>: especifica la frecuencia de repetición para la acción en el formato DD:HH:MM. Los días son opcionales.
  • --gmt: todas las horas se tratarán como GMT. Si no se indica, todas las horas se tratan como la hora local del dispositivo.
workstation-delete (wd) [nombre de estación de trabajo] [...]

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

workstation-folder-create (wfc) [nombre de carpeta] [carpeta que aloja]

Crea una carpeta nueva.

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

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

workstation-group-create (wgc) [nombre de grupo] [carpeta que aloja]

Crea un nuevo grupo.

workstation-group-members (wgm) [grupo]

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

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

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

workstation-info (wi) [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) [estación de trabajo]

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

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

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

workstation-list-policies (wlp) [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) [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) [nombre actual] [nombre nuevo]

Cambia el nombre de una estación de trabajo.

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

Elimina la asociación entre un dispositivo y uno o varios lotes.

workstation-remove-catalog (wrc) [estación de trabajo] [catálogo] [...]

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

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

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

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) [directiva] [...]

Suprime una directiva.

policy-folder-create (pfc) [nombre] [carpeta que aloja]

Crea una carpeta nueva para almacenar directivas.

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

Añade una directiva a un grupo de directivas.

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

Crea un grupo de directivas.

policy-group-members (pgl) [grupo]

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

policy-group-remove (pgr) [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) [directiva] [carpeta]

Mueve una directiva.

policy-rename (pr) [nombre actual] [nombre nuevo]

Cambia el nombre de una directiva.

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 , --depurar

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-2007, 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.