git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4200 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
82 lines
2.9 KiB
Plaintext
82 lines
2.9 KiB
Plaintext
## Le support de alerteAudio necessite l'installation du paquet cric-alerte
|
|
alerteAudio=TRUE
|
|
## Le support de notify necessite l'installation du paquet libnotify-bin
|
|
alerteNotify=FALSE
|
|
|
|
|
|
## Liste des relations processus->lanceurs, qui sont disponibles dans
|
|
## /etc/init.d.
|
|
## Un certain nombre de lanceurs sont pré-définis dans check.
|
|
## Ceux définis ici surchargent ceux définis dans le programme
|
|
# lanceur[ntp]="ntpd"
|
|
|
|
## Liste des processus qui doivent etre actifs.
|
|
## Le lanceur peut être défini ci-dessus si il ne porte pas le même nom que le
|
|
## processus
|
|
#for process in {"munin-node","ntpd","postfix","rsyslogd","sshd"}; do
|
|
# testps $process;
|
|
#done
|
|
|
|
## On rend le test plus strict en mettant un slash devant le nom du demon
|
|
## Le lanceur peut être défini ci-dessus si il ne porte pas le même nom que le
|
|
## processus
|
|
#for process in {"postfix","ntpd","dovecot"}; do
|
|
# testpsStrict $process;
|
|
#done
|
|
|
|
## Verifie que le pare-feu IPv4 est actif. Lanceur /etc/init.d/ipt4
|
|
#testiptables
|
|
|
|
## Verifie que le pare-feu IPv6 est actif. Lanceur /etc/init.d/ipt6
|
|
#testip6tables
|
|
|
|
## Penser que le point de montage DOIT etre dans /etc/fstab
|
|
## Ne mettre QUE le point de montage, pas le disque
|
|
## Cette fonction remonte le montage ou le repasse en RW si il passe RO
|
|
## Ne fonctionne pas sur les filesystems suivants :
|
|
## none,rootfs,binfmt_misc,gvfs-fuse-daemon
|
|
## voir dans /proc/mounts
|
|
#testMount /home
|
|
|
|
## Verifie si le DNS change pour le nom passe en parametre
|
|
#testDNS fournier.homedns.org
|
|
|
|
## Verifie si NTP est bien synchronisé sur un serveur de temps
|
|
# testNTP
|
|
|
|
## Verifie la place occupee sur les partitions
|
|
## Par defaut, reagit si l'occupation depasse 84% pour tous les disques
|
|
#testdf
|
|
## Verifie seulement la partition passee en parametre
|
|
#testdf /mnt
|
|
## Verifie seulement la partition passee en parametre et avec l'occupation max
|
|
#testdf /mnt 90
|
|
|
|
## Verifie que le service est actif sur la machine et le port passé en argument
|
|
## Si le port ne fonctionne pas, utilise le lanceur passe en 3e argument
|
|
#testPort localhost 25 postfix
|
|
#testPort fournier.homedns.org 25 qpsmtpd
|
|
## testPortNoBann n'attend pas de banniere de la part du serveur à tester
|
|
#testPortNoBann localhost 636 stunnel4
|
|
|
|
## Verifie si le processus DDClient est bien present et pas bloque
|
|
#testDDClient
|
|
|
|
## Verifie si le repertoire passe en argument est bien vide
|
|
#testRepertoireVide /var/spool/postfix/corrupt
|
|
#testRepertoireVide /var/mail/
|
|
|
|
## Verifie si le seuil de la batterie est depasse et donc qu'il faut recharger
|
|
#testBatterie
|
|
|
|
## Vérifie si un ou plusieurs processus zombies existent et le tuent
|
|
#testZombie
|
|
|
|
# Cette fonction teste si le fichier passé en premier argument est disponible
|
|
# Si ce n'est pas le cas, relance le programme passé en deuxième paramètre
|
|
# testFichierPresent /var/run/conntrackd.ctl conntrackd
|
|
|
|
# Cette fonction vérifie si les chaines f2b- ou fail2ban- sont bien actives
|
|
# dans iptables. Relance le service fail2ban si ce n'est pas le cas
|
|
#testFail2BanActive
|