DansGuardian

From Wikipedia, the free encyclopedia
Jump to: navigation, search
DansGuardian
Dansguardian.png
Original author(s) Daniel Barron
Developer(s) Aecio F. Neto
Stable release 2.10.1.1 / June 2009; 5 years ago (2009-06)
Preview release 2.12.0.7.1 / 28 June 2013; 12 months ago (2013-06-28)[1][2][3]
Development status Active
Written in C++
Operating system Unix-like
Size 1 MB
Type Content-control software
License GPLv2 or proprietary license
Website dansguardian.org
As of July 2013
An example of the default DansGuardian blocking message.

DansGuardian, written by SmoothWall Ltd and others, is content-control software: software designed to control which websites users can access. It also includes virus filtering and usage monitoring features. DansGuardian must be installed on a Unix or GNU/Linux computer, such as a server computer; its filtering extends to all computers in an organization, including Windows and Macintosh computers. DansGuardian is used by schools, businesses, value-added Internet service providers, and others.[4]

Features[edit]

Technical details[edit]

DansGuardian is distributed under the GPLv2 free software license, and written using the C++ programming language. It primarily runs in GNU/Linux and other Unixes. It is entirely command line and web-based, and meant to be used in conjunction with a web proxy such as Squid.

Graphical configuration tools[edit]

The Ubuntu Christian Edition GNU/Linux distribution includes a graphical user interface (GUI) tool for configuring DansGuardian. The tool does not work as well as the configuration tools included with SmoothWall Guardian, and other web filters.[citation needed]

Zentyal have the option to use Dansguardian as a proxy server with a web interface.

There is a graphical user interface available for Ubuntu, called WebContentControl, which was designed to install and configure DansGuardian, FireHOL and Tinyproxy easily.[5] WebContentControl is no longer maintained.

Blacklist Sources[edit]

The url filtering capabilities of DansGuardian depend largely on the Blacklists, several options are available. Gratis lists can be found at Shallalist.de,[6] Université Toulouse 1 Capitole [7] and commercial lists can be found at Squidblacklist.org.[8]

Legal details[edit]

In the United States, DansGuardian satisfies the requirements of Children's Internet Protection Act.

Proprietary versions[edit]

Two proprietary versions of DansGuardian exist; SmoothGuardian is a module for SmoothWall Limited Firewalls, and SmoothWall Network Guardian is a stand-alone product.[9] The SmoothWall implementation of DansGuardian represents a Becta certified web filtering system.[10]

Forks[edit]

There exists a fork of Dansguardian Project called MinD.[11] Its name is a recursive acronym for "MinD is not Dansguardian". The "Toy" version of MinD is a fork of DansGuardian version 2.10.1.1 with some improvements. MinD development began in July 2010,[12] but stalled in December 2011.[13]

References[edit]

  1. ^ Neto, Aecio F.. "Re: Development of Dansguardian". DansGuardian support list mailing list. http://tech.groups.yahoo.com/group/dansguardian/message/25764. Retrieved 30 July 2013. "Development of DG is active. Fully active. Slow, but still active. [...] Version [2.12.0.4] is a community effort from Frederic to merge available patches into 2.12 trunk while the sf.net version is still under development. The same patches added here will be available in the next release too. Current task I am dealing with is to merge a 2011 patch for IPV6 support with new features added since that time without break things."
  2. ^ Bourgeois, Frédéric (18 June 2013). "Faster Than Light". Retrieved 30 July 2013. 
  3. ^ Bourgeois, Frédéric. "Index of /dansguardian". Retrieved 30 July 2013. 
  4. ^ "Who Uses DansGuardian?"
  5. ^ WebContentControl website
  6. ^ Shallalist website
  7. ^ Blacklists UT1, Université Toulouse 1 Capitole
  8. ^ Squidblacklist.org website
  9. ^ SmoothWall Limited
  10. ^ Becta Accredited Suppliers
  11. ^ MinD Project
  12. ^ "Mind Toy version / Just forked". mindwebfilter. Google Project Hosting. 5 July 2010. Retrieved 30 July 2013. 
  13. ^ "Changes". mindwebfilter. Google Project Hosting. Retrieved 30 July 2013.