16.8 Règle du fichier texte

La règle du fichier texte permet de modifier des fichiers de texte sur un périphérique.

Pour configurer la règle du fichier texte :

  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 Règles pour afficher la page Créer une nouvelle stratégie.

  3. Dans la liste Type de stratégie, cliquez sur Règle du fichier texte, puis sur Suivant pour afficher la page Nom de la stratégie.

    Page des noms de stratégies
  4. Remplissez les champs :

    • Nom de la stratégie : (Obligatoire) indiquez un nom unique pour votre stratégie. Le nom indiqué s'affiche dans l'interface du Centre de contrôle ZENworks, l'outil d'administration de ZENworks Linux Management.

      Pour plus d'informations, reportez-vous à Section C.0, Conventions d'assignation de nom dans le Centre de contrôle ZENworks.

    • Dossier : (Obligatoire) saisissez le nom ou sélectionnez le dossier dans lequel cette règle va être créée. Les dossiers s'affichent dans le Centre de contrôle ZENworks.

    • Description : fournissez une petite description de la stratégie. Cette description est affichée dans la page Résumé de la stratégie de l'interface du Centre de contrôle ZENworks.

  5. Cliquez sur Suivant pour afficher la page Général.

    Page Général
  6. Sélectionnez les options souhaitées :

    Nom de fichier : spécifiez le nom et le chemin complet du fichier que vous voulez modifier.

    Nombre maximum de version(s) à conserver : spécifiez le nombre maximal de sauvegardes à conserver pour un fichier ayant été modifié. Si la limite maximale du nombre de sauvegardes est atteinte, la sauvegarde la plus ancienne est supprimée. La sauvegarde est créée à l'emplacement du fichier spécifié.

    Changer le nom : spécifiez le nom de la modification que vous voulez effectuer dans le fichier. Si vous souhaitez effectuer plusieurs modifications dans le même fichier, accédez à la page Paramètres.

    Changer le mode : sélectionnez une option dans la liste déroulante :

    • Rechercher le fichier : permet de rechercher le texte spécifié dans tout le fichier. Remplissez les champs :

      • Chaîne de recherche : spécifiez le texte à rechercher dans un fichier donné. La chaîne de recherche peut être un texte simple ou une expression régulière. Pour plus d'informations sur les expressions régulières, cliquez sur le bouton Help icon.

        Sensible à la casse : sélectionnez cette option pour respecter la distinction entre majuscules et minuscules. Si l'option Respecter la casse est sélectionnée, le système ne recherche que les occurrences dans lesquelles la mise en majuscules correspond au texte indiqué dans la chaîne de recherche.

        Rechercher l'occurrence : indique l'occurrence du texte de recherche que vous avez fourni. Les options possibles sont Première occurrence, Dernière occurrence et Rechercher toutes les occurrences. Par exemple, si vous sélectionnez Première occurrence, le système recherche la première occurrence de la chaîne de recherche et effectue l'action spécifiée.

        Opération résultat : sélectionnez dans la liste déroulante l'opération que vous souhaitez effectuer sur le texte de recherche indiqué.

    • Ajouter des lignes au début du fichier : permet d'ajouter les lignes de texte indiquées au fichier.

    • Ajouter des lignes au début du fichier : permet d'ajouter les lignes de texte indiquées au début du fichier.

    Nouvelle chaîne : spécifiez le texte à utiliser pour effectuer l'action spécifiée dans le fichier. Par exemple, vous pouvez choisir de remplacer une chaîne de recherche par une nouvelle.

    Créer le fichier s'il n'existe pas : permet de créer le fichier spécifié s'il n'existe pas. Le fichier est créé avec le contenu spécifié.

    contenu du fichier : Permet d'ajouter du contenu au fichier spécifié. Cette option n'est disponible que si vous sélectionnez l'option Créer le fichier s'il n'existe pas. Le fichier est créé avec root comme propriétaire et comme groupe, et les autorisations r w - r - - r - - (644). Si un répertoire spécifié dans le chemin d'accès absolu au fichier n'existe pas, celui-ci est créé avec root comme propriétaire et comme groupe, et les autorisations r w x r - x r- x (755). Vous pouvez modifier la propriété et les autorisations en configurant un script dans le volet Action de post-changement. (Le volet Action de post-changement est situé sur la page Script. Pour accéder à la page Script, cliquez sur Suivant dans la page Général.)

    Appliquer les détails du changement : applique les paramètres configurés dans le volet Détails de changement. Par défaut, cette option est automatiquement sélectionnée lorsque vous sélectionnez l'option Créer le fichier s'il n'existe pas.

  7. Cliquez sur Suivant pour afficher la page Script.

    Page Script
  8. Remplissez les champs :

    Action antérieure au changement : spécifiez les actions à exécuter avant de modifier les fichiers de texte :

    • Type d'exécutable : dans la liste déroulante, sélectionnez le type d'exécutable à exécuter avant de modifier le fichier. Les options possibles sont Aucun, Binaire, Java et Script.

      (Facultatif) si vous avez sélectionné Script dans le champ Type d'exécutable, les options suivantes sont disponibles.

      Script à exécuter : sélectionnez une option dans la liste déroulante (Spécifier un fichier ou Définir votre script) :

      • Indiquez un fichier : remplissez les champs .

        Nom du fichier script : indiquez le chemin complet, y compris son nom, du fichier de script que vous voulez exécuter sur un périphérique géré.

        Paramètres du script : indiquez les paramètres à transmettre au fichier de script spécifié.

        Moteur de script : indiquez le nom et l'emplacement du moteur de script qui exécute ce dernier. Par exemple, /usr/bin/perl.

        Paramètres du moteur de script : indiquez les paramètres à transmettre au moteur de script spécifié.

      • Définir votre script : saisissez votre script dans cette zone.

      (Facultatif) Si vous avez sélectionné Binaire dans le champ Type d'exécutable, les options suivantes sont disponibles.

      Nom de fichier exécutable : Indiquez le chemin complet (y compris le nom) du programme binaire que vous voulez exécuter sur un périphérique géré.

      Paramètres du fichier exécutable : indiquez les paramètres à transmettre au programme binaire spécifié.

      (Facultatif) Si vous avez sélectionné Java dans le champ Type d'exécutable, les options suivantes sont disponibles.

      Nom du programme Java : indique le programme Java que vous voulez exécuter sur un périphérique géré.

      Paramètres du programme : indiquez les paramètres à transmettre au programme Java spécifié.

      Java Runtime Executable (JRE) : indiquez le chemin complet, y compris son nom, de l'exécutable JRE (Java Runtime Executable). JRE est utilisé pour interpréter le fichier binaire Java.

      Paramètres JRE : indiquez les paramètres à transmettre à Java Runtime Executable (JRE).

      REMARQUE :le script défini par l'utilisateur indiqué dans la règle d'exécution à distance est exécuté dans le shell spécifié par la variable d'environnement SHELL. La valeur de la variable SHELL provient de l'environnement dans lequel le daemon ZENworks Management est exécuté. En l'absence de valeur, /bin/sh est utilisé ; il s'agit de la valeur par défaut.

      Action en cas d'échec de l'exécution : sélectionnez l'action que vous souhaitez que le système effectue en cas d'échec de l'exécution. Vous pouvez continuer de modifier le fichier en sélectionnant Continuer de modifier les fichiers texte ou arrêter les modifications dans le fichier en sélectionnant Ne pas modifier les fichiers texte.

      REMARQUE :la sauvegarde du fichier de texte s'effectue après l'exécution de l'action antérieure au changement et avant le début de la modification.

    Action postérieure au changement : spécifiez les actions à exécuter après que les modifications réelles ont été effectuées dans le fichier.

    • Type d'exécutable : sélectionnez le type d'exécutable à exécuter après avoir modifié le fichier. Sélectionnez Binaire, Java, Script ou Aucun dans la liste déroulante. Selon le type choisi, les options disponibles varient. Pour plus d'informations sur chaque option, reportez-vous aux descriptions de la section précédente, Actions antérieures au changement.

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

  10. Cliquez sur Terminer pour créer la règle configurée selon les paramètres de la page Résumé. Si vous cliquez sur Terminer, la règle du fichier texte est créée sans aucune assignation de périphérique ni planification. Vous devrez ultérieurement configurer des options supplémentaires pour cette stratégie. Pour ce faire, reportez-vous à la Section 17.4, Assignation des règles.

    OU

    Cliquez sur Suivant pour afficher la page Assignations de stratégies et effectuer les tâches suivantes :

    • Spécifier des assignations pour cette stratégie

    • Spécifier le programme pour cette stratégie

    • Spécifier des groupes pour cette stratégie

    Page Assignations de stratégies
  11. Assignez la stratégie aux périphériques.

    1. Cliquez sur Ajouter, puis recherchez et sélectionnez les objets Serveur ou Poste de travail choisis.

      Vous pouvez également sélectionner des objets Dossier ou Groupe.

    2. Cliquez sur la flèche pointant vers le bas en regard de Serveurs ou de Postes de travail pour développer la liste, puis cliquez sur le lien souligné dans la colonne Nom pour sélectionner les objets choisis et afficher leur nom dans la liste Sélectionné.

      Pour assigner une règle à un objet Groupe, la méthode la plus courante consiste à assigner la règle. Le fait d'assigner la stratégie à un grand nombre d'objets (plus de 250, par exemple) peut entraîner une utilisation accrue du serveur.

    3. Cliquez sur OK.

  12. Cliquez sur Suivant pour afficher la page Planification des règles, puis sélectionnez le programme à appliquer aux assignations.

    Les paramètres que vous configurez sur cette page déterminent le moment où la règle est appliquée aux périphériques.

    Pour plus d'informations sur les planifications disponibles, reportez-vous à la Section 15.3, Planifications.

  13. Cliquez sur Suivant pour afficher la page Groupes de stratégies.

    Page des groupes de stratégies
  14. (Facultatif) Cliquez sur Ajouter pour ouvrir la boîte de dialogue Sélectionner des groupes, puis cliquez sur les liens soulignés dans la colonne Nom pour sélectionner les groupes de stratégies souhaités et afficher leur nom dans la liste Sélectionné.

    L'utilisation de groupes de stratégies facilite les tâches administratives. Cela permet en effet de regrouper plusieurs stratégies et d'utiliser des programmes, assignations, etc. communs, plutôt que de définir ces paramètres pour chaque stratégie créée. Pour plus d'informations, reportez-vous à Section 17.3, Création de groupes de règles.

  15. Cliquez sur Suivant pour afficher la page Terminer.

  16. Vérifiez les informations affichées dans la page Terminer et modifiez les paramètres de stratégie à l'aide du bouton Précédent si nécessaire. Cliquez sur Terminer pour créer la règle configurée à partir des paramètres de la page Terminer.