Attention le serveur doit avoir au moins 400 a 500 Mo de memoire, sinon la procedure pour analyser le fichier des 400000 sites interdits de l UPS va mettre du temps !
PS : Un nouvel article concernant suidguard 3.3 en francais a ete ecrit :
Filtrer les sites avec Squidguard en francais
Tout d abord il faut telecharger le fichier suivant :

squidguard3.2.tar.gz
Fichier pour le filtrage d url.
A l aide de Putty
connectez vous au serveur en tant que Root et telecharger le fichier avec la commande suivante :
Puis extraire le fichier avec la commande suivante :
Aller dans le dossier sg3 :
Remplacer le fichier suivant install.sh par le script suivant avec Winscp et verifier les droits d execution :
Installer SquidGuard :
Ensuite remplacer le fichier (pour la mise a jour de la base) /usr/local/squidGuard/supdate et verifier les droits d execution par le script suivant :
Aller ensuite dans le dossier "/usr/local/squidGuard/db/" et cree un dossier "pub" et metter y un fichier vide nomme ".blocked" (avec le point). Cree ensuite un fichier nomme "30-dest-pub" dans le dossier :
/etc/e-smith/templates/usr/local/squidGuard/squidGuard.conf/
contenant le texte suivant :
Apres, creer un fichier init.sh, dans le dossier sg3, (avec les droit d execution) contenant les lignes suivantes :
Initialiser SquidGuard :
Et rebooter l ordinateur
Apres avoir redemmarer le server, naviguer sur des site interdit pour tester squidguard.
Pour rajouter un site interdit ou autoriser, aller dans "Content Filtering" du "server-manager" :

Interface d administration
dans le server-manager
- Dans le premier groupe, vous pouver rajouter un domaine, une expression et/ou une url.
- Dans le second groupe, vous pouvez autoriser un poste client a naviguer sans squidguard.
- Le troisieme groupe "Blacklist Controls" n est pas utiliser, car ici on utilise le script "supdate"
- le quatrieme groupe : les logs !
Bon filtrage !