e2guardian - Dansguardian fork with many improvements and bug fixes

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly amd64
Package filename e2guardian-5.3.2_1.txz
Package name e2guardian
Package version 5.3.2
Package release 1
Package architecture amd64
Package type txz
Category www
Homepage http://e2guardian.org
License GPLv2
Maintainer marcellocoutinho@gmail.com
Download size 475.63 KB
Installed size 3.12 MB
e2guardian is a content filtering proxy that works in conjunction with another
caching proxy such as Squid or Oops. More information can be found in the
e2guardian man page, the "doc" subdirectory and the in the configuration files.
e2guardian is a fork of DansGuardian and the maintainers fully acknowledge the
work carried out by and the copyright of Daniel Baron and other contributors to
the Dansguardian project.
E2Guardian Main features:
Built-in content scanner plugin system which includes AV scanning.
Can be configured to have multiple filter configurations including groups
SSL Inspection and Blanket SSL blocking
NTLM, Digest, Basic, IP and DNS authentication
Header analysis and manipulation - you can also manipulate cookies -
Large file (2GB+) download & scanning support
Blacklist, Greylist domains
Deny regular Expressions on urls, body content, and headers
Deep URL scanning to spot URLs in URLs
Advanced advert blocking
Updates to handle all current web technology trends
Time Based Blocking
WWW: http://e2guardian.org
- CLISCAN: off
- DEBUG: off
- DNS: on
- DOCS: on
- EMAIL: off
- ICAP: off
- NTLM: off
- SSL_MITM: off
- AVAST: off
- CLAMD: on
- KAV: off
o You can find the configuration files for this package in the
directory /usr/local/etc/e2guardian.
If you just updated your e2guardian installation from an earlier version,
make sure to check your e2guardian.conf and e2guardianf[1..9].conf 
configuration files against the respective e2giardian.conf.sample 
and e2guardianf1.conf.sample files.
Do not forget to check/configure log rotation and compression- read
newsyslog(8) man page for details.
o Running of e2guardian and squid on the same machine is common configuration.
In order to get reliable and fast-working configuration  on heavy loaded
systems with real-time content checking with antivirus you might want to set
the following tunables (see tuning(7) man page for details prior to tuning):
**** /boot/loader.conf ****
**** /etc/sysctl.conf ****
#Skip feeding /dev/random from network.
Also do not forget to raise kern.threads.max_threads_per_proc to the value
higher then httpworkers in e2giardian.conf.
o As of v.4 e2guardian is a single process multithreaded application.
It might be reasonable to use sysutils/fsc or similar tools to control 
it's status.
o Useful links:
- e2guardian project web site http://e2guardian.org/
- GitHub repository https://github.com/e2guardian/e2guardian/
- support forum https://groups.google.com/forum/#!forum/e2guardian
- link for bug reports https://github.com/e2guardian/e2guardian/issues


Package Version Architecture Repository
e2guardian-5.3.2_1.txz 5.3.2 amd64 FreeBSD Ports Latest
e2guardian-5.3.2_1.txz 5.3.2 i386 FreeBSD Ports Latest
e2guardian-5.3.2_1.txz 5.3.2 i386 FreeBSD Ports Quarterly
e2guardian - - -


Name Value
clamav = 0.102.1,1
libpcre.so.1 -
libpcreposix.so.0 -
pcre = 8.43_2
python36 = 3.6.9


Type URL
Mirror pkg.freebsd.org
Binary Package e2guardian-5.3.2_1.txz
Source Package www/e2guardian

Install Howto

Install e2guardian txz package:

# pkg install e2guardian

See Also

Package Description
e93-1.4.3.txz Tcl-based, programmer-oriented text editor
eGroupware-17.1.20190529.txz Web-based GroupWare system
eaglemode-0.94.2_1.txz Futuristic zoomable user environment
eastl-3.13.06_1.txz Electronic Arts Standard Template Library
easy-rsa-3.0.6.txz Small RSA key management package based on openssl
easydiff-0.4.0_8.txz GNUstep graphical diff
easygit-0.98.txz Easy wrapper for git
easylatex-0.080.txz Perl script which transforms "pseudo-LaTeX" into proper LaTeX
easyloggingpp-9.96.7_2.txz C++ logging library
easyrpg-player-0.6.1_3.txz RPG Maker 2000/2003 and EasyRPG games interpreter
easysoap-0.8.0_6.txz C++ SOAP Library based on expat
easystroke-0.6.0_20.txz Easystroke is a gesture-recognition application for X11
easytag-2.4.3_3.txz GTK Tag editor for audio files
eawplus-12.1_3.txz E.A.W.+Izumo+Tamuki collection of Gravis Ultrasound MIDI patches
ebnf2yacc-0.1.1.txz EBNF to YACC