20,7 → 20,7 |
DIR_WEB="/var/www/html" # répertoire du centre de gestion |
DIR_BIN="/usr/local/bin" # répertoire des scripts d'admin |
DIR_ETC="/usr/local/etc" # répertoire des fichiers de conf |
DIR_SHARE="/usr/local/share" # répertoire des fichiers partagés |
DIR_BLACKLIST="/etc/dansguardian/lists/blacklists" # répertoire de la BL de Toulouse |
CONF_FILE="$DIR_ETC/alcasar.conf" # main alcasar conf file |
VERSION="/var/www/html/VERSION" # contient la version en cours |
EXTIF=`grep ^EXTIF= $CONF_FILE|cut -d"=" -f2` # EXTernal InterFace |
89,10 → 89,7 |
cp -f /etc/dansguardian/lists/bannedsitelist $DIR_UPDATE/custom_bl/ |
cp -f /etc/dansguardian/lists/exceptionurllist $DIR_UPDATE/custom_bl/ |
cp -f /etc/dansguardian/lists/bannedurllist $DIR_UPDATE/custom_bl/ |
cp -f $DIR_SHARE/dnsmasq-bl/ossi.conf $DIR_UPDATE/custom_bl/ossi-dnsbl.conf |
cp -f $DIR_SHARE/dnsmasq-wl/ossi.conf $DIR_UPDATE/custom_bl/ossi-dnswl.conf |
cp -f $DIR_SHARE/iptables-bl/ossi $DIR_UPDATE/custom_bl/ossi-ipbl |
cp -f $DIR_SHARE/iptables-wl/ossi $DIR_UPDATE/custom_bl/ossi-ipwl |
cp -rf $DIR_BLACKLIST/ossi-* $DIR_UPDATE/custom_bl/ |
# backup of different conf files (main conf file, filtering, digest, etc) |
mkdir $DIR_UPDATE/etc/ |
cp -rf $DIR_ETC/* $DIR_UPDATE/etc/ |
139,16 → 136,13 |
cp -f $DIR_UPDATE/custom_bl/bannedsitelist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/custom_bl/exceptionurllist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/custom_bl/bannedurllist /etc/dansguardian/lists/ |
cp -f $DIR_UPDATE/custom_bl/ossi-dnsbl.conf $DIR_SHARE/dnsmasq-bl/ossi.conf |
cp -f $DIR_UPDATE/custom_bl/ossi-dnswl.conf $DIR_SHARE/dnsmasq-wl/ossi.conf |
cp -f $DIR_UPDATE/custom_bl/ossi-ipbl $DIR_SHARE/iptables-bl/ossi |
cp -f $DIR_UPDATE/custom_bl/ossi-ipwl $DIR_SHARE/iptables-wl/ossi |
cp -rf $DIR_UPDATE/custom_bl/ossi-* $DIR_BLACKLIST/ |
chown -R dansguardian:apache /etc/dansguardian/lists |
chmod -R g+rw /etc/dansguardian/lists |
# Adapt DNS/URL filtering |
PARENT_SCRIPT=`basename $0` |
export PARENT_SCRIPT |
$DIR_BIN/alcasar-bl.sh -adapt |
$DIR_BIN/alcasar-bl.sh -cat_choice |
$DIR_BIN/alcasar-bl.sh -reload |
# retrieve dnsmasq general config file |
[ -e $DIR_UPDATE/dnsmasq ] && cp -f $DIR_UPDATE/dnsmasq /etc/sysconfig/dnsmasq \ |