Port details on branch 2022Q2 |
- e2guardian Dansguardian fork with many improvements and bug fixes
- 5.3.4_3 www =1 5.3.4_2Version of this port present on the latest quarterly branch.
- Maintainer: marcellocoutinho@gmail.com
- Port Added: 2015-03-31 14:13:58
- Last Update: 2024-02-26 13:15:02
- Commit Hash: d3419f4
- People watching this port, also watch:: p5-Params-Classify, nghttp2, p5-CPAN-Meta-YAML, p5-Net-HTTP, python
- License: GPLv2
- WWW:
- http://e2guardian.org
- Description:
- 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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- e2guardian>0:www/e2guardian
- To install the port:
- cd /usr/ports/www/e2guardian/ && make install clean
- To add the package, run one of these commands:
- pkg install www/e2guardian
- pkg install e2guardian
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: e2guardian
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1581375515
SHA256 (e2guardian-e2guardian-v5.3.4_GH0.tar.gz) = 09a107fd791be92edcb0837b8fdcad626928162d05e31ae53fa8fe3adb7d5652
SIZE (e2guardian-e2guardian-v5.3.4_GH0.tar.gz) = 2083057
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rst2man : textproc/py-docutils@py39
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- clamav>=0 : security/clamav
- python3.9 : lang/python39
- Library dependencies:
-
- libpcre.so : devel/pcre
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for e2guardian-5.3.4_3:
CLISCAN=off: Enable support for CLI content scanners
DEBUG=off: Enable debug build mode
DNS=on: Include DNS authetication plugin
DOCS=on: Build and/or install documentation
EMAIL=off: Enable e-mail reporting support
ICAP=off: Enable ICAP AV content scanner support
NTLM=off: Include NTLM authentication plugin
SSL_MITM=off: Enable support for the SSL MITM plugin
====> Options available for the radio AV: you can only select none or one of them
AVAST=off: Enable AvastD content scanner
CLAMD=on: Enable ClamD AV content scanner
KAV=off: Enable Kaspersky AV support
===> Use 'make config' to modify these settings
- Options name:
- www_e2guardian
- USES:
- autoreconf compiler:c++11-lang libtool localbase pkgconfig python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|