Bonjour � tous et bonne ann�e. Dans le cadre de surveillance des machines, j'ai fait un petit utilitaire autonome (compil� en statique, le tout (14K + 2 fichiers de donn�es) tenant tr�s largement sur une disquette mise en lecture seule)
�surveille� est un programme de surveillance de fichiers � lancer r�guli�rementpar cron. On confectionne tout d'abord une liste de programme � surveiller dans un fichier liste_de_fichiers (par d�faut, ce fichier est /etc/liste_surveillance) puis on lance une fois # surveillance -f liste_de_fichiers -s signature_des_fichiers -i Cela fabrique un fichier signature_des_fichiers (d�faut /var/spool/.surveillance mais ce fichier aurait int�r�t � �tre mis sur disquette ou CD avec la liste de fichiers et surveille) qui contient les diff�rentes md5sums. Si ce fichier existe, il est pr�alablement demand� de le d�truire. Ensuite, il suffit de faire # surveillance -f liste_de_fichiers -s signature_des_fichiers et les fichiers modifi�s seront signal�s. Remarque: Ce programme est compil� en statique donc autonome. Il est livr� avec un md5sum-static rudimentaire permettant d'avoir le md5sum d'un fichier. Le principe est de fabriquer les deux fichiers (liste et signatures) puis de mettre le tout(surveille y compris) sur CDrom ou sur floppy (le programme est suffisamment petit pour que tout cela tienne largement sur floppy et de lancer le programme r�guli�rement. Le programme sort avec un code de retour 0 si tout va bien et un 1 sinon. Une ligne comme $ if ./surveille -f lf -s sf ; then echo "Tout va bien"; else echo "Un probl�me"; fi Par ailleurs, un message sur la sortie standard a lieu en cas de fichiers modifi�s. Merci de tout commentaire Le programme est disponible sur deb http://boisson.homeip.net/[woody|sarge]/ ./ les sources (en C) sur deb-src http://boisson.homeip.net/source ./ Voil�. Bonne ann�e � tous Fran�ois Boisson

