Check de la configuration des interfaces dans /e/n/i
This commit is contained in:
parent
30349e516d
commit
a1f96efe78
2
TODO
2
TODO
|
@ -12,7 +12,7 @@
|
||||||
- [DONE] Si version >= lenny --(+ pack mail ??)-- verifier la presence de volatile
|
- [DONE] Si version >= lenny --(+ pack mail ??)-- verifier la presence de volatile
|
||||||
- Si pack Samba + backports, vérifier le fichier preferences
|
- Si pack Samba + backports, vérifier le fichier preferences
|
||||||
- [DONE] 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
|
- [DONE] 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 qu'il n'y a pas deux debian-sys-maint dans mysql.user !
|
||||||
- Verifier que apachectl est OK
|
- Verifier que apachectl est OK
|
||||||
- Vérifier sur que les backups sont en place
|
- Vérifier sur que les backups sont en place
|
||||||
|
|
|
@ -51,6 +51,7 @@ IS_LOG2MAILMYSQL=1
|
||||||
IS_LOG2MAILSQUID=1
|
IS_LOG2MAILSQUID=1
|
||||||
IS_BINDCHROOT=1
|
IS_BINDCHROOT=1
|
||||||
IS_REPVOLATILE=1
|
IS_REPVOLATILE=1
|
||||||
|
IS_AUTOIF=1
|
||||||
|
|
||||||
# Source configuration file
|
# Source configuration file
|
||||||
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
||||||
|
@ -272,3 +273,11 @@ fi
|
||||||
if [ "$IS_REPVOLATILE" = 1 ]; then
|
if [ "$IS_REPVOLATILE" = 1 ]; then
|
||||||
test `cat /etc/debian_version |cut -d "." -f 1` -ge 5 && (grep -E "^deb http://volatile.debian.org/debian-volatile" /etc/apt/sources.list >/dev/null || echo 'IS_REPVOLATILE FAILED!')
|
test `cat /etc/debian_version |cut -d "." -f 1` -ge 5 && (grep -E "^deb http://volatile.debian.org/debian-volatile" /etc/apt/sources.list >/dev/null || echo 'IS_REPVOLATILE FAILED!')
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Verification interface en auto
|
||||||
|
if [ "$IS_AUTOIF" = 1 ]; then
|
||||||
|
for interface in `/sbin/ifconfig -s |tail -n +2 |grep -v "^lo" |cut -d " " -f 1 |tr "\n" " "`; do
|
||||||
|
grep "^auto $interface" /etc/network/interfaces >/dev/null || (echo 'IS_AUTOIF FAILED!' && break)
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue