91,32 → 91,7 |
chown apache $DIR_IP_BL/ossi |
rm -rf $DIR_tmp |
} |
function bl_enable (){ |
$SED "s/^reportinglevel =.*/reportinglevel = 3/g" /etc/dansguardian/dansguardian.conf |
if [ "$PARENT_SCRIPT" != "alcasar-conf.sh" ] # don't launch on install stage |
then |
/bin/systemctl restart dansguardian |
/bin/systemctl restart dnsmasq |
/bin/systemctl restart dnsmasq-blacklist |
/bin/systemctl restart dnsmasq-whitelist |
/usr/local/bin/alcasar-iptables.sh |
fi |
} |
function bl_disable (){ |
rm -rf $DIR_DNS_BL_ENABLED/* |
$SED "s/^reportinglevel =.*/reportinglevel = -1/g" /etc/dansguardian/dansguardian.conf |
$SED "/google/d" $DNSMASQ_BL_CONF # remove nosslsearch server |
$SED "s?^[^#]?#&?g" $DIR_DG/urlregexplist # remove safe searching |
$SED "s/^\*ip$/#*ip/g" $DIR_DG/bannedsitelist # remove pureip browsing |
if [ "$PARENT_SCRIPT" != "alcasar-conf.sh" ] # don't launch on install stage |
then |
/bin/systemctl restart dansguardian |
/bin/systemctl restart dnsmasq |
/bin/systemctl restart dnsmasq-blacklist |
/bin/systemctl restart dnsmasq-whitelist |
/usr/local/bin/alcasar-iptables.sh |
fi |
} |
|
usage="Usage: alcasar-bl.sh { -cat_choice or --cat_choice } | { -download or --download } | { -adapt or --adapt } | { -reload or --reload }" |
nb_args=$# |
args=$1 |