Tâche #33439
Scénario #33325: Mettre à niveau la gestion du fichier sudoers par zephir-client
Ne plus regénérer le fichier /etc/sudoers
100%
Révisions associées
configurer sudoers correctement avant instance (ref #33439)
installer les fichiers sudoers.d sur le maitre (ref #33439)
suppression de update_sudoers (ref #33439)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Fichier supprimer_fichier.zephir ajouté
- Fichier supprimer_fichier_sudo.zephir ajouté
- Statut changé de Nouveau à Résolu
- Assigné à mis à Emmanuel GARETTE
- % réalisé changé de 0 à 100
Test effectué :
enregistrement_zephir + instance d'un eolebase + créer le fichier /tmp/pouet
mettre les fichiers joints dans les fichiers personnalisés du Zéphir (avec le mode 755) dans le répertoire de destination /usr/share/zephir/scripts/
faire les actions suivantes :
"Envoyer la configuration au serveur"
"Exécuter un script sur le client" : nom du script : "supprimer_fichier" arguments : "/tmp/pouet"
Sur eolebase :
synchro_zephir;tail -f /var/log/uucp/Log /var/log/zephir/last_action.log /var/log/zephir/actions.log
Aucune erreur n'apparait.
Au bout d'un temps le fichier /tmp/pouet est bien supprimé.
#2 Mis à jour par Joël Cuissinat il y a plus de 2 ans
root@scribe:~# dpkg -S /etc/sudoers.d/zephirclient eole-server: /etc/sudoers.d/zephirclient
Sur un serveur 2.8 non instancié, on a bien :
root@eolebase:~# tail -n1 /etc/sudoers #includedir /etc/sudoers.d
Le scénario n'indiquait pas de release, les modifications ont été réalisées pour EOLE >= 2.8.1, cela me convient.
#3 Mis à jour par Joël Cuissinat il y a plus de 2 ans
zephir-client$ git branch -r --contains 4a7c8a34 origin/HEAD -> origin/master origin/dist/eole/2.8.1/master origin/master
zephir-client$ rgrep update_sudoers zephir-client$
#4 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0