==== CHECKSUM =====
Pratique pour voir si un fichier a été modifié depuis la dernière edition, on va générer un checksum du fichier pour le comparer par la suite.
=== Génerer le checksum ===
sha512sum /srv/admin/file > /srv/file.sha512
ici on utilise du sha512 il est aussi possible d'utiliser du md5
> Pour en savoir plus , RTFM : https://en.wikipedia.org/wiki/List_of_hash_functions
=== Comparer le checksum ===
sha512sum /srv/admin/file > /srv/file.sha512
=== Script ===
Exemple en script avec envoie de [[mail]]
sha512sum -c /srv/file.sha512 > /dev/null
if [ $? -ne 0 ]; then
echo "Probleme checksum $date" | mail -s "CHECKSUM" $MAIL@example.com
sha512sum /srv/admin/file > /srv/file.sha512
fi