Bonjour,
Je voudrais remercier ceux qui ont commencé ce package (spk). Il m'est très utile pour surveiller et interdire certains sites web inappropriées pour mes enfants.
Ce package n'est pas disponible officiellement pour l'instant mais on peut assez facilement le créer.
J'ai installé ce package sur un DS213+.
Il installe le Squid, Squidguard, SquidClamAv et Squidguardmgr.
Il a besoin du package Antivirus pour fonctionner. En effet, il scanne les fichiers téléchargés en passant par clamav.
Il fonctionne assez bien mais contient quelques bugs au packaging (fichiers non installés, chemin incorrect, ...).
Quelques remarques aux concepteurs de ce package:
- le script de mise à jour de la blacklist devrait être repensé: au lieu de télécharger la blacklist complète à chaque fois (7Mo en tgz), il est préférable d'utiliser "rsync" qui ne téléchargera que les fichiers modifiés.
- La base de données de clamav n'est pas mis à jour si Antivirus n'a pas été programmé pour analyser un répertoire. En effet, la package Antivirus lance la mise à jours de clamav avant de scanner un répertoire.
- L'analyse par clamav est très consommateur de mémoire. L'utilisateur devrait pouvoir le désactiver si besoin.
- Il sera bien d'installer avec ce package, SquidAnalyser du même auteur que SquidClamAv et SquidGuardMgr pour l'analyse des logs de Squid.
P.S.: Pour l'instant, après avoir utilisé squidguardmgr, il vous faut arrêter le package et le relancer. Il faut attendre 30s entre un arret et demarrage car les processus "squidguard" prennent du temps à s'arreter. Normalement, il y a un menu dans squidguardmgr pour relancer "squid" mais il est absent car l'outil (squid_wrapper) pour relancer "squid" n'est pas présent (compilé mais pas packager).