139,14 → 139,26 |
echo "SSH=off" >> $CONF_FILE |
fi |
echo "QOS=off" >> $CONF_FILE |
echo "WEB_ANTIVIRUS=on" >> $CONF_FILE |
if [ `grep ^ldap /etc/raddb/sites-available/alcasar | wc -l` -eq "0" ]; then |
echo "LDAP=off" >> $CONF_FILE |
else |
echo "LDAP=on" >> $CONF_FILE |
fi |
PROTOCOLS_FILTERING=`grep ^FILTERING /usr/local/bin/alcasar-iptables.sh | cut -d"=" -f2` |
PROTOCOLS_FILTERING=${PROTOCOLS_FILTERING:="no"} |
if [ $PROTOCOLS_FILTERING="no" ]; then |
echo "PROTOCOLS_FILTERING=off" >> $CONF_FILE |
else |
echo "PROTOCOLS_FILTERING=on" >> $CONF_FILE |
fi |
WEB_FILTERING=`grep ^reportinglevel /etc/dansguardian/dansguardian.conf | cut -d"=" -f2 | tr -d " "` |
DNS_FILTERING=${DNS_FILTERING:="-1"} |
if [ $DNS_FILTERING="-1" ]; then |
echo "DNS_FILTERING=off" >> $CONF_FILE |
echo "WEB_ANTIVIRUS=on" >> $CONF_FILE |
else |
echo "DNS_FILTERING=on" >> $CONF_FILE |
fi |
cp $CONF_FILE $DIR_UPDATE/etc/ |
fi |
# création de l'archive |
182,6 → 194,8 |
chown -R dansguardian:apache /etc/dansguardian/lists |
chmod -R g+rw /etc/dansguardian/lists |
# Start / Stop DNS/URL filtering |
PARENT_SCRIPT=$0 |
export PARENT_SCRIPT |
$DIR_SBIN/alcasar-bl.sh |
# Prise en compte des comptes de gestion (admin + manager + backup) |
$DIR_SBIN/alcasar-profil.sh --list |
193,8 → 207,6 |
else |
/sbin/chkconfig --del sshd |
fi |
# Start / Stop network filtering |
$DIR_BIN/alcasar-iptables.sh |
# Effacement du répertoire d'update |
rm -rf $DIR_UPDATE |
;; |