7.1 Configuration des variables système

Utilisez la page Variables système pour définir des variables qui peuvent être utilisées pour remplacer des chemins, des noms, etc. quand vous saisissez des données dans les champs du Centre de contrôle ZENworks. Les variables système définies sur cette page peuvent être utilisées sur tous les objets de votre zone de gestion ZENworks.

Les variables système peuvent être remplacées au niveau du périphérique ou du dossier. Si vous ajoutez la même variable système à un périphérique ou à un dossier, mais si vous lui assignez une autre valeur, la valeur de la nouvelle variable remplace la valeur de la variable système héritée. Une variable au niveau du périphérique remplace la même variable au niveau du dossier, qui remplace la même variable au niveau du système.

Les sections suivantes fournissent des informations supplémentaires :

7.1.1 Création de variables système

Pour fournir une variable au niveau du périphérique :

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Périphériques.

  2. Recherchez et sélectionnez le périphérique souhaité, puis cliquez sur l'onglet Paramètres

  3. Cliquez sur Variables système, puis sur Remplacer les paramètres.

  4. Pour ajouter une variable système, cliquez sur Ajouter, puis remplissez les champs Nom et Valeur.

    Quand vous spécifiez la variable dans le champ d'un objet, utilisez la syntaxe suivante :

    ${VAR_NAME}

  5. Cliquez sur OK.

    Cliquez sur l'icône pour obtenir une aide supplémentaire

Pour fournir une variable au niveau du dossier, dans le centre de contrôle ZENworks , cliquez sur l'onglet Périphériques, cliquez sur le lien (Détails) à côté du dossier désiré, cliquez sur l'onglet Paramètres, puis sur Variables système. Cliquez sur l'icône pour obtenir une aide supplémentaire.

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Périphériques.

  2. Cliquez sur le lien (Détails) à côté du dossier souhaité, puis sur l'onglet Paramètres, puis sur Variables système, et enfin sur Remplacer les paramètres.

  3. Pour ajouter une variable système, cliquez sur Ajouter, puis remplissez les champs Nom et Valeur.

    Quand vous spécifiez la variable dans le champ d'un objet, utilisez la syntaxe suivante :

    ${VAR_NAME}

  4. Cliquez sur OK.

    Cliquez sur l'icône pour obtenir une aide supplémentaire

Pour définir les variables de votre système ZENworks :

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Configuration.

  2. Cliquez sur Variables système.

  3. Pour ajouter une variable système, cliquez sur Ajouter, puis remplissez les champs Nom et Valeur.

    Quand vous spécifiez la variable dans le champ d'un objet, utilisez la syntaxe suivante :

    ${VAR_NAME}

  4. Cliquez sur OK.

7.1.2 Utilisation de variables dans les stratégies ZENworks : exemple d'utilisation

Dans ce scénario, vous disposez d'un périphérique géré SLES 9 et d'un périphérique géré SLES 10. Les deux périphériques on un fichier en commun, deviceid. Sur SLES 9, le fichier se trouve dans /etc/opt/novell/zenworks/zmd et, sur SLES 10, dans /etc/zmd. Supposons que vous vouliez placer une copie de deviceid dans le répertoire /tmp des deux périphériques via la stratégie d'exécution à distance. Au lieu de créer deux stratégies d'exécution à distance, une pour chacun des périphériques SLES 9 et SLES 10 gérés, vous pouvez créer une stratégie avec des variables système.

Effectuez les tâches suivantes dans l'ordre listé :

Création d'une variable système pour le périphérique géré SLES 9

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Périphériques.

  2. Cliquez sur Serveurs.

  3. Dans la liste des serveurs, cliquez sur le périphérique géré SLES 9, puis sur l'onglet Paramètres.

  4. Cliquez sur Variables système, puis sur Remplacer les paramètres.

  5. Dans le panneau Variables système, cliquez sur Ajouter, puis complétez les détails suivants :

    • Nom : source_path

    • Valeur : /etc/opt/novell/zenworks/zmd

  6. Cliquez sur OK.

  7. Cliquez sur Appliquer, puis sur OK.

Création d'une variable système pour le périphérique géré SLES 10

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Périphériques.

  2. Cliquez sur Serveurs.

  3. Dans la liste des serveurs, cliquez sur le périphérique géré SLES 10, puis sur l'onglet Paramètres.

  4. Cliquez sur Variables système, puis sur Remplacer les paramètres.

  5. Dans le panneau Variables système, cliquez sur Ajouter, puis complétez les détails suivants :

    • Nom : source_path

    • Valeur : /etc/zmd

  6. Cliquez sur OK.

  7. Cliquez sur Appliquer, puis sur OK.

Création de la stratégie de gestion à distance et affectation aux périphériques gérés

  1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Stratégies.

  2. Dans la liste Stratégies, cliquez sur Nouveau, puis sur Stratégie pour afficher la page Créer une nouvelle stratégie.

  3. Dans la liste Type de stratégie, cliquez sur Stratégie d'exécution à distance, puis sur Suivant pour afficher la page Nom de la stratégie.

  4. Complétez les champs Nom de la stratégie, Dossier et Description. Pour plus d'informations, reportez-vous à l'Étape 4 de le Section 16.6, Stratégie d'exécution à distance.

  5. Cliquez sur Suivant.

  6. Dans la page Stratégie d'exécution à distance, configurez les paramètres suivants :

    • Type d'exécutable : sélectionnez Binaire.

    • Temps d'attente maximum : sélectionnez Attendre que le programme ait terminé l'exécution.

    • Nom de fichier exécutable : /bin/cp.

    • Paramètres du fichier exécutable : ${source_path}/deviceid /tmp.

  7. Cliquez sur Suivant pour afficher la page Résumé.

  8. Vérifiez les informations.

  9. Cliquez sur Suivant pour afficher la page Assignations de stratégies, puis assignez la stratégie aux périphériques SLES 9 et SLES 10.

  10. Cliquez sur Suivant pour afficher la page Planification des stratégies, puis sélectionnez le programme à appliquer aux assignations.

  11. Cliquez sur Suivant pour afficher la page Groupes de stratégies. Pour plus d'informations, reportez-vous à l'Étape 12 de le Section 16.6, Stratégie d'exécution à distance.

  12. Cliquez sur Suivant pour afficher la page Terminer.

  13. Cliquez sur Terminer.

Une fois la stratégie appliquée aux périphériques gérés, une copie de deviceid est créée dans le répertoire /tmp.