zlman (1)

Name

zlman - zlman est l'interface de ligne de commande de Novell ZENworks Linux Management (ZLM), qui assure une gestion complète des postes de travail et des serveurs Linux.

Syntaxe

zlman [commande] [options] [arguments]

En général, les commandes zlman possèdent une forme courte et une forme longue. La forme longue se présente sous la forme objet-actionobjet. Par exemple, la commande registration-list répertorie tous les enregistrements situés dans un dossier d'enregistrement. Il existe de nombreuses commandes, mais vous remarquerez que la plupart sont simples à retenir. Il existe en effet un nombre limité d'objets (poste de travail, serveur, ensemble, catalogue, stratégie, administrateur, enregistrement) et d'actions (répertorier, créer, éditer, supprimer) associés.

Les arguments d'une commande sont triés dans le même ordre que la commande elle-même : pour catalog-addbundle, le catalogue apparaît en premier, suivi de l'ensemble. Par exemple, catalog-addbundle catalog2 bundle4. Les drapeaux d'option viennent toujours avant les arguments.

La forme abrégée d'une commande utilise une lettre de chacun des mots qui compose sa forme Longue. ainsi, admin-list est abrégé en al. Les exceptions à ces règles syntaxiques générales sont des commandes système, comme ping et server-version, qui s'appliquent directement au serveur.

Pour les noms de fichiers, vous pouvez utiliser l'extension de nom de fichier du shell : *.rpm indique que "tous les fichiers se terminent par .rpm".

Description

ZENworks Linux Management est la nouvelle évolution de la gestion des postes et serveurs sous Linux. ZENworks Linux Management permet la gestion complète de Linux, notamment :

  • La gestion avancée des progiciels, avec résolution des dépendances, prise en charge des correctifs SUSE et capacité de retour aux versions précédentes.

  • L'imagerie automatisée et les installations par script à l'aide de YaST autoinstall et de Red Hat* kickstart.

  • Une gestion graphique distante, sécurisée et rapide pour les serveurs et les postes de travail.

  • La collecte d'inventaire et les rapports sur le matériel, les logiciels et les systèmes d'exploitation.

  • Une gestion complète basée sur les règles pour les serveurs et les postes de travail Linux.

  • Une interface de gestion Web axée sur les tâches.

L'interface de ligne de commande zlman vous fournit une application complète qui utilise les scripts pour simplifier un grand nombre d'opérations, et offre l'accès rapide aux opérations. Une interface de gestion Web complète est également installée sur votre serveur ZENworks Linux Management, avec de nombreuses fonctions avancées.

Guide d'utilisation

Cette section présente la mise en forme et les conventions adoptées pour les commandes générales.

Administrateurs

Dans zlman, ce sont les restrictions d'accès de l'administrateur qui régissent la moindre action. Le compte administrateur initial, créé au cours de l'installation d'origine, dispose de droits d'accès à l'ensemble des objets. Les autres comptes administrateur que vous créez par la suite ne disposent, par défaut, que de droits d'accès en lecture seule. Si ces comptes doivent gérer des objets, vous devez explicitement leur accorder les droits d'accès appropriés.

Dossiers

Si vous ne spécifiez aucun dossier pour les commandes qui acceptent un argument de dossier, ces commandes prennent pour cible le dossier racine. Pour spécifier un chemin d'accès à un dossier, répertoriez tous les dossiers inclus dans ce chemin en partant de la racine et séparez\-les par une barre oblique (/). Par exemple, si le dossier folder1 placé sous la racine contient un sous-dossier subfolder1, vous ferez référence à ce dernier comme suit : folder1/subfolder1. Chaque dossier spécifié doit exister.

Points de suspension (...)

Les points de suspension indiquent qu'une commande accepte plusieurs entrées du type du dernier argument. Par exemple, les points de suspension dans la commande suivante indiquent que catalog-add-bundle peut accepter plusieurs ensembles :

zlman catalog-add-bundle [options] [catalogue] [ensemble] [...]

Drapeaux d'option

