/alcasar.sh |
---|
419,10 → 419,10 |
restrict default nomodify notrap noquery |
restrict $PRIVATE_NETWORK mask $PRIVATE_MASK |
restrict 127.0.0.1 |
driftfile /etc/ntp/drift |
driftfile /var/lib/ntp/drift |
logfile /var/log/ntp.log |
EOF |
chown -R ntp:ntp /etc/ntp |
chown -R ntp:ntp /var/lib/ntp |
# synchronisation horaire |
ntpd -q -g & |
# Renseignement des fichiers hosts.allow et hosts.deny |
1170,7 → 1170,7 |
10 1 1 * * root /usr/bin/truncate_radacct > /dev/null 2>&1 |
15 1 1 * * root /usr/bin/clean_radacct > /dev/null 2>&1 |
EOF |
# activation du "chien de garde" (watchdog) toutes les 3' afin de déconnecter les usagers authentifiés dont la station est usurpée ou ne répond plus |
# activation du "chien de garde" (watchdog) toutes les 3' |
cat << EOF > /etc/cron.d/watchdog |
*/3 * * * * root $DIR_DEST_BIN/alcasar-watchdog.sh > /dev/null 2>&1 |
EOF |
/scripts/alcasar-conf.sh |
---|
44,9 → 44,14 |
cp -f $DIR_WEB/images/organisme.png $DIR_UPDATE |
# Sauvegarde des fichiers d'exceptions (urls, domains et mac) |
cp -f /etc/chilli/alcasar-* $DIR_UPDATE |
# Sauvegarde des listes de filtrage |
echo "sauvegarde de la blacklist ..." |
cp -rf /etc/dansguardian/lists/ $DIR_UPDATE |
# Sauvegarde des fichiers exploités par dansguardian |
cp -f /etc/dansguardian/dansguardian.conf $DIR_UPDATE |
cp -f /etc/dansguardian/lists/exceptioniplist $DIR_UPDATE |
cp -f /etc/dansguardian/lists/exceptionsitelist $DIR_UPDATE |
cp -f /etc/dansguardian/lists/bannedsitelist $DIR_UPDATE |
cp -f /etc/dansguardian/lists/exceptionurllist $DIR_UPDATE |
cp -f /etc/dansguardian/lists/bannedurllist $DIR_UPDATE |
cp -rf /etc/dansguardian/lists/blacklists/ossi $DIR_UPDATE |
# sauvegarde des fichiers de filtrage réseau + dnsmasq |
mkdir $DIR_UPDATE/etc/ |
cp -rf $DIR_DEST_ETC/* $DIR_UPDATE/etc/ |
78,11 → 83,22 |
cp -f $DIR_UPDATE/alcasar-* /etc/chilli/. |
chown root:apache /etc/chilli/alcasar-* |
chmod 660 /etc/chilli/alcasar-* |
# Récupération des listes de filtrage (BL principale et secondaire, @IP non filtrés, etc.) |
rm -rf /etc/dansguardian/lists |
cp -rf $DIR_UPDATE/lists /etc/dansguardian/ |
# Récupération des fichiers de Dansguardian |
cp -f $DIR_UPDATE/dansguardian.conf /etc/dansguardian/ |
cp -f $DIR_UPDATE/exceptioniplist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/exceptionsitelist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/bannedsitelist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/exceptionurllist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/bannedurllist /etc/dansguardian/lists/ |
cp -rf $DIR_UPDATE/ossi /etc/dansguardian/lists/blacklists/ |
chown -R dansguardian:apache /etc/dansguardian/lists |
chmod -R g+rw /etc/dansguardian/lists |
# on active/desactive la BL |
active_bl=`cat /etc/dansguardian/dansguardian.conf|grep ^reportinglevel|cut -d" " -f3` |
if [ $active_bl -eq "-1" ] |
then $DIR_DEST_SBIN/alcasar-bl.sh -on |
else $DIR_DEST_SBIN/alcasar-bl.sh -off |
fi |
# Récupération des comptes de gestion (admin + manager + backup) |
cp -rf $DIR_UPDATE/digest $DIR_WEB/ |
$DIR_DEST_SBIN/alcasar-profil.sh -list |
/scripts/sbin/alcasar-uninstall.sh |
---|
161,7 → 161,7 |
sleep 1 |
# network |
echo -en "\n- network(9) : " |
echo -en "\n- network(7) : " |
hostname localhost |
/sbin/ifdown eth0 |
/sbin/ifdown eth1 |
170,10 → 170,9 |
[ -e /etc/hosts.default ] && mv /etc/hosts.default /etc/hosts && echo -n "3, " |
[ -e /etc/sysconfig/network-scripts/ifcfg-eth1 ] && rm -f /etc/sysconfig/network-scripts/ifcfg-eth1 && echo -n "4, " |
[ -e /etc/ntp.conf.default ] && mv /etc/ntp.conf.default /etc/ntp.conf && echo -n "5, " |
[ -e /etc/dhcpd.conf.default ] && mv /etc/dhcpd.conf.default /etc/dhcpd.conf && echo -n "6, " |
[ -e /etc/sysconfig/dhcpd.default ] && mv /etc/sysconfig/dhcpd.default /etc/sysconfig/dhcpd && echo -n "7, " |
[ -e /etc/hosts.allow.default ] && mv /etc/hosts.allow.default /etc/hosts.allow && echo -n "8, " |
[ -e /etc/hosts.deny.default ] && mv /etc/hosts.deny.default /etc/hosts.deny && echo -n "9" |
[ -e /etc/hosts.allow.default ] && mv /etc/hosts.allow.default /etc/hosts.allow && echo -n "6, " |
[ -e /etc/hosts.deny.default ] && mv /etc/hosts.deny.default /etc/hosts.deny && echo -n "7" |
echo |
/sbin/ifup eth0 |
sleep 1 |
/gestion/manager/htdocs/help/login_time_help.html |
---|
32,7 → 32,7 |
Exemple : Wk0755-1700,Sa,Su1655-2030 |
ALCASAR calcule le temps restant dans le créneau imparti. Ainsi, si un usager |
se connecte à 17h30 et que son créneau a été défini à "any0800-1700", |
se connecte à 16h30 et que son créneau a été défini à "any0800-1700", |
sa session ne durera qu'une demi-heure. |
</pre> |
</td></tr> |