Administration Linuxed
Configuration de Postfix
Afin de relayer les mails vers le MTA principal, il faut editer /etc/postfix/main.cf afin d'y préciser l'ip du MTA en tant que relay_host. Il faut aussi configurer correctement le myhostname, mydomain, et dire que le myorigin correspond à myhostname.
Ne pas oublier de configurer le inet_interfaces car par défaut postfix n'écoute que sur le loopback.
Pour résumer:
myhostname = machine.domaine.interne mydomain = domaine.interne myorigin = myhostname relay_host = 192.168.1.100 inet_interfaces = all
Verifier que c'est bien postfix qui est utilisé et non plus sendmail, avec la commande suivante:
alternatives --config mta
Sur le MTA principal, dans le fichier /etc/postfix/access bien rajouter l'ip du serveur qui relaye sinon le domaine ne sera pas accepté. La syntaxe est la suivante:
192.168.1.1 OK
Une fois le fichier /etc/postfix/access modifié, il faut regenerer le hash correspondant avec la commande suivante:
postmap /etc/postfix/access
Mises à jour des systèmes
Une tache planifiée en cron liste chaque jour les mises à jour disponible pour la machine, comme il s'agit principalement de Fedora, la commande yum list updates suffit largement.
Ligne à ajouter dans le crontab:
0 10 * * * /usr/bin/yum list updates| /bin/mail -s "yum updates sur $(hostname)" toto@domaine.com
Il faut bien sur que la machine soit correctement configurée pour envoyer des mails.
Configuration de LogWatch
LogWatch parcourt et résume quotidiennement different logs système de la machine. Il faut juste le configurer pour qu'il envoie les mails à la bonne adresse.
Dans le fichier /etc/logwatch/conf/logwatch.conf, ajouter:
MailTo = madko@linuxed.net MailFrom = logwatch@bohort.ouam.fr