Les commandes sans option propre aux commandes (c'est\-à\-dire celles qui n'acceptent que les drapeaux d'option standard) ne disposent pas d'options répertoriées en tant qu'argument dans la référence de la commande. Par exemple, l'entrée de référence de la commande suivante ne répertorie pas d'option car elle n'accepte que les drapeaux suivants :

zlman workstation-list [dossier] [filtre]

La commande suivante répertorie toutefois des options, car elle comportant une option de commande spécifique (-a) :

zlman workstation-messages [options] [nom du poste de travail]

~./zlmanrc

En créant un fichier zlmanrc dans votre répertoire privé, vous pouvez fournir des options globales ajoutées à chaque commande. Par exemple, si vous ajoutez -U Administrator -P password, chaque commande lit votre nom d'utilisateur et votre mot de passe directement dans ce fichier, au lieu de vous inviter à les saisir. Pour passer outre les options stockées dans ce fichier, utilisez l'option --ignore-rc-file.

Commandes

Toutes les commandes ci-dessous acceptent les drapeaux d'option énumérés dans la section Options globales. Elles acceptent en outre des options individuelles, telles qu'énumérées avec chaque commande.

Commandes de l'administrateur

Ces commandes permettent de créer et d'ajuster les comptes administrateur. Les commandes administrateur commencent par le mot admin dans leur forme longue ou par la lettre a dans leur forme courte.

admin-create (ac) [administrateur] [mot de passe]

Crée un nouveau compte administrateur. Par défaut, ce compte est créé avec des droits d'affichage uniquement pour tous les objets. fBadmin-assign-rights permet d'accorder des droits supplémentaires à ce compte.

admin-delete (ad) [administrateur] [...]

Supprime un compte administrateur.

admin-list (al) [options] [dossier]

Répertorie tous les comptes administrateur. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
admin-rename (arn) [current name] [new name]

Renomme avec le nouveau nom le compte administrateur spécifié par le nom actuel.

admin-rights-assign (ara) [options] [nom admin] [nom objet] [...]

Affecte les droits d'administrateur spécifiés à l'objet spécifié par "objet". L'une des options suivantes doit être spécifiée pour signaler le type de l'objet :

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

De plus, cette commande accepte les drapeaux d'option suivants :

  • -n,--none - Tous les droits de l'objet spécifié sont révoqués.
  • -v,--view - Accorde l'accès en affichage seulement à l'objet spécifié.
  • -m,--modify - Accorde les droits de modification de l'objet spécifié.
  • -c,--create - Accorde les droits de création de nouveaux objets.
admin-rights-get (arg) [options] [nom admin] [nom objet] [...]

Affiche les droits effectifs d'un objet spécifié. Si aucun objet n'est spécifié, tous les droits assignés s'affichent. Un seul type de drapeau doit être spécifié. L'une des options suivantes peut être spécifiée pour signaler le type de l'objet :

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

De plus, cette commande accepte les drapeaux d'option suivants :

  • -n,--none - Tous les droits de l'objet spécifié sont révoqués.
  • -v,--view - Accorde l'accès en affichage seulement à l'objet spécifié.
  • -m,--modify - Accorde les droits de modification de l'objet spécifié.
  • -c,--create - Accorde les droits de création de nouveaux objets.
admin-set-password (asp) [options] [nom admin] [mot de passe]

Définit un mot de passe administrateur. Seul l'administrateur peut modifier les mots de passe des autres administrateurs. Tous les administrateurs peuvent modifier leurs propres mots de passe.

Commandes d'ensemble

Ces commandes permettent de créer et de modifier des ensembles et des dossiers, notamment en ajoutant des paquetages à des ensembles et en créant des ensembles de correctifs. Notez que zlman traite les objets et les dossiers correspondants comme un seul type d'objet. Dans ce cas, zlman bundle-rename peut renommer les ensembles ou les dossiers d'ensembles, zlman bundle-move peut déplacer les ensembles ou les dossiers d'ensembles, etc. Les commandes d'ensemble commencent par le mot bundle dans leur forme longue ou par la lettre b dans leur forme courte, à l'exception de la commande d'ensemble de correctifs qui commence par la lettre p.

bundle-add-file (baf) [options] [ensemble] [plate-forme cible] [destination] [fichier] [...]

Ajoute un fichier à un ensemble. Accepte les arguments suivants :

  • Bundle - Un ensemble existant auquel ajouter un ou plusieurs fichiers.
  • File - Le fichier en cours d'ajout. Spécifiez le chemin complet.

Accepte les drapeaux d'option suivants :

  • --destination=[chemin] - Chemin d'accès complet au fichier déployé sur le client.
  • --unpack - Indique que ce fichier est compressé et qu'il doit être décompressé et extrait sur le client. Les formats de compression pris en charge sont .gz et .bz2.
  • --permissions=[xxx] - Droits d'accès aux fichiers UNIX à appliquer à ce fichier après son déploiement (non applicables aux fichiers compressés).
bundle-add-package (bap) [options] [ensemble] [cible] [fichier paquetage] [...]

Ajoute un paquetage à un ensemble. Accepte les arguments suivants :

  • Bundle - Un ensemble existant auquel ajouter un ou plusieurs paquetages RPM.
  • Target - Cibles d'OS/de plates-formes. (vous pouvez afficher les cibles valides pour votre environnement à l'aide de zlman tl) .
  • Package File - Fichier de paquetage au format RPM.

Accepte les drapeaux d'option suivants :

  • --installtype=[upgrade|install] - La valeur "upgrade" déclenche le comportement rpm -u, tandis que la valeur "install" déclenche le comportement rpm -i.
bundle-copy (bco) [options] [ensemble source] [version] [nom]

Copie la version d'un ensemble vers un nouvel ensemble.

bundle-copy-package (bcp) [ensemble source] [ensemble cible]

Copie les paquetages de l'ensemble source vers l'ensemble cible.

bundle-create (bc) [nom] [dossier]

Crée un nouvel ensemble. Si vous spécifiez un dossier, l'ensemble est créé dans ce dossier.

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

Supprime un ou plusieurs ensembles ou dossiers d'ensembles.

bundle-delete-version (bdv) [ensemble] [version]

Supprime une version spécifique d'un groupe.

bundle-deploy (bp) [options] [ensemble] [version]

Déploie la version spécifiée d'un ensemble.

bundle-folder-create (bfc) [nom] [dossier]

Crée un dossier qui contiendra les ensembles, dans le chemin spécifié par "dossier".

bundle-group-add (bga) [groupe ensemble] [ensemble] [...]

Ajoute un ensemble à un groupe d'ensembles.

bundle-group-create (bgc) [nom] [dossier]

Crée un groupe d'ensembles dans le dossier spécifié.

bundle-group-members (bgl) [groupe ensemble]

Répertorie les membres d'un groupe d'ensembles.

bundle-group-remove (bgr) [groupe ensemble] [ensemble] [...]

Supprime un ensemble du groupe spécifié.

bundle-info (bi) [options] [ensemble] [version]

Affiche des informations détaillées sur un ensemble. La version peut être spécifiée pour les ensembles de logiciels. Si aucune version n'est spécifiée, la version déployée s'affiche.

bundle-list (bl) [options] [dossier]

Répertorie tous les ensembles et les dossiers d'ensemble présents dans le dossier spécifié. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
bundle-list-dups (bld) [options] [ensemble]

Répertorie les paquetages de mise à jour Dell contenus dans un ensemble DUP.

