Réécriture du check raid soft pour prendre en compte plus d'options

(notamment l'adresse mail d'alerte).
This commit is contained in:
Romain Dessort 2010-06-09 18:54:15 +02:00
parent c764a20ad4
commit 30349e516d
2 changed files with 6 additions and 3 deletions

2
TODO
View file

@ -11,7 +11,7 @@
- [DONE] Si bind, vérifier qu'il est chrooté
- [DONE] Si version >= lenny --(+ pack mail ??)-- verifier la presence de volatile
- Si pack Samba + backports, vérifier le fichier preferences
- Si raid soft, verifier que mdadm est bien configuré
- [DONE] Si raid soft, verifier que mdadm est bien configuré
- Verifier qu'il y a bien des "auto <if>" et non "allow-hotplug <if>" dans /e/n/i
- Verifier qu'il n'y a pas deux debian-sys-maint dans mysql.user !
- Verifier que apachectl est OK

View file

@ -197,9 +197,12 @@ if [ "$IS_MYSQLUTILS" = 1 ]; then
is_installed mysql-server && ( grep mysqladmin /root/.my.cnf >/dev/null && is_installed mytop && grep debian-sys-maint /root/.mytop >/dev/null || echo 'IS_MYSQLUTILS FAILED!' )
fi
# Verification si le demon mdadm lancé au démarrage (surveillance du raid logiciel)
# Verification de la configuration du raid soft (mdadm)
if [ "$IS_RAIDSOFT" = 1 ]; then
(test ! -e /proc/mdstat || grep "^AUTOSTART=true" /etc/default/mdadm 1>/dev/null) || echo 'IS_RAIDSOFT FAILED!'
test -e /proc/mdstat && \
( grep "^AUTOCHECK=true" /etc/default/mdadm >/dev/null \
&& grep "^START_DAEMON=true" /etc/default/mdadm >/dev/null \
&& grep -E "^MAILADDR (root|alert3@evolix.fr)" /etc/mdadm/mdadm.conf || echo 'IS_RAIDSOFT FAILED!')
fi
# Verification du LogFormat de AWStats