L'idée est d'envoyer les messages automatiques vers une liste dédiée.
Voici la liste des endroits où il a fallu configurer les logiciels pour que ce soit le cas :
cron
Pour cron, dans /etc/crontab
, on ajoute au début :
MAILTO=root
etckeeper
Pour etckeeper, on ajoute un script
/etc/cron.hourly/etckeeper-warn-changes
chargé de surveiller l'état du répertoire /etc
et d'envoyer un mail à
root@localhost
en cas de modifications non enregistrées, ou de synchroniser le
dépôt de sauvegarde en cas de commits récents. Ce dépôt /var/backups/etc.git
est lui-même configuré pour envoyer des e-mails lors des synchronisations, grâce
à un hook post-receive ; avant le passage à jessie, ce hook était un lien
symbolique vers /usr/share/git-core/contrib/hooks/post-receive-email
, mais en
attendant de comprendre pourquoi la dernière version de ce script fait bouncer
notre système de messagerie, on continue d'utiliser la version de wheezy
qu'on a copiée sur /usr/local/bin/wheezy-post-receive-email
).
unattended-upgrades
Pour APT Dans /etc/apt/apt.conf.d/50unattended-upgrades
, on met :
Unattended-Upgrade::Mail "root";