bundle-list-files (blf) [ensemble] [cible]

Affiche une liste des fichiers contenus dans l'ensemble spécifié, ainsi que l'identificateur de l'ensemble.

bundle-list-packages (bcp) [ensemble] [cible]

Affiche une liste des paquetages contenus dans l'ensemble spécifié, notamment l'identificateur du groupe.

bundle-list-versions (blv) [ensemble]

Affiche la liste des numéros de version de l'ensemble spécifié.

bundle-move (bmv) [ensemble] [nouveau dossier]

Déplace l'ensemble ou le dossier d'ensembles spécifié vers le dossier indiqué.

bundle-remove-dup (brd) [options] [ensemble] [ID paquetage] [[ID paquetage] [...]]

Supprime un paquetage de mise à jour Dell d'un ensemble DUP. L'ID du paquetage est répertorié grâce à la commande bundle-list-dups.

bundle-remove-package (brp) [options] [ensemble] [cible] [ID paquetage] [[ID paquetage][...]]

Supprime un paquetage d'un ensemble. L'ID du paquetage est répertorié grâce à la commande bundle-list-packages.

bundle-remove-file (brf) [ensemble] [cible] [file ID] [...]

Supprime un paquetage d'un ensemble. Bundle-list-files permet de rechercher l'ID de l'ensemble.

bundle-rename (br) [nom actuel] [nouveau nom]

Remplace le nom de l'ensemble ou du dossier d'ensembles spécifié par le nouveau nom indiqué.

bundle-update-package (bup) [options] [ensemble] [cible] [fichier paquetage] [[fichier paquetage] [...]]

Met à jour les propriétés d'un paquetage dans un ensemble. Accepte les options suivantes.

  • --arch=[arch] - Spécifie l'arch du paquetage à mettre à jour.
  • --freshen=[true|false] - Uniquement le paquetage de mise à jour s'il est installé.
  • --installtype=[install type] - Spécifie le type d'installation RPM. La valeur "upgrade" indique le comportement rpm -u, tandis que la valeur "install" indique le comportement rpm -i.
file-bundle-create (fbc) [options] [nom] [dossier]

Crée un ensemble de fichiers.

patch-bundle-create (pbc) [nom du produit] [version du produit] [arch du produit] [fichier de correctif] [dossier]

Crée un nouvel ensemble de correctifs. Accepte les arguments suivants :

  • Product Name - Le nom du produit, auquel ce correctif s'applique, doit être l'un des suivants : SUSE Linux, SUSE SLES, SUSE CORE, Novell Linux Desktop, SuSE SLED
  • Product Version - Version du produit auquel ce correctif s'applique.
  • Product Arch - Architecture du produit. Doit être l'un des suivants : i386, x86_84
  • Patch File - Fichier contenant le correctif.
  • Folder - Dossier d'ensembles à utiliser pour cet ensemble de correctifs.

Commandes de catalogue

Ces commandes permettent de créer et de modifier les catalogues, notamment en ajoutant des ensembles. Les commandes de catalogue commencent par le mot catalog dans leur forme longue ou par la lettre c dans leur forme courte.

catalog-add-bundle (cab) [options] [catalogue] [ensemble] [...]

Associe un ou plusieurs ensembles à un catalogue. Accepte le drapeau d'option suivant :

  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
catalog-create (cc) [nom du catalogue] [dossier contenant]

Crée un catalogue dans le dossier spécifié.

catalog-delete (cd) [catalogue] [...]

Supprime le catalogue spécifié.

catalog-folder-create (cfc) [nom du dossier] [dossier contenant]

Crée un nouveau dossier pour y stocker les catalogues. Si vous spécifiez un dossier, le catalogue est créé dans ce dossier. Le dossier conteneur peut être un chemin d'accès à un dossier de catalogue existant, tel que dossier/sous-dossier.

catalog-list (cl) [options] [dossier] [filtre]

Répertorie les catalogues d'un dossier. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
catalog-list-bundles (clb) [options] [catalogue]

Affiche la liste de tous les ensembles assignés à un catalogue.

catalog-move (cmv) [catalogue] [nouveau dossier]

Déplace le catalogue spécifié dans le nouveau dossier indiqué. Le fichier que vous spécifiez via [nouveau dossier] doit déjà exister, faute de quoi le déplacement échoue.

catalog-rename (cr) [nom actuel] [nouveau nom]

Renomme le catalogue spécifié.

catalog-remove-bundle (crb) [catalogue] [ensemble] [...]

Supprime l'ensemble spécifié du catalogue indiqué.

Commandes hotlist

Cette commande permet d'afficher la liste des périphériques auxquels sont associés des avertissements ou des erreurs sans accusé de réception.

hotlist

Affiche la liste des périphériques auxquels sont associés des avertissements ou des erreurs n'ayant pas fait l'objet d'un accusé de réception. Les avertissements ou les erreurs peuvent être acceptés à l'aide des commandes workstation-ack et server-ack. Une fois que vous avez accusé réception de tous les avertissements ou erreurs associés à un périphérique, ce dernier n'est plus répertorié dans la hotlist.

Commandes de licence

Ces commandes permettent d'activer votre serveur ou d'afficher les informations de licence. Les commandes de licence commencent par le mot license dans leur forme longue ou par la lettre l dans leur forme courte.

license-activate (la) [clé]

Active votre système.

license-info (li)

Affiche les informations de licence.

license-set-seats (lss) [nombre]

Définit le nombre de périphériques actifs autorisés.

Commandes de paquetage

Ces commandes permettent de modifier les paquetages. Les commandes de paquetage commencent par le mot package dans leur forme longue ou par la lettre p dans leur forme courte.

package-delete-packages (dp) [nom du fichier paquetage]

