10,7 → 10,6 |
# Enable / disable : filter of urls containing ip address instead of domain name |
|
DIR_DG="/etc/dansguardian/lists" |
DNSMASQ_BL_CONF="/etc/dnsmasq-blackhole.conf" |
CONF_FILE="/usr/local/etc/alcasar.conf" |
SED="/bin/sed -i" |
safesearch="Off" |
56,18 → 55,11 |
done |
if [ $safesearch == "On" ] |
then |
$SED "s?^#\"?\"?g" $DIR_DG/urlregexplist # on décommente les lignes de regles |
$SED "s?^#\"?\"?g" $DIR_DG/urlregexplist #on décommente les lignes de regles |
youtube_id=`grep YOUTUBE_ID $CONF_FILE|cut -d"=" -f2` |
$SED "s?\&edufilter=.*?\&edufilter=$youtube_id\"?g" $DIR_DG/urlregexplist |
# add 'nosslsearch' redirection for google searching |
$SED "/google/d" $DNSMASQ_BL_CONF # remove old google declaration |
nossl_server=`host -ta nosslsearch.google.com|cut -d" " -f4` # retrieve google nosslsearch ip |
echo "# nosslsearch redirect server for google" >> $DNSMASQ_BL_CONF |
echo "address=/www.google.com/$nossl_server" >> $DNSMASQ_BL_CONF |
echo "address=/www.google.fr/$nossl_server" >> $DNSMASQ_BL_CONF |
else |
$SED "s?^[^#]?#&?g" $DIR_DG/urlregexplist |
$SED "/google/d" $DNSMASQ_BL_CONF |
fi |
if [ $pureip == "On" ] |
then |
75,7 → 67,7 |
else |
$SED "s/^\*ip$/#*ip/g" $DIR_DG/bannedsitelist |
fi |
|
service dansguardian restart |
service dnsmasq restart |
fi |
|