Tout comme il est indispensable de maintenir la base des signatures de l’antivirus à jour il faut également maintenir à jour les « BlackLists » de SquidGuard.
La planification de la tâche de mise a jour automatique se fait avec Cron.
Installer le package « Cron ».
Sélectionner « System » et « Package Manager »
Rechercher « cron » puis cliquez sur « Install »
Installation en cours
Mise a jour manuelle des BlackLists
Sélectionner « Services » et « SquidGuard Proxy Filter »
Onglet « General Settings« , déroulez vers le bas … et Vérifiez ….
Activer “Enable Blacklist” et insérer dans Blacklist URL : http://dsi.ut-capitole.fr/blacklists/download/blacklists_for_pfsense.tar.gz
Puis cliquez sur “Save”
Onglet “Blacklist” : Cliquer sur “Download” pour télécharger les listes de filtrage
Récupérer le script de mise à jour sur le serveur
Sur la Console Serveur : Sélectionner « Shell » – Option 8
A l’invite, taper “kbdmap” – Attention le clavier est en Qwerty : Taper « kbd,qp »
Choisir le clavier « French« , pour le passer en français (Azerty), puis « Ok« .
Taper : cd /tmp
Pour aller dans le répertoire tmp ou se trouve le fichier BlackList SquidGuard
Taper (attention au G majuscule) : cp squidGuard_blacklist_update.sh /root
Pour copier le fichier « /tmp/squidGuard_blacklist_update.sh » dans le dossier « /root »
Taper : exit
Retour a la Console du Serveur
Sélectionner « Diagnostics » et « Edit File »
Taper : /root , puis cliquez sur « Browse »
Le fichier « squidGuard_blacklist_update.sh » a bien été copié
Cliquez sur le fichier « squidGuard_blacklist_update.sh » et copier son chemin, son emplacement, dans la barre d’adresse > « /root/squidGuard_blacklist_update.sh »
Planifier la tache de mise a jour automatique
Sélectionner « Services » et « Cron »
La liste des tâches déjà planifiées apparaît.
Vous devez voir apparaître les tâches planifiées de différentes mises à jour et des rapports LightSquid.
Ajouter une tache CRON en cliquant sur « + Add » pour spécifier vos date et heure de mise a jour des vos BlackLists
- Exemple : Tous les jours a 12h30 > 30 12 * * * root
- Coller le chemin précédemment copier dans « Command » > /root/squidGuard_blacklist_update.sh
Résultat