Original author(s) | Daniel Barron |
---|---|
Developer(s) | Aecio F. Neto |
Stable release | 2.10.1.1 / June 2009 |
Preview release | |
Repository | |
Written in | C++ |
Operating system | Unix-like (although E2Guardian can be installed and run natively on Windows 10 using the Windows Subsystem for Linux |
Size | 1 MB |
Type | Content-control software |
License | GPLv2 or proprietary license |
Website | dansguardian |
As of | December 2016 |
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 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]
As of now, DansGuardian is no longer maintained. Its successor is named "e2guardian".
DansGuardian is distributed under the GPLv2 free software license, and written using the C++ programming language. It primarily runs in 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.
The Ubuntu Christian Edition 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 has 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.
The url filtering capabilities of DansGuardian depend largely on the Blocklists, several options are available. Gratis lists can be found at Shallalist.de, [6] Université Toulouse 1 Capitole [7] and commercial lists could be found at Squidblacklist.org. [8]
In the United States, DansGuardian satisfies the requirements of Children's Internet Protection Act.
Two proprietary versions of DansGuardian exist: as part of SmoothWall Limited Firewalls and as stand-alone product Smoothwall SWG. [9]
There exists a fork of Dansguardian Project called MinD. [10] 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, [11] but stalled in December 2011. [12]
A fork of Dansguardian with many improvements and bug fixes, e2Guardian [13] is a web content filtering proxy that works in conjunction with another caching proxy such as Squid or Oops. This project was initiated by Frédéric Bourgeois [14] and E2bn. [15]
Galeon is a discontinued Gecko-based web browser that was created by Marco Pesenti Gritti with the goal of delivering a consistent browsing experience to GNOME desktop environment. It gained some popularity in the early 2000s due to its speed, flexibility in configuration and features.
In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. It improves privacy, security, and performance in the process.
Privoxy is a free non-caching web proxy with filtering capabilities for enhancing privacy, manipulating cookies and modifying web page data and HTTP headers before the page is rendered by the browser. Privoxy is a "privacy enhancing proxy", filtering web pages and removing advertisements. Privoxy can be customized by users, for both stand-alone systems and multi-user networks. Privoxy can be chained to other proxies and is frequently used in combination with Squid among others and can be used to bypass Internet censorship.
Squid is a caching and forwarding HTTP proxy. It has a wide variety of uses, including speeding up a web server by caching repeated requests, caching World Wide Web (WWW), Domain Name System (DNS), and other lookups for a group of people sharing network resources, and aiding security by filtering traffic. Although used for mainly HTTP and File Transfer Protocol (FTP), Squid includes limited support for several other protocols including Internet Gopher, Secure Sockets Layer (SSL), Transport Layer Security (TLS), and Hypertext Transfer Protocol Secure (HTTPS). Squid does not support the SOCKS protocol, unlike Privoxy, with which Squid can be used in order to provide SOCKS support.
MemTest86 and Memtest86+ are memory test software programs designed to test and stress test an x86 architecture computer's random-access memory (RAM) for errors, by writing test patterns to most memory addresses, reading back the data, and comparing for errors. Each tries to verify that the RAM will accept and correctly retain arbitrary patterns of data written to it, that there are no errors where different bits of memory interact, and that there are no conflicts between memory addresses.
MythTV is a free and open-source home entertainment application with a simplified "10-foot user interface" design for the living room TV. It turns a computer with the necessary hardware into a network streaming digital video recorder, a digital multimedia home entertainment system, or home theater personal computer. It can be considered a free and open-source alternative to TiVo or Windows Media Center. It runs on various operating systems, primarily Linux, macOS, and FreeBSD.
Smoothwall is a Linux distribution designed to be used as an open source firewall. Smoothwall is configured via a web-based GUI and requires little or no knowledge of Linux to install or use.
qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, OpenSSL, zlib, Qt 6 toolkit and the libtorrent-rasterbar library, with an optional search engine written in Python.
Linux Mint is a community-driven Linux distribution based on Ubuntu, bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs. Compared to Ubuntu, it uses the Cinnamon interface by default, using a different, more traditional layout that can be customized by dragging the applets and creating panels. New applets can also be downloaded.
In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code, the human-readable form of software, was generally distributed with the software providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing. As large-scale operating systems matured, fewer organizations allowed modifications to the operating software, and eventually such operating systems were closed to modification. However, utilities and other added-function applications are still shared and new organizations have been formed to promote the sharing of software.
Moblin, short for 'mobile Linux', is a discontinued open source operating system and application stack for Mobile Internet Devices (MIDs), netbooks, nettops and embedded devices.
The Linux Schools Project is an operating system designed for schools. It is a Linux distribution based on Ubuntu. The project maintains two custom distributions, with one designed for use on servers and the other for use with the server version on client machines. The server distribution is the official Karoshi, while the client is known as Karoshi Client.
Sabily (Arabic: سبيلي, IPA:[sæˈbiːliː], My Way) is a discontinued Linux distribution based on Ubuntu, designed by and for Muslims. Originally named Ubuntu Muslim Edition (presented as UbuntuME), development for Sabily was active from 2007 to 2011.
ClearOS is a Linux distribution by ClearFoundation, with network gateway, file, print, mail, and messaging services.
Unity is a graphical shell for the GNOME desktop environment originally developed by Canonical Ltd. for its Ubuntu operating system. It debuted in 2010 in the netbook edition of Ubuntu 10.10. Since 2017, its development was taken over by the Unity7 Maintainers (Unity7) and UBports.
SquidGuard is a URL redirector software, which can be used for content control of websites users can access. It is written as a plug-in for Squid and uses blacklists to define sites for which access is redirected. SquidGuard must be installed on a Unix or Linux computer such as a server computer. The software's filtering extends to all computers in an organization, including Windows and Macintosh computers.
Ubuntu Kylin is the official Chinese version of the Ubuntu computer operating system. It is intended for desktop and laptop computers, and has been described as a "loose continuation of the Chinese Kylin OS". In 2013, Canonical Ltd. reached an agreement with the Ministry of Industry and Information Technology to co-create and release an Ubuntu-based operating system with features targeted at the Chinese market.
Endian Firewall is an open-source router, firewall and gateway security Linux distribution developed by the South Tyrolean company Endian. The product is available as either free software, commercial software with guaranteed support services, or as a hardware appliance.
IPFire is a hardened open source Linux distribution that primarily performs as a router and a firewall; a standalone firewall system with a web-based management console for configuration.
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.