zlman (1)

Name

zlman - zlman est l'interface de ligne de commande de Novell® ZENworks® Linux Management, 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-opérationobjet. 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'opérations (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'expansion de nom de fichier du shell standard : *.rpm, pour indiquer tous les fichiers qui 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 opération. 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]

Fichier RC

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) [options] [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. admin-rights-assign permet d'accorder des droits supplémentaires à ce compte.

admin-delete (ad) [options] [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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.
admin-rename (arn) [options] [nom admin] [nouveau nom]

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 de réplication

Ces commandes permettent de répliquer des espaces de stockage des serveurs primaires vers les serveurs secondaires.

replicate-repositories-now [options]

Réplique immédiatement les espaces de stockage vers tous les serveurs secondaires.

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. Dès lors, il est possible d'utiliser zlman bundle-rename pour renommer les ensembles ou les dossiers d'ensembles et zlman bundle-move pour 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 :

  • --force-nevra - Force l'ajout du paquetage en dépit du conflit NEVRA (nom, période, version, release et architecture).
  • --freshen - Ne met le paquetage à niveau que s'il est installé.
  • --installtype=[upgrade|install] - Spécifie le type d'installation RPM. La valeur upgrade (mise à niveau) déclenche le comportement rpm -u et la valeur install (installation) déclenche le comportement rpm -i.
  • --ver=[version de l'ensemble] - Spécifie la version de l'ensemble à laquelle le paquetage doit être ajouté. Par défaut, le paquetage est ajouté à la dernière version de l'ensemble.
bundle-copy (bco) [options] [ensemble source] [version] [nom]

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

bundle-copy-package (bcp) [options] [ensemble source] [ensemble cible] [cible] [paquetage] [version] [release] [arch] [période]

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

REMARQUE :la copie des paquetages RPM d'un ensemble vers un autre ne met pas à jour la version de l'ensemble cible.

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

Crée un nouvel ensemble. Si vous spécifiez un dossier, l'ensemble est créé dans ce dossier. Accepte les drapeaux d'option suivants :

  • --description=[description] - Fournit une description de l'ensemble.
  • --disable-persistence - N'applique pas la persistance lorsque l'ensemble est installé.
bundle-delete [options] (bd) [ensemble] [...]

Supprime un ou plusieurs ensembles ou dossiers d'ensembles.

bundle-delete-version [options] (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) [options] [nom] [dossier]

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

bundle-group-add (bga) [options] [groupe d'ensembles] [ensemble] [...]

Ajoute un ensemble à un groupe d'ensembles. Accepte le drapeau d'option suivant :

  • -r, --recursive - Inclut des sous-dossiers.
bundle-group-create (bgc) [options] [nom] [dossier]

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

bundle-group-members (bgm) [options] [groupe d'ensembles]

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

bundle-group-remove (bgr) [options] [groupe d'ensembles] [ensemble] [...]

Supprime un ensemble du groupe d'ensembles 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 joker * 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) [options] [ensemble] [cible]

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

bundle-list-packages (blp) [options] [ensemble] [cible]

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

bundle-list-versions (blv) [options] [ensemble]

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

bundle-move (bmv)[options] [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] [...]]

Supprimez 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) [options] [ensemble] [cible] [ID du fichier] [...]

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

bundle-rename (brn) [options] [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] [...]]

Mettez à 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 à niveau s'il est installé.
  • --installtype=[type d'installation] - Spécifie le type d'installation RPM. La valeur upgrade (mise à niveau) indique le comportement rpm - U, et la valeur install (installation) indique le comportement rpm - i.
file-bundle-create (fbc) [options] [nom] [dossier]

Crée un ensemble de fichiers.

patch-bundle-create (pbc) [options] [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 ou groupes d'ensembles à un catalogue. Accepte le drapeau d'option suivant :

  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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) [options] [nom du catalogue] [dossier conteneur]

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

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

Supprime le catalogue spécifié.

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

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 joker * 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) [options] [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 (wrn) [options] [nom actuel] [nouveau nom]

Renomme le catalogue spécifié.

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

Active votre système.

license-info (li) [options]

Affiche les informations de licence.

license-set-seats (lss) [options] [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.

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

Supprime le paquetage spécifié.

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

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

list-packages (lp) [options]

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

  • --name-filter = [filtre du nom] - Filtre du nom.
  • --epoch-filter = [filtre de période] - Filtre de période.
  • --version-filter = [filtre de version] - Filtre de version.
  • --release-filter = [filtre de release] - Filtre de release.
  • --arch-filter-[filtre d'arch] - Filtre d'architecture.
  • --target filter [filtre de cible] - Filtre de cible.
  • --orphan - Liste les paquetages orphelins.

Pour supprimer des paquetages orphelins, utilisez la commande zlman lp --orphan|cut -d'|' -f1 -s | grep ^[0-9] | xargs zlman dp.

package-replace-packages (prp) [options] [cible] [nom du fichier paquetage] [...]

Remplace le paquetage spécifié par un autre paquetage ayant les mêmes nom, période, version, release, 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, release, 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 release. 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. Une fois que le .rpm donné est disponible sur le système de fichiers du serveur, il est possible de l'importer sur 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.rpm
Username:administrator
Password:******
[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) [options] [état]

Vide la file d'attente en supprimant le contenu en fonction de l'état. Accepte les valeurs suivantes pour l'argument d'état :

  • N - New (Nouveau)
  • F - Failed (Échec)
  • S - Succeeded (Succès)
  • I - In progress (En cours)

Si vous n'indiquez pas d'état, toutes les entrées de la file d'attente sont supprimées.

queue-list (ql) [options] [état]

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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.

Accepte les valeurs suivantes pour l'argument de statut :

  • N - New (Nouveau)
  • F - Failed (Échec)
  • S - Succeeded (Succès)
  • I - In progress (En cours)
queue-reset (qr) [options] [état]

Réinitialise l'état de toutes les entrées de la file d'attente sur New.

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) [options] [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) [options] [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) [options] [clé] [dossier périphérique] [dossier d'enregistrement]

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

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

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

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

Supprime l'enregistrement spécifié.

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

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

registration-info (ri) [options] [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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.
registration-list-groups (rlg) [options] [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) [options] [clé] [nouveau dossier]

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

registration-remove-server-group (rrsg) [options] [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) [options] [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=[clé] - Met le nom de la clé à jour avec le nom fourni.
  • -u, --usage=[nombre] - 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=[règle d'assignation de nom] - 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é.

Commandes d'un ensemble de règles

Ces commandes permettent de créer et de modifier des ensembles de règles. Les ensembles 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 des ensembles 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) [options] [nom ou position] [attribut] [opérateur] [valeur]

Ajoute une règle à un ensemble de règles. Pour qu'un ensemble 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 ensemble de règles puisse être appliqué, chacune de ses règles doit être évaluée comme True. 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 à Inventaire du Guide d'administration de ZENworks Linux Management.
ruleset-add-server-group (rsasg) [options] [nom ou position] [groupe] [...]

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

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

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

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

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

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

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

ruleset-delete (rsd) [options] [nom ou position]

Supprime un ensemble de règles.

ruleset-info (rsi) [options] [nom ou position]

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

ruleset-list (rsl) [options]

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

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

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

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

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

ruleset-remove-rule (rsrr) [options] [nom ou position de l'ensemble de règles] [position règle]

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

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

Supprime d'un ensemble 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 (rsrwg) [options] [nom ou position] [groupe] [...]

Supprime d'un ensemble 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 ensemble de règles à jour. Accepte les options suivantes :

  • -k, --newname=[clé] - Spécifie un nouveau nom pour l'ensemble de règles donné.
  • -n, --nrule=[règle d'assignation de nom] - Spécifie une nouvelle règle d'attribution de nom pour l'ensemble de règles donné.
  • --workstation-folder=[dossier] - Indique le nouveau dossier dans lequel placer les postes de travail lorsqu'ils sont créés avec l'ensemble de règles spécifié.
  • --server-folder=[dossier] - Indique le nouveau dossier dans lequel placer les serveurs lorsqu'ils sont créés avec l'ensemble 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) [options] [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 - Simule la transaction et n'effectue aucune modification sur le périphérique géré. Cette option ne s'applique pas aux ensembles de fichiers.
  • -a, --allow-removal - Permet la suppression d'un ensemble. Cette option ne s'applique pas aux ensembles de fichiers.
  • --push-now - Spécifie que l'opération doit être exécutée immédiatement. 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).
  • --prepare-time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --prepare-date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois auquel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
  • --bundle-lock - Verrouille les ensembles sur les périphériques gérés du serveur.
server-add-catalog (sac) [options] [serveur] [catalogue] [...]

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

  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois auquel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est 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'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois auquel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
server-delete (sd) [options] [serveur] [...]

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

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

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

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

Ajoute un ou plusieurs serveurs à un groupe.

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

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

server-group-members (sgm) [options] [groupe]

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

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

Supprime un ou plusieurs serveurs d'un groupe.

server-health (sh) [options] [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) [options] [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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.
server-list-bundles (slb) [options] [serveur]

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

server-list-catalogs (slc) [options] [serveur]

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

server-list-policies (slp) [options] [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) [options] [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) [options] [nom actuel] [nouveau nom]

Renomme un périphérique.

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

Supprime l'association entre un serveur et un ou plusieurs ensembles. Accepte les drapeaux d'option suivants :

  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois durant lequel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
server-remove-catalog (src) [options] [serveur] [catalogue] [...]

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

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

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

ping [options]

Vérifie si le serveur est opérationnel et répond.

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) [options] [nom] [arch] [gestionnaire de paquetages] [rôle principal] [nom produit] [fournisseur] [version] [chaîne de détection]

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) [options] [ cible]

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

target-info (ti) [options] [ 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 joker * 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=[gestionnaire de paquetages] - 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=[rôle principal] - Spécifie le rôle principal de cette cible.
  • --product=[nom de produit] - Spécifie un nouveau nom de produit.
  • --vendor=[fournisseur] - Spécifie un nouveau fournisseur.
  • --detect=[chaîne de détection] - 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) [options] [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] [...]

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

  • --dry-run - Simule la transaction et n'effectue aucune modification sur le périphérique géré. Cette option ne s'applique pas aux ensembles de fichiers.
  • -a, --allow-removal - Permet de supprimer des paquetages en cas de conflit. Cette option ne s'applique pas aux ensembles de fichiers.
  • --push-now - Distribue immédiatement l'ensemble sur le périphérique géré.
  • --prepare-time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --prepare-date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois auquel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
  • --bundle-lock - Verrouille les ensembles sur les périphériques gérés du serveur.
workstation-add-catalog (wac) [options] [poste de travail] [catalogue]

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

  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois auquel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
workstation-add-policy (wap) [options] [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'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois durant lequel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
workstation-delete (wd) [options] [nom du poste de travail] [...]

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

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

Crée un nouveau dossier.

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

Ajoute un ou plusieurs postes de travail à un groupe.

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

Crée un nouveau groupe.

workstation-group-members (wgm) [options] [groupe]

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

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

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

workstation-info (wi) [options] [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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.
workstation-list-bundles (wlb) [options] [poste de travail]

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

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

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

workstation-list-policies (wlp) [options] [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) [options] [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) [options] [nom actuel] [nouveau nom]

Renomme un poste de travail.

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

Supprime l'association entre un périphérique et un ou plusieurs ensembles. Accepte les drapeaux d'option suivants :

  • --time=[HH:MM] - Spécifie l'heure du jour à laquelle l'opération doit s'effectuer. L'heure doit être indiquée au format 24 heures sous la notation HH:MM.
  • --date=[AAAA-MM-JJ] - Spécifie la date à laquelle l'opération doit s'effectuer. La date doit être au format AAAA-MM-JJ.
  • --relative=[JJ:HH:MM] - Spécifie le temps restant avant l'exécution de l'opération. 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 durant lesquels l'opération doit être effectuée. Si elle est spécifiée, l'opération est répétée les jours indiqués de chaque semaine. Par exemple, si vous indiquez MWF, l'opération est exécutée chaque lundi, mercredi et vendredi. Les valeurs pour les jours de la semaine sont :
  • Lundi = M
  • Mardi = TU
  • Mercredi = W
  • Jeudi = TH
  • Vendredi = F
  • Samedi = SA
  • Dimanche = SU
  • --monthly=[JJ] - Spécifie le jour du mois durant lequel l'opération doit être exécutée. Si cette option est spécifiée, l'opération est répétée le jour indiqué de chaque mois. Vous ne pouvez spécifier qu'un seul jour.
  • --gmt - L'heure spécifiée est l'heure GMT. Si cette option n'est pas spécifiée, l'heure utilisée est l'heure locale du périphérique.
workstation-remove-catalog (wrc) [options] [poste de travail] [catalogue] [...]

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

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

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

workstation-health (wh) [options]

Détermine l'état de santé d'un périphérique.

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) [options] [stratégie] [...]

Supprime une stratégie.

policy-folder-create (pfc) [options] [nom] [dossier conteneur]

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

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

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

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

Crée un groupe de stratégies.

policy-group-members (pgm) [options] [groupe]

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

policy-group-remove (pgr) [options] [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 joker * et ? peuvent être utilisés s'ils sont entre guillemets.
policy-move (pmv) [options] [stratégie] [dossier]

Déplace une stratégie.

policy-rename (prn) [options] [nom actuel] [nouveau nom]

Renomme une stratégie.

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 sur le fichier spécifié dans [fichier de sortie] dans le [format] spécifié, c'est-à-dire XML, CSV ou HTML.

Commandes de gestion des préférences

get (get) [options]

Liste les préférences système à définir.

set (set) [options] [nom de la préférence] [valeur]

Définit une variable de préférence.

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

Active la sortie verbeuse.

--quiet

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

--ignore-rc-file

Ignore le fichier ~/.zlmanrc.

--host=[hôte]

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-2009, Novell, Inc.. Tous droits réservés.

Reportez-vous à 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.