1049,20 → 1049,20 |
mkdir /var/dansguardian |
chown dansguardian /var/dansguardian |
[ -e $DIR_DG/dansguardian.conf.default ] || cp $DIR_DG/dansguardian.conf $DIR_DG/dansguardian.conf.default |
# Le filtrage est désactivé par défaut |
# By default the filter is off |
$SED "s/^reportinglevel =.*/reportinglevel = -1/g" $DIR_DG/dansguardian.conf |
# la page d'interception est en français |
# French deny HTML page |
$SED "s?^language =.*?language = french?g" $DIR_DG/dansguardian.conf |
# on limite l'écoute de Dansguardian côté LAN |
# Listen only on LAN side |
$SED "s?^filterip.*?filterip = $PRIVATE_IP?g" $DIR_DG/dansguardian.conf |
# on chaîne Dansguardian au proxy cache SQUID |
# DG send its flow to SQUID |
$SED "s?^proxyport.*?proxyport = 3128?g" $DIR_DG/dansguardian.conf |
# on remplace la page d'interception (template) |
# replace the default deny HTML page |
cp -f $DIR_CONF/template.html /usr/share/dansguardian/languages/ukenglish/ |
cp -f $DIR_CONF/template-fr.html /usr/share/dansguardian/languages/french/template.html |
# on ne loggue que les deny (pour le reste, on a squid) |
$SED "s?^loglevel =.*?loglevel = 1?g" $DIR_DG/dansguardian.conf |
# lauch of 10 daemons (20 in largest server) |
# Don't log |
$SED "s?^loglevel =.*?loglevel = 0?g" $DIR_DG/dansguardian.conf |
# Run 10 daemons (20 in largest server) |
$SED "s?^minchildren =.*?minchildren = 10?g" $DIR_DG/dansguardian.conf |
# on désactive par défaut le controle de contenu des pages html |
$SED "s?^weightedphrasemode =.*?weightedphrasemode = 0?g" $DIR_DG/dansguardian.conf |