Ajout du check du dépot volatile
This commit is contained in:
parent
3d38dc670d
commit
c764a20ad4
2
TODO
2
TODO
|
@ -9,7 +9,7 @@
|
|||
- Si pack web, vérifier la présence de mod_security et sa configuration
|
||||
- [DONE] Si pack web, vérifier que mod-deflate est configuré correctement
|
||||
- [DONE] Si bind, vérifier qu'il est chrooté
|
||||
- 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 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
|
||||
|
|
10
evocheck.sh
10
evocheck.sh
|
@ -50,6 +50,7 @@ IS_LOG2MAILAPACHE=1
|
|||
IS_LOG2MAILMYSQL=1
|
||||
IS_LOG2MAILSQUID=1
|
||||
IS_BINDCHROOT=1
|
||||
IS_REPVOLATILE=1
|
||||
|
||||
# Source configuration file
|
||||
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
||||
|
@ -59,6 +60,10 @@ function is_pack_web {
|
|||
test -e /usr/share/scripts/web-add.sh
|
||||
}
|
||||
|
||||
function is_pack_samba {
|
||||
test -e /usr/share/scripts/add.pl
|
||||
}
|
||||
|
||||
function is_installed {
|
||||
for pkg in $*; do
|
||||
dpkg -l $pkg 2>/dev/null |grep ^ii >/dev/null || return 1
|
||||
|
@ -259,3 +264,8 @@ fi
|
|||
if [ "$IS_BINDCHROOT" = 1 ]; then
|
||||
is_installed bind && ( grep -E '^OPTIONS=".*-t"' /etc/default/bind9 >/dev/null && grep -E '^OPTIONS=".*-u"' /etc/default/bind9 >/dev/null || echo 'IS_BINDCHROOT FAILED!' )
|
||||
fi
|
||||
|
||||
# Verification de la présence du depot volatile
|
||||
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!')
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue