Bonjour,
Voila mon soucis :
Sur un environnement de production je dois mettre en place un check qui vérifierait le bon état de certain fichier système afin de garantir le reboot en toute sécurité des machine.
Je précise, le nombre de personne ayant accès à ces machines en compte root, ou assimilé, frôle le honteux (en gros tout le monde et ça en fait un beau paquet). Le soucis c'est que tous ces gens ne sont pas forcement très habille avec les systèmes UNIX et ils nous mettent un sérieux bazars, modification de fichier système (/etc/passwd en l'occurrence) ce qui est potentiellement critique pour un reboot si ce dernier est corrompu.
Voici mon besoin :
je souhaite développer un script qui se lancerais juste avant l'arrêt de la machine (init 0; init 6; shutdown ou tout autre alias ayant pour but d'arrêter ou redémarrer la machine).
Si celui-ci détecte une erreur il n'initialise pas le shutdown et réagis,soit par un message, un envois de mail, un signale d'alarme, un appel à la garde nationale, ... que sais-je.
Enfin voila plus sérieusement je sais quoi développer dans mon script mais je ne sais pas où le positionner, à quel moment le lancer pour empêcher un arrêt machine qui pourrait se révéler catastrophique.
Je vous remercie par avance.
Nicolas