Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 636 → Rev 637

/scripts/alcasar-conf.sh
82,11 → 82,11
rm -f $DIR_UPDATE/etc/alcasar-dns-name # changement de format
rm -f $DIR_UPDATE/etc/alcasar-macallowed # ajout d'un commentaire par @MAC
rm -rf $DIR_UPDATE/etc/digest # hostname=alcasar
uamallowed = `cat $DIR_UPDATE/etc/alcasar-uamallowed`
uamallowed=`cat $DIR_UPDATE/etc/alcasar-uamallowed`
if [ $uamallowed == "uamallowed=\"\"" ]
then rm -f $DIR_UPDATE/etc/alcasar-uamallowed # un uamallowed 'vide' perturbe coova
fi
uamdomain = `cat $DIR_UPDATE/etc/alcasar-uamdomain`
uamdomain=`cat $DIR_UPDATE/etc/alcasar-uamdomain`
if [ $uamdomain == "uamdomain=\"\"" ]
then rm -f $DIR_UPDATE/etc/alcasar-uamdomain # un uamdomain 'vide' perturbe coova
fi
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
echo "PROTOCOLS_FILTERING=off" >> $CONF_FILE
echo "DNS_FILTERING=off" >> $CONF_FILE
echo "WEB_ANTIVIRUS=on" >> $CONF_FILE
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
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
;;