Affiche la liste des ensembles qui contiennent le paquetage spécifié.

package-list-bundles (plb) [nom du fichier paquetage]

Affiche la liste des ensembles qui contiennent le paquetage spécifié.

package-list-packages (lp) [options]

Répertorie les paquetages. Accepte les drapeaux d'option suivants :

  • --name-filter=[name-filter] - Name-filter
  • --epoch-filter=[epoch-filter] - Epoch filter
  • --version-filter=[version-filter] - Version filter
  • --release-filter=[release-filter] - Release filter
  • --arch-filter-[arch-filter] - Arch filter
  • --target filter [target-filter] - Target filter
package-replace-packages (prp) [cible] [nom du fichier paquetage] [...]

Remplace le paquetage spécifié par un autre paquetage ayant les mêmes nom, période, version, architecture et cible (NEVRAT). Vous pouvez remplacer plusieurs paquetages en indiquant plusieurs noms de fichiers.

NEVRAT est un terme qui décrit un identificateur RPM unique généré à partir des propriétés de nom, période, version, architecture et cible d'un fichier .rpm donné. Cet identificateur est garanti unique pour un .rpm donné ; en revanche, cette garantie peut ne pas être respectée dans les circonstances suivantes :

  • Un fichier RPM corrompu a été téléchargé. Le contrôle de cohérence de ce .rpm corrompu ne correspond pas au contrôle de cohérence connu du même .rpm non corrompu, tel qu'identifié via NEVRAT.

  • Un fournisseur a diffusé de façon incorrecte un paquetage .rpm de mise à jour mal formaté, avec un contenu plus récent (différent) mais qui s'identifie avec les mêmes numéros de version et de diffusion. Ceci se traduit par un contrôle de cohérence différent pour ce que le système identifie comme le même paquetage, d'après ses propriétés NEVRAT. Ceci est rare, mais se produit à l'occasion. Ce problème se rencontre le plus souvent lors de la mise en miroir globale de distributions entière.

Il existe plusieurs manières de contourner ce problème :

  • Si ce paquetage ne présente pas d'intérêt, excluez-le de la mise en miroir à l'aide des options <ExcludeBundle/> ou <ExcludeTarget/> du fichier zlmmirror.conf. Utilisez <ExcludeBundle> pour les serveurs source ZENworks Linux Management et YaST. Pour les autres serveurs source, utilisez <ExcludeTarget>. La valeur de l'une ou l'autre balise est le paquetage/correctif/ensemble à exclure de la mise en miroir.

  • Si le paquetage présente un intérêt, il doit d'abord être récupéré dans le système de fichiers. Ceci peut se faire de plusieurs manières, notamment la mise ne miroir statique (reportez-vous au Section 24.0, Logiciel de mise en miroir). Une fois que le .rpm donné est disponible sur le système de fichiers du serveur, il est possible de l'importer dans le serveur en utilisant la commande package-replace-package.

L'utilisation de la commande package-replace-packages a pour effet de remplacer le paquetage existant par le nouveau paquetage avec le même NEVRAT, dans tous les ensembles dont il est membre.

L'exemple qui suit en montre l'utilisation correcte :

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

Commandes de file d'attente

