Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
informatique:linux:cfengine [2007/12/07 13:57] benoit créée |
informatique:linux:cfengine [2018/09/06 19:10] (Version actuelle) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ===== CFENGINE ===== | ===== CFENGINE ===== | ||
| + | Permet de déployer des fichiers de configuration sur l'ensemble d'un parc informatique. | ||
| ==== Prérequis ==== | ==== Prérequis ==== | ||
| Ligne 6: | Ligne 7: | ||
| Installer les packages suivants: | Installer les packages suivants: | ||
| - | db4* | + | |
| + | db4 | ||
| + | db4-utils | ||
| + | db4-devel | ||
| openssl | openssl | ||
| openssl-devel | openssl-devel | ||
| Ligne 13: | Ligne 17: | ||
| byacc | byacc | ||
| flex | flex | ||
| + | perl | ||
| + | |||
| + | |||
| ==== Installation ==== | ==== Installation ==== | ||
| - | Décompéssion des sources | + | Décompression des sources : |
| - | cd wordir/ | + | |
| tar -xzf cfengine-2.2.3.tar.gz | tar -xzf cfengine-2.2.3.tar.gz | ||
| cd cfengine-2.2.3 | cd cfengine-2.2.3 | ||
| - | Lancer pour vérifier les dépendances et générer le ''Makefile'' | + | Lancer pour vérifier les dépendances et générer le ''Makefile'' : |
| ./configure | ./configure | ||
| - | Lancer la compilation | + | Lancer la compilation : |
| make clean | make clean | ||
| make | make | ||
| - | Lancer l'installation | + | Lancer l'installation : |
| make install | make install | ||
| + | |||
| + | Installation des docs : | ||
| + | cd doc/ | ||
| + | make install | ||
| + | |||
| + | |||
| + | |||
| ==== Configuration ==== | ==== Configuration ==== | ||
| + | cfkey | ||
| + | |||
| + | |||
| + | Créer le répertoire et sous répertoires pour cfengine : | ||
| + | mkdir -p /var/cfengine/{bin,inputs,outputs,state} | ||
| + | |||
| + | Créer et éditer le fichier ''/var/cfengine/inputs/cfagent.conf'' et insérer les lignes suivantes | ||
| + | |||
| + | control: | ||
| + | actionsequence = ( shellcommands ) | ||
| + | shellcommands: | ||
| + | "/bin/echo Danger, Well Robinson!" | ||
| + | |||