forked from evolix/evocheck
Check de la conf du mod_deflate.
This commit is contained in:
parent
25b3b4d51b
commit
e4b268215b
2
TODO
2
TODO
|
@ -7,7 +7,7 @@
|
||||||
- [DONE] Si pack web, vérifier la présence de Squid et son activation
|
- [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, verifier regles log2mail pour squid
|
||||||
- Si pack web, vérifier la présence de mod_security et sa configuration
|
- 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 bind, vérifier qu'il est chrooté
|
||||||
- Si version >= lenny (+ pack mail ??) verifier la presence de volatile
|
- 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
|
||||||
|
|
|
@ -45,6 +45,7 @@ IS_MUNINLOGROTATE=1
|
||||||
IS_EVOMAINTENANCECONF=1
|
IS_EVOMAINTENANCECONF=1
|
||||||
IS_METCHE=1
|
IS_METCHE=1
|
||||||
IS_SQUID=1
|
IS_SQUID=1
|
||||||
|
IS_MODDEFLATE=1
|
||||||
|
|
||||||
# Source configuration file
|
# Source configuration file
|
||||||
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
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 -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!' )
|
&& 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
|
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
|
||||||
|
|
Loading…
Reference in a new issue