Utilisez ces commandes s'il est nécessaire de modifier la file d'attente. Celle\-ci traite des événements asynchrones (tels que la régénération d'un fichier XML et les rafraîchissements client). Il est rare de devoir la modifier. Les commandes de file d'attente commencent par le mot queue dans leur forme longue ou par la lettre q dans leur forme courte.

queue-flush (qf) [statut]

Toutes les entrées de la file d'attente avec le statut spécifié sont marquées comme ayant échouées. Les valeurs de statut possibles sont les suivantes :

  • N - New
  • F - Failed
  • S - Succeeded
  • I - In progress

Si vous ne spécifiez pas de statut, toutes les entrées de la file d'attente sont marquées comme ayant échoué.

queue-list (ql) [options] [statut]

Répertorie toutes les entrées de la file d'attente. Si vous spécifiez un état, seules sont affichées les entrées de la file d'attente possédant cet état. Accepte les drapeaux d'option suivants :

  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.

Accepte les valeurs suivantes pour l'argument de statut :

  • N - New
  • F - Failed
  • S - Succeeded
  • I - In progress
queue-reset (qr)

Réinitialise la file d'attente, en paramétrant l'état de toutes ses entrées sur Nouveau.

Commandes d'enregistrement

Ces commandes permettent de créer et de modifier les enregistrements. Les commandes d'enregistrement commencent par le mot registration dans leur forme longue ou par la lettre r dans leur forme courte.

registration-add-server-group (rasg) [clé] [groupe] [...]

Ajoute l'adhésion du groupe de serveurs spécifié aux objets qui s'enregistrent avec la clé spécifiée.

registration-add-workstation-group (rawg) [clé] [groupe] [...]

Ajoute l'adhésion du groupe de postes de travail spécifié aux objets qui s'enregistrent avec la clé spécifiée.

registration-create-server (rcs) [clé] [dossier périphérique] [dossier enregistrement]

Crée un enregistrement spécifiant l'adhésion au dossier pour les serveurs.

registration-create-workstation (rcw) [clé] [dossier poste de travail] [dossier enregistrement]

Crée un enregistrement spécifiant l'adhésion du dossier du poste de travail indiqué.

registration-delete (rd) [clé] [...]

Supprime l'enregistrement spécifié.

registration-folder-create (rfc) [nom du dossier] [dossier contenant]

Crée un dossier appelé [nom du dossier], à l'emplacement spécifié par [dossier contenant].

registration-info (ri) [clé]

Affiche des informations détaillées sur l'enregistrement spécifié.

registration-list (rl) [options] [dossier] [filtre]

Répertorie tous les enregistrements. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
registration-list-groups (rlg) [clé]

Affiche une liste des groupes associés à l'enregistrement spécifié. Les périphériques s'enregistrant avec cette clé sont ajoutés aux groupes énumérés.

registration-move (rmv) [clé] [nouveau dossier]

Déplace l'enregistrement spécifié vers le dossier spécifié.

registration-remove-server-group (rrsg) [clé] [groupe] [...]

Supprime l'adhésion du groupe spécifié à partir de la clé d'enregistrement. Tout périphérique précédemment enregistré avec cette clé ne perd pas l'adhésion au groupe. Ce changement ne s'applique qu'aux nouveaux périphériques utilisant cette clé d'enregistrement.

registration-remove-workstation-group (rrwg) [clé] [groupe] [...]

Supprime l'adhésion du groupe spécifié à partir de la clé d'enregistrement. Tout périphérique précédemment enregistré avec cette clé ne perd pas l'adhésion au groupe. Ce changement ne s'applique qu'aux nouveaux périphériques utilisant cette clé d'enregistrement.

registration-update (ru) [options] [clé]

Met un enregistrement à jour en permettant de modifier les propriétés de sa clé d'enregistrement. Accepte les options suivantes :

  • -k, --newkey=[key] - Met le nom de la clé à jour avec le nom fourni.
  • -d, --desc=[description] - Met la description de la clé à jour avec la description fournie.
  • -u, --usage=[count] - Met à jour le nombre maximum de périphériques pouvant être enregistrés en utilisant cette clé par le nombre fourni.
  • --unlimited - Supprime les limites quant au nombre de périphériques pouvant être créés avec cette clé.
  • -n, --nrule=[naming rule] - Spécifie une nouvelle règle d'assignation de nom, telle que ${HostName}. Les variables d'assignation de nom possibles sont : ${Alias}, ${AssetTag}, ${CPU}, ${DNS}, ${DeviceType}, ${GUID}, ${HostName}, ${Location}, ${OS}. Les règles d'assignation de nom peuvent contenir une combinaison de variables, par exemple : ${HostName}-${OS}.
  • --workstation-folder=[dossier] - Spécifie un nouveau dossier pour les postes de travail qui s'enregistrent en utilisant cette clé.
  • --server-folder=[dossier] - Spécifie un nouveau dossier pour les serveurs qui s'enregistrent en utilisant cette clé.

Commande de rapport

report-generate (rg) [options] [chemin] [fichier de sortie] [format]

Génère le rapport qui se trouve dans [chemin] et l'enregistre dans [fichier de sortie] dans le [format] fourni, c'est-à-dire XML, CSV ou HTML.

Commandes d'un jeu de règles

Ces commandes permettent de créer et de modifier des jeux de règles. Les jeux de règles sont appliqués aux nouveaux périphériques qui s'enregistrent sur votre serveur sans présenter de clé d'enregistrement. Les commandes de jeux de règles commencent par le mot ruleset dans leur forme longue ou par la lettre rs dans leur forme courte.

ruleset-add-rule (rsar) [nom ou position] [attribut] [opérateur] [valeur]

Ajoute une règle à un jeu de règles. Pour qu'un jeu de règles puisse être appliqué à un périphérique, toutes les conditions définies par chacune de ses règles doivent être vérifiées. Pour qu'un jeu de règles puisse être appliqué, chacune de ses règles doit être évaluée comme TRUE (VRAI). Accepte les arguments suivants :

  • Attribut - Les attributs valides sont : Alias, AssetTag, CPU, DNS, DeviceType, GUID, HostName, IPAddress, Location, MacAddress, OS et SubnetMask.
  • Operator - Les opérateurs de chaîne valides sont : contains, starts, ends, equals. Les opérateurs de nombre entier valides sont : <, <=, =, >, >=.
  • Value - Le format et le contenu de la valeur sont déterminés par l'attribut. Pour plus d'informations sur les valeurs d'attribut, reportez-vous à la section Inventaire du Guide d'administration de ZENworks Linux Management.
ruleset-add-server-group (rsas) [nom ou position] [groupe] [...]

Ajoute l'adhésion d'un groupe de postes de travail aux objets importés avec un jeu de règles particulier. Les serveurs qui vérifient chaque condition de règle du jeu de règles sont ajoutés aux groupes spécifiés.

ruleset-add-workstation-group (rsaw) [nom ou position] [groupe] [...]

Ajoute l'adhésion d'un groupe de serveurs aux objets importés avec un jeu de règles particulier. Les postes de travail qui vérifient chaque condition de règle du jeu de règles sont ajoutés aux groupes spécifiés.

ruleset-create-workstation (rscw) [nom] [position]

Crée le jeu de règles à appliquer lors de l'enregistrement d'un poste de travail sans clé.

ruleset-create-server (rscs) [nom] [position]

Crée le jeu de règles à appliquer lors de l'enregistrement d'un serveur sans clé.

ruleset-delete (rsd) [nom ou position]

Supprime un jeu de règles.

ruleset-info (rsi) [nom ou position]

Affiche des informations détaillées sur un jeu de règles.

ruleset-list (rsl) [options]

Répertorie tous les jeux de règles. Accepte les drapeaux d'option suivants :

  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
ruleset-list-groups (rslg) [nom ou position]

Affiche la liste des groupes dont un périphérique doit être membre lorsqu'il est créé avec le jeu de règles spécifié.

ruleset-move (rsmv) [nom ou position] [nouvelle position]

Change la position d'un jeu de règles.

ruleset-remove-rule (rsrr) [nom ou position du jeu de règles] [position règle]

Supprime une règle d'un jeu de règles.

ruleset-remove-server-group (rsrs) [nom ou position] [groupe] [...]

Supprime d'un jeu de règles l'adhésion à un groupe de serveurs. L'adhésion à un groupe de périphériques déjà enregistrés n'est pas affectée. Cela ne s'applique qu'aux périphériques nouvellement enregistrés.

ruleset-remove-workstation-group (rsrw) [nom ou position] [groupe] [...]

Supprime d'un jeu de règles l'adhésion à un groupe de postes de travail. L'adhésion à un groupe de périphériques déjà enregistrés n'est pas affectée. Cela ne s'applique qu'aux périphériques nouvellement enregistrés.

ruleset-update (rsu) [options] [nom ou position]

Met les valeurs d'un jeu de règles à jour. Accepte les options suivantes :

  • -k, --newname=<key> - Spécifie un nouveau nom pour l'ensemble de règles donné.
  • -n, --nrule=<naming rule> - Spécifie une nouvelle règle d'attribution de nom pour l'ensemble de règles donné.
  • --workstation-folder=<folder> - Indique le nouveau dossier dans lequel placer les postes de travail lorsqu'ils sont créés avec le jeu de règles spécifié.
  • --server-folder=<folder> - Indique le nouveau dossier dans lequel placer les serveurs lorsqu'ils sont créés avec le jeu de règles spécifié.

Commandes de serveur

Ces commandes permettent de gérer les serveurs. Les commandes de serveur commencent par le mot server dans leur forme longue ou par la lettre s dans leur forme courte.

server-ack (sa) [serveur] [ID journal] [...]

Accuse réception d'un message associé à un périphérique.

server-add-bundle (sab) [options] [serveur] [ensemble]

Associer un ou plusieurs ensembles à un périphérique. Accepte les drapeaux d'option suivants :

  • --dry-run - Effectue une exécution directe.
  • -a, --allow-removal - Permet la suppression d'un ensemble.
  • --prepare-time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --prepare-date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option Par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être effectuée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
server-add-catalog (sac) [options] [serveur] [catalogue] [...]

Associer un ou plusieurs catalogues à un périphérique. Accepte les drapeaux d'option suivants :

  • --dry-run - Effectue une exécution directe.
  • -a, --allow-removal - Permet la suppression d'un ensemble.
  • --prepare-time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --prepare-date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être effectuée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
server-add-policy (sap) [options] [serveur] [stratégie] [...]

Associe une ou plusieurs stratégies à un périphérique. Accepte les drapeaux d'option suivants :

  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être effectuée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
server-delete (sd) [serveur] [...]

Supprime un ou plusieurs périphériques, dossiers ou groupes.

server-folder-create (sfc) [nom du dossier] [dossier contenant]

Crée un dossier dans le dossier spécifié.

server-group-add (sga) [groupe] [serveur] [...]

Ajoute un ou plusieurs serveurs à un groupe.

server-group-create (sgc) [nom du groupe] [dossier contenant]

Crée un groupe dans le dossier spécifié.

server-group-members (sgm) [groupe]

Répertorie les serveurs membres du groupe spécifié.

server-group-remove (sgr) [groupe] [serveur] [...]

Supprime un ou plusieurs serveurs d'un groupe.

server-health (sh) [serveur]

Affiche l'état de santé d'un serveur ZENworks principal. Son état est déterminé par une commande ping des services admin principaux du serveur.

server-info (si) [serveur]

Affiche des informations détaillées sur le périphérique spécifié.

server-list (sl) [options] [dossier] [filtre]

Répertorie les périphériques situés dans le dossier spécifié. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
server-list-bundles (slb) [serveur]

Répertorie les ensembles associés à un serveur.

server-list-catalogs (slc) [serveur]

Répertorie les catalogues associés à un serveur.

server-list-policies (slp) [serveur]

Répertorie les stratégies associées à un périphérique.

server-messages (sm) [options] [serveur]

Affiche une liste des messages n'ayant pas fait l'objet d'un accusé de réception et associés au périphérique spécifié. Accepte le drapeau d'option suivant :

  • -a, --all - Affiche tous les messages y compris les messages ayant fait l'objet d'un accusé de réception.
server-move (smv) [serveur] [dossier]

Déplace un périphérique vers un dossier différent.

server-refresh (sr) [options] [serveur]

Rafraîchit les stratégies et ensembles sur un ou plusieurs périphériques, dossiers ou groupes. Accepte les drapeaux d'option suivants :

  • --service=[service] - Spécifie le rafraîchissement d'un service spécifique. Ce service doit être l'un des suivants : enregistrement, journal, gestionnaire de stratégies, paramètres, inventaire.
server-rename (srn) [nom actuel] [nouveau nom]

Renomme un périphérique.

server-remove-bundle (srb) [serveur] [ensemble] [...]

Supprime l'association entre un serveur et un ou plusieurs ensembles.

server-remove-catalog (src) [serveur] [catalogue] [...]

Supprime l'association entre un périphérique et un ou plusieurs catalogues.

server-remove-policy (srp) [serveur] [stratégie] [...]

Supprime l'association entre un serveur et une ou plusieurs stratégies.

Commandes de cibles

Ces commandes permettent de créer et de gérer la liste des cibles de système d'exploitation valides. Les commandes de cible commencent par le mot target dans leur forme longue ou par la lettre t dans leur forme courte.

target-create (tc) [name] [arch] [package manager] [primary role] [product name] [vendor] [version] [detect string]

Crée une nouvelle cible de système d'exploitation. Accepte les arguments suivants :

  • Name - Nom de la cible, par exemple sles-9-i586.
  • Arch - Architecture, par exemple i586 ou x86_64.
  • Package Manager - Gestionnaire de paquetages du système, par exemple rpm.
  • Primary Role - Rôle du système d'exploitation, paramétré sur serveur ou poste de travail.
  • Product Name - Nom du produit, par exemple SUSE Linux Enterprise Server.
  • Vendor - Fournisseur du produit, par exemple Novell ou SUSE.
  • Version - Version du produit, par exemple 10 pour SUSE Linux Enterprise Server.
  • Detect String - Emplacement où il est possible de lire le système d'exploitation et la version sur le système. Par exemple, la chaîne de détection SLES 9 est <file source="/etc/SuSE-release" substring="SUSE Linux Enterprise Server 9"/>. Cette chaîne de détection recherche une correspondance de la cible "SUSE Linux Enterprise Server 9" dans /etc/SuSE-release.
target-delete (td) [cible]

Supprime une cible de système d'exploitation définie par l'utilisateur.

target-info (ti) [cible]

Affiche des informations détaillées sur une cible de système d'exploitation.

target-list (tl) [options]

Affiche la liste des cibles de système d'exploitation actuelles. Accepte le drapeau d'option suivant :

  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
target-update (tu) [options] [cible]

Modifie les valeurs pour une cible DE système d'exploitation créée par un utilisateur. Accepte les options suivantes :

  • --arch=<arch> - Spécifie une nouvelle valeur arch.
  • --pkgmgr=<package manager> Spécifie une nouvelle valeur de gestionnaire de paquetages.
  • --enable - Active une cible de système d'exploitation désactivée.
  • --disable - Désactive une cible de système d'exploitation activée.
  • --role=<primary role> - Spécifie le rôle principal de cette cible.
  • --product=<product name> - Spécifies un nouveau nom de produit.
  • --vendor=<vendor> - Spécifie un nouveau fournisseur.
  • --detect=<detect string> - Spécifie la chaîne de détection du système d'exploitation.
  • --version=<version> - Spécifie une nouvelle version.

Commandes de poste de travail

Ces commandes permettent de gérer les postes de travail. Les commandes de poste de travail commencent par le mot workstation dans leur forme longue ou par la lettre w dans leur forme courte.

workstation-ack (wa) [nom du poste de travail] [ID journal] [...]

Accuse réception d'un message associé à un poste de travail.

workstation-add-bundle (wab) [options] [postes de travail] [ensemble] [...]

Associe un ou plusieurs ensembles à un périphérique. Accepte les drapeaux d'option suivants :

  • --dry-run - Effectue une exécution directe.
  • -a, --allow-removal - Permet la suppression d'un ensemble.
  • --prepare-time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --prepare-date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être effectuée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
workstation-add-catalog (wac) [options] [poste de travail] [catalogue]

Associe un ou plusieurs catalogues à un périphérique. Accepte les drapeaux d'option suivants :

  • --dry-run - Effectue une exécution directe.
  • -a, --allow-removal - Permet la suppression d'un ensemble.
  • --prepare-time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --prepare-date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être exécutée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
workstation-add-policy (wap) [poste de travail] [stratégie] [...]

Associe une ou plusieurs stratégies à un périphérique. Accepte les drapeaux d'option suivants :

  • --time=<HH :MM> - Spécifie l'heure du jour à laquelle l'action doit s'effectuer. L'heure doit être dans le format HH :MM, avec les heures au format 24 heures.
  • --date=<YYYY-MM-DD> - Spécifie la date à laquelle l'action doit s'effectuer. La date doit être dans le format AAAA-MM-JJ.
  • --now - Spécifie que l'action doit être exécutée dès que possible. Une fréquence de répétition peut être spécifiée. Si aucune autre information de programmation n'est spécifiée, l'option par défaut est "now" (maintenant).
  • --relative=<DD :HH :MM> - Spécifie que l'action doit être effectuée à une heure relative à l'instant présent. Le format de l'heure doit être JJ :HH :MM. Une fréquence de répétition peut être spécifiée.
  • --weekly=<MWF> - Spécifie les jours de la semaine où l'action doit être effectuée. Si cela est indiqué, l'action est répétée tous les 7 jours. Exemple : MWF exécute l'action chaque lundi, mercredi et vendredi. Lundi = M, mardi = TU, mercredi = W, jeudi = TH, vendredi = F, samedi = SA, dimanche = SU.
  • --monthly=<DD> - Spécifie le jour du mois où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les mois. Il n'est pas possible de spécifier plusieurs jours.
  • --yearly=<MM-DD,MM-DD,...> - Spécifie les jours de l'année où l'action où doit être effectuée. Si cela est indiqué, l'action est répétée tous les ans. Le format des dates doit être MM-JJ. Les dates multiples peuvent être séparées par des virgules
  • --repeat=<DD :HH :MM> - Spécifie la fréquence de répétition de l'action, dans le format JJ :HH :MM. Les jours sont facultatifs.
  • --gmt - Toutes les heures fournies sont de type GMT. Si elles ne sont pas fournies, toutes les heures sont traitées comme l'heure locale du périphérique.
workstation-delete (wd) [nom du poste de travail] [...]

Supprime un ou plusieurs périphériques, dossiers ou groupes du poste de travail.

workstation-folder-create (wfc) [nom du dossier] [dossier contenant]

Crée un nouveau dossier.

workstation-group-add (wga) [groupe] [poste de travail] [...]

Ajoute un ou plusieurs postes de travail à un groupe.

workstation-group-create (wgc) [nom du groupe] [dossier contenant]

Crée un nouveau groupe.

workstation-group-members (wgm) [groupe]

Répertorie les postes de travail d'un groupe.

workstation-group-remove (wgr) [groupe] [poste de travail] [...]

Supprime un ou plusieurs postes de travail d'un groupe.

workstation-info (wi) [poste de travail]

Affiche des informations détaillées sur le périphérique spécifié.

workstation-list (wl) [options] [dossier] [filtre]

Répertorie les postes de travail contenus dans le dossier spécifié. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
workstation-list-bundles (wlb) [poste de travail]

Répertorie les ensembles associés à un poste de travail.

workstation-list-catalogs (wlc) [poste de travail]

Répertorie les catalogues associés à un périphérique.

workstation-list-policies (wlp) [poste de travail]

Répertorie les stratégies associées à un périphérique.

workstation-messages (wm) [options] [nom du poste de travail]

Affiche une liste des messages n'ayant pas fait l'objet d'un accusé de réception et associés au périphérique spécifié. Accepte le drapeau d'option suivant :

  • -a, --all - Affiche tous les messages y compris les messages ayant fait l'objet d'un accusé de réception.
workstation-move (wmv) [nom du poste de travail] [nouveau dossier]

Déplace un poste de travail vers un autre dossier.

workstation-refresh (wr) [nom du poste de travail]

Rafraîchit les stratégies et ensembles sur un ou plusieurs périphériques, dossiers ou groupes. Accepte les drapeaux d'option suivants :

  • --service=[service] - Spécifie le rafraîchissement d'un service spécifique. Ce service doit être l'un des suivants : enregistrement, journal, gestionnaire de stratégies, paramètres, inventaire.
workstation-rename (wrn) [nom actuel] [nouveau nom]

Renomme un poste de travail.

workstation-remove-bundle (wrb) [poste de travail] [ensemble] [...]

Supprime l'association entre un périphérique et un ou plusieurs ensembles.

workstation-remove-catalog (wrc) [poste de travail] [catalogue] [...]

Supprime l'association entre un périphérique et un ou plusieurs catalogues.

workstation-remove-policy (wrp) [poste de travail] [stratégie] [...]

Supprime l'association entre un périphérique et les stratégies spécifiées.

Commandes de stratégies

Ces commandes permettent de modifier et de gérer les stratégies. Les stratégies doivent être à l'origine créées dans le Centre de contrôle ZENworks. Les commandes de stratégies commencent par le mot policy dans leur forme longue ou par la lettre p dans leur forme courte.

policy-delete (pd) [stratégie] [...]

Supprime une stratégie.

policy-folder-create (pfc) [nom] [dossier contenant]

Crée un nouveau dossier conteneur pour les stratégies.

policy-group-add (pga) [groupe] [stratégie] [...]

Ajoute une stratégie à un groupe de stratégies.

policy-group-create (pgc) [nom du groupe] [dossier]

Crée un groupe de stratégies.

policy-group-members (pgl) [groupe]

Répertorie les membres d'un groupe de stratégies.

policy-group-remove (pgr) [groupe] [stratégie]

Supprime une stratégie d'un groupe de stratégies.

policy-list (pl) [options] [dossier] [filtre]

Répertorie les stratégies d'un dossier. Accepte les drapeaux d'option suivants :

  • -r,--recursive - Inclut les sous-dossiers.
  • -f,--filter - Affiche les options correspondant au filtre spécifié. Les caractères jokers * et ? peuvent être utilisés s'ils sont entre guillemets.
policy-move (pmv) [stratégie] [dossier]

Déplace une stratégie.

policy-rename (pr) [nom actuel] [nouveau nom]

Renomme une stratégie.

Options globales

Les options suivantes peuvent être appliquées à toute transaction zlman :

-? , --help

Utilisé sans commande, ce drapeau affiche une liste des commandes et se ferme. Utilisé avec une commande, il affiche une liste des options disponibles pour la commande.

-U , --user=[nom utilisateur]

Indique un nom d'utilisateur. Si vous n'en indiquez pas, le système vous invite à le faire.

-P , --password=[mot de passe]

Spécifie un mot de passe. Si vous n'en indiquez pas, le système vous invite à le faire.

--log=[fichier journal]

Spécifie le fichier journal. (par défaut : /var/opt/novell/log/zenworks/zlman.log)

-d , --debug

Affiche la sortie de débogage.

--version

Affiche la version de zlman et quitte.

-V , --verbeux

Active la sortie verbeuse.

--quiet

Sortie silencieuse ; n'imprime que les messages d'erreur.

--ignore-rc-file

Ignore le fichier ~/.zlmanrc.

--host=[host]

Spécifie le nom de l'hôte auquel se connecter. (par défaut : localhost)

--port=[port]

Spécifie le port d'écoute du serveur. (par défaut : 443)

--cleartext

Désactive SSL à des fins de débogage. Le port doit être configuré sur le port en texte clair.

Formats d'heure

zlman comprend différents formats d'heure. Vous pouvez utiliser les options suivantes :

Heure UNIX

Le nombre de secondes depuis le 1er janvier 1970. par exemple 1064503775.

Formats de date écrits

Mardi 29 mai 13 :28 :47 2003, Mardi 29 mai 13 :28 :47 EDT 2003 et 29 mai 2003 13 :28 :47 EDT sont des formats valides.

Formats de dates numériques

Les formats de dates numériques, comme 2003-05-29 13 :28 :47 ou 03-05-29 13 :28 :47, sont acceptés. Les barres obliques inversées indiquent des dates et les deux points indiquent des heures. L'ordre des chiffres de date varie selon les paramètres régionaux.

Sur 24 heures ou sur 12 heures

Les formats 13 :28 :47 et 1 :28 :47 PM sont tous deux acceptés.

Toutes les heures sont converties au format UTC et sont utilisées indépendamment des fuseaux horaires. Pour exécuter une transaction à une heure locale particulière, créez une transaction pour chaque fuseau horaire.

Auteurs

Copyright 2005-2007, Novell, Inc.. Tous droits réservés.

Voir aussi

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

Pour signaler tout problème rencontré lors de l'utilisation de ce logiciel ou de sa documentation, visitez le site Novell Bugzilla.