Check de la conf du mod_deflate.

This commit is contained in:
Romain Dessort 2010-06-07 17:46:36 +02:00
parent 25b3b4d51b
commit e4b268215b
2 changed files with 8 additions and 1 deletions

2
TODO
View file

@ -7,7 +7,7 @@
- [DONE] Si pack web, vérifier la présence de Squid et son activation
- Si pack web, verifier regles log2mail pour squid
- Si pack web, vérifier la présence de mod_security et sa configuration
- Si pack web, vérifier que mod-deflate est configuré correctement
- [DONE] Si pack web, vérifier que mod-deflate est configuré correctement
- Si bind, vérifier qu'il est chrooté
- Si version >= lenny (+ pack mail ??) verifier la presence de volatile
- Si pack Samba + backports, vérifier le fichier preferences

View file

@ -45,6 +45,7 @@ IS_MUNINLOGROTATE=1
IS_EVOMAINTENANCECONF=1
IS_METCHE=1
IS_SQUID=1
IS_MODDEFLATE=1
# Source configuration file
test -f /etc/evocheck.cf && . /etc/evocheck.cf
@ -226,3 +227,9 @@ if [ "$IS_SQUID" = 1 ]; then
&& grep -E "^[^#]*iptables -t nat -A OUTPUT -p tcp --dport 80 -d 127.0.0.1 -j ACCEPT" $f >/dev/null \
&& grep -E "^[^#]*iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-port `grep http_port /etc/squid/squid.conf |cut -f 2 -d " "`" $f >/dev/null || echo 'IS_SQUID FAILED!' )
fi
# Verification de la conf et de l'activation de mod-deflate
if [ "$IS_MODDEFLATE" = 1 ]; then
f=/etc/apache2/mods-enabled/deflate.conf
test -e $f && grep "AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript$" $f >/dev/null || echo 'IS_MODDEFLATE FAILED!'
fi