Subversion Repositories ALCASAR

Rev

Rev 246 | Go to most recent revision | Blame | Last modification | View Log

#!/bin/sh

#       $Id: alcasar-activate-dnsfilter.sh 247 2010-09-13 16:54:46Z franck $
# Script d'activation des blacklist activées dans /etc/dansguardian/lists/bannedsitelist

TEMP="/tmp/fileFilter.txt"
DIRAVAILABLE="/usr/local/etc/alcasar-dnsfilter-available"
DIRENABLE="/usr/local/etc/alcasar-dnsfilter-enabled"

# Rechercher les domaines blacklistés
egrep "^.Include.*domains>$" /etc/dansguardian/lists/bannedsitelist | cut -d"<" -f2 > $TEMP

# Un peu de nettoyage auparavant ...
sed -i "s?\/domains>??g" $TEMP
rm -f $DIRENABLE/*

for i in `cat $TEMP`
do
        DOMAINE=`basename $i`
        ln -s $DIRAVAILABLE/dnsmasq-$DOMAINE.conf $DIRENABLE/

done

exit 0