Connaisez-vous des blacklists françaises pour squidGuard ?
J'ai beau chercher je ne trouve que des listes en anglais ou alors trés partiel en français.
Je souhaite bloquer les termes religieux, politique, pédophile et raciste.
Merci d'avance.
Connaisez-vous des blacklists françaises pour squidGuard ?
J'ai beau chercher je ne trouve que des listes en anglais ou alors trés partiel en français.
Je souhaite bloquer les termes religieux, politique, pédophile et raciste.
Merci d'avance.
si ton but est de filtrer des pages en fonction de mots clés, je te conseillerais d'utiliser dansguardian, plus adapté selon moi
http://gorgonite.developpez.com/tuto...=serveurs#LI-2
peut-on cumuler squidguard et dansguardian ?
La blacklist de l'université de Toulouse est assez fournie : http://cri.univ-tlse1.fr/blacklists/
Par contre je ne sais pas de quand datent les paquetages.
Une fois Dansguardian installé il te suffit d'editer dansguardian.conf et d'indiquer le port de squid afin de les chainerEnvoyé par remyv87
#port dansguardian
filterport = 8080
#port squid
proxyport = 3128
Yes We Can
un petit script pour mettre à jour squidguard :
A noter qu'il y a un vilain "cd" dedans... A légèrement modifier donc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70 # repertoire ou se trouve la base de donnees destdir=/var/lib/squidguard # repertoire des logs de squid logdir=/var/log/squid # fichier de log pour savoir si le telechargement s'est bien deroule logfile=$logdir/updsgdb.log # site ftp ftp_url=ftp://ftp.univ-tlse1.fr/pub/reseau/cache/squidguard_contrib/ # fichier de blacklisting blfile=blacklists.tar.gz #gestion d'erreurs et logs launch() { cmd=$1 purpose=$2 echo "#$2" | tee -a $logfile echo $cmd | tee -a $logfile && err=`eval "$cmd 2>&1"` if [ $? -ne 0 ] then echo "ERREUR $? : $err" | tee -a $logfile exit fi } #entete et log entete() { cat << EOF #---------------------------------------- #TELECHARGEMENT DES BLACKLISTS POUR SQUID #---------------------------------------- #`date` logfile=$logfile EOF } # Chargement des BLACKLISTS cd $destdir # entete du fichier journal entete | tee $logfile #sauvegarde de l'ancienne blacklist if [ -f "$destdir/$blfile" ] then launch "mv -v $destdir/$blfile $destdir/$blfile.bak" "sauvegarde de l'ancienne blacklist" fi #telechargement de la blacklist launch "wget -N -P $destdir $ftp_url$blfile" "telechargement ftp de la blacklist" # Decompression du fichier recupere launch "tar xvzf $destdir/$blfile -C $destdir/blacklists/" "Decompression du fichier downloade" # changement de proprietaire pour que squid puisse fonctionner # on a maintenant besoin d'une liste launch "chown -R proxy:proxy $destdir/blacklists $destdir/db" "changement de proprietaire" # arret de squid launch "/etc/init.d/squid stop" "Arret de squid" # mise a jour de la base de donnees launch "/usr/bin/squidGuard -C all" "Mise a jour de la bdd squidguard" # redemarrage de squid launch "/etc/init.d/squid start" "Redemarrage de squid"
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager