URL: https://linuxfr.org/users/stealth/journaux/e2guardian-un-fork-de-dansguardian Title: E2guardian un fork de DansGuardian Authors: Frederic Bourgeois Date: 2014年11月14日T12:10:20+01:00 License: CC By-SA Tags: web, linux, contenu, juridique, proxy et filtrage Score: 23 DansGuardian est un logiciel de filtrage de contenu web. Il ne se contente pas d'une simple liste noire mais utilise plusieurs méthodes pour agir, comme par exemple le filtrage de mots clefs, de header HTTP, de type mime, ou plus classiquement par système de listes de domaines/urls (liste blanche, noire, etc), il a été créé et développé principalement par la société [Smoothwall](http://www.smoothwall.org). La dernière version stable 2.10.0.3 est sortit depuis un - très - long moment (2009), mais « récemment » suite au désengagement du créateur originel Daniel Barron le projet à été migré sur sourceforge et repris en main par un nouveau mainteneur. DansGuardian devait devenir un projet plus communautaire et depuis cette période j'ai participé activement au développement des diverses alpha malheureusement sans que le projet ne reprenne jamais complètement vie. En 2012 avec Philip Pearce de la société E2BN - qui avait fait aussi de nombreuses modifications/améliorations dans le code sous le projet [http://protex.e2bn.org](http://protex.e2bn.org) – nous avons décidé de travailler en commun en reprenant toutes nos évolutions et corrections ainsi que celles de nombreux contributeurs. Aujourd'hui: Nous sommes heureux de pouvoir annoncer la 3.0.4 si la version « 3 » peut étonner il s'agit juste de continuer la numérotation de DansGuardian car sous une apparence juvénile E2guardian n'est pas aussi aussi jeune qu'il n'y parait. Bien entendu il s'agit d'un projet Opensource sous Licence GPLV2 et toutes les remarques, patchs, documentations seront (très) appréciés ... Le site est en cours de création, nous allons essayer d’améliorer la communication et la documentation. Pourquoi migrer ?: Cette version apporte de nombreuses nouveautés et corrections de bugs, en voici quelques exemples: - Forte optimisation du moteur sous Linux, surtout visible avec une charge importante, pour ma part sur un système ayant plusieurs centaines d'utilisateurs en simultanées (3000 processus e2guardian ) la charge CPU à été diminuée approximativement par 5. - Possibilité d'avoir une page d'interdiction sous HTTPS (le navigateur affichait une page blanche dans Dg) au prix d'un méchant message d'avertissement SSL. - Capacité d'écouter sur plusieurs ports et d'y attacher un groupe d’utilisateurs. - La plupart des options, sont maintenant configurables pour chaque groupe et non plus globalement, par exemple les pages d'interdictions. - Configuration des différents timeouts de connections avec le proxy - Possibilité de filtrer dans une liste blanche, par expressions régulières ou bien par header HTTP - De nombreuse corrections de bugs, notamment concernant certains plantages Certaines options sont récentes, ou bien ont changées, je vous invite donc à consulter les nouveaux fichiers de configurations avant de vous lancer dans une migration, la transition pouvant être difficile si vous avez de nombreuses règles ou groupes. Site de [DansGuardian](http://dansguardian.org) Site de [E2guardian](http://e2guardian.org) [Github](https://github.com/e2guardian/e2guardian/releases) de E2Guardian [Changelog](https://github.com/e2guardian/e2guardian/blob/master/DGChangeLog) de DansGuardian 2.10.0.3 à 2.12.0.7.2 (Changements intégrés dans E2Guardian) [Changelog](https://github.com/e2guardian/e2guardian/blob/master/ChangeLog) de E2guardian