The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD www : dansguardian-devel

A fast, feature-rich web content filter for Squid proxy servers

 DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBSD,
and Solaris. It relies on a proxy server, such as Squid, for all fetching;
however, DansGuardian should work with any proxy server.

It filters using multiple methods, including:
  - URL and domain filtering            - content phrase filtering
  - PICS filtering                      - MIME filtering
  - file extension filtering            - POST filtering
  - username and source IP filtering    - virus filtering

This version also includes support for filter groups (simple ACLs),
pre-emptive blocking, improved URL caches, and fork pooling for
improved performance under heavy load.

This is the development version of DansGuardian and is still
considered to be Alpha quality. 

http://dansguardian.org



dansguardian-devel history


v. 1.25
date: 2007/07/23 09:36:43;  author: rafan;  state: Exp;  lines: +0 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run

v. 1.24 date: 2007/01/27 23:58:45; author: miwi; state: Exp; lines: +13 -3 - Update to 2.9.8.2 PR: 108359 Submitted by: Freddie Cash (Maintainer)
v. 1.23 date: 2006/10/04 16:36:30; author: pav; state: Exp; lines: +17 -4 - Update to 2.9.8.0 PR: ports/103723 Submitted by: Freddie Cash (maintainer)
v. 1.22 date: 2006/09/03 17:40:03; author: kris; state: Exp; lines: +1 -1 Remove dead reference to ${NO_PACKAGE}
v. 1.21 date: 2006/06/06 14:50:05; author: itetcu; state: Exp; lines: +29 -9 - Update to 2.9.7.0 Add / unbreak support (defaults to off) for: - DG_ICAP "Enable ICAP AV content scanner support (testing)" - DG_KASP "Enable Kaspersky AV support (testing)" - DG_NTLM "Enable NTLM authentication plugin" - DG_EMAIL "Enable e-mail reporting support" PR: ports/97994 Submitted by: maintainer Approved by: lawrance (mentor, implicit)
v. 1.20 date: 2006/04/08 13:02:08; author: pav; state: Exp; lines: +19 -13 - Enable clamav, ICAP, Kaspersky options PR: ports/95089 Submitted by: Freddie Cash (maintainer)
v. 1.19 date: 2006/03/20 22:28:24; author: pav; state: Exp; lines: +22 -9 - Update to 2.9.6.1 PR: ports/94744 Submitted by: Freddie Cash (maintainer)
v. 1.18 date: 2006/02/10 15:28:45; author: garga; state: Exp; lines: +9 -10 - Update to 2.9.5.0 PR: ports/93110 Submitted by: maintainer
v. 1.17 date: 2005/12/27 23:02:10; author: edwin; state: Exp; lines: +16 -42 port-update: www/dansguardian-devel to 2.9.3.2 Update to the latest development version of DansGuardian. Clean up the port Makefile, add Apache as an optional dependency, and use the new RCng rcorder framework. Tested on the two systems listed above. Compiles, installs, uninstalls, and runs correctly, although I am not able to test all the new auth plugins. PR: ports/90827 Submitted by: Freddie Cash
v. 1.16 date: 2005/10/25 17:07:51; author: garga; state: Exp; lines: +41 -20 - Update to 2.9.0.1 PR: ports/87962 Submitted by: maintainer
v. 1.15 date: 2004/10/12 09:07:06; author: linimon; state: Exp; lines: +2 -0 Mark as ignore for now since the non-devel version is newer. PR: ports/72099 Submitted by: Freddie Cash (maintainer)
v. 1.14 date: 2004/09/30 05:31:58; author: kris; state: Exp; lines: +1 -1 Increase USE_GCC to 3.4 for those ports which compile with it. Approved by: portmgr
v. 1.13 date: 2004/07/01 21:26:12; author: vs; state: Exp; lines: +1 -1 Fix left-over from testing. Noticed by: kris Pointy hat: me
v. 1.12 date: 2004/07/01 11:10:44; author: vs; state: Exp; lines: +5 -4 - Update to 2.7.7.9 - Fixup OPTIONS/GCC 3.3 handling PR: ports/68517 Submitted by: maintainer
v. 1.11 date: 2004/05/09 21:41:14; author: pav; state: Exp; lines: +40 -7 - Update to 2.7.7-8 - Convert to RCng - Define latest link PR: ports/66336 Submitted by: Freddie Cash (maintainer)
v. 1.10 date: 2004/03/09 22:48:23; author: linimon; state: Exp; lines: +4 -5 Correct the CONFLICTS. Remove unneccessary fluff. Pointed out by: eik
v. 1.9 date: 2004/01/19 04:59:48; author: linimon; state: Exp; lines: +13 -4 Update to latest development snapshot. Submitted by: fcash@bigfoot.com (maintainer)
v. 1.8 date: 2003/11/07 09:12:49; author: marcus; state: Exp; lines: +1 -1 Use the new Apache bits from bsd.port.mk. Submitted by: dinoex
v. 1.7 date: 2003/03/28 01:25:19; author: kris; state: Exp; lines: +2 -2 Use IGNORE instead of FORBIDDEN, and check for !PACKAGE_BUILDING
v. 1.6 date: 2003/02/21 14:01:14; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.5 date: 2002/10/24 04:14:52; author: cy; state: Exp; lines: +1 -1 Update 2.4.5.2 --> 2.4.6.5 PR: 43661 Submitted by: MAINTAINER: fcash@lug.kamloops.net
v. 1.4 date: 2002/07/30 18:48:35; author: pat; state: Exp; lines: +1 -1 Update to 2.4.5.2 PR: ports/41129 Submitted by: maintainer
v. 1.3 date: 2002/06/28 02:25:39; author: pat; state: Exp; lines: +1 -1 Update to 2.4.4.0 PR: ports/39913 Submitted by: maintainer
v. 1.2 date: 2002/06/02 22:14:36; author: cy; state: Exp; lines: +4 -3 Update 2.4.2-1 --> 2.4.3-2 PR: 38430 Submitted by: MAINTAINER: Freddie Cash
v. 1.1 date: 2002/04/08 01:51:57; author: cy; state: Exp; Add dansguardian-devel 2.4.2.1, a fast, simple web content filter for Squid proxy servers. PR: 36676 Submitted by: Freddie Cash ============================================================================= v. 1.25 date: 2007/07/23 09:36:43; author: rafan; state: Exp; lines: +0 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.24 date: 2007/01/27 23:58:45; author: miwi; state: Exp; lines: +13 -3 - Update to 2.9.8.2 PR: 108359 Submitted by: Freddie Cash (Maintainer)
v. 1.23 date: 2006/10/04 16:36:30; author: pav; state: Exp; lines: +17 -4 - Update to 2.9.8.0 PR: ports/103723 Submitted by: Freddie Cash (maintainer)
v. 1.22 date: 2006/09/03 17:40:03; author: kris; state: Exp; lines: +1 -1 Remove dead reference to ${NO_PACKAGE}
v. 1.21 date: 2006/06/06 14:50:05; author: itetcu; state: Exp; lines: +29 -9 - Update to 2.9.7.0 Add / unbreak support (defaults to off) for: - DG_ICAP "Enable ICAP AV content scanner support (testing)" - DG_KASP "Enable Kaspersky AV support (testing)" - DG_NTLM "Enable NTLM authentication plugin" - DG_EMAIL "Enable e-mail reporting support" PR: ports/97994 Submitted by: maintainer Approved by: lawrance (mentor, implicit)
v. 1.20 date: 2006/04/08 13:02:08; author: pav; state: Exp; lines: +19 -13 - Enable clamav, ICAP, Kaspersky options PR: ports/95089 Submitted by: Freddie Cash (maintainer)
v. 1.19 date: 2006/03/20 22:28:24; author: pav; state: Exp; lines: +22 -9 - Update to 2.9.6.1 PR: ports/94744 Submitted by: Freddie Cash (maintainer)
v. 1.18 date: 2006/02/10 15:28:45; author: garga; state: Exp; lines: +9 -10 - Update to 2.9.5.0 PR: ports/93110 Submitted by: maintainer
v. 1.17 date: 2005/12/27 23:02:10; author: edwin; state: Exp; lines: +16 -42 port-update: www/dansguardian-devel to 2.9.3.2 Update to the latest development version of DansGuardian. Clean up the port Makefile, add Apache as an optional dependency, and use the new RCng rcorder framework. Tested on the two systems listed above. Compiles, installs, uninstalls, and runs correctly, although I am not able to test all the new auth plugins. PR: ports/90827 Submitted by: Freddie Cash
v. 1.16 date: 2005/10/25 17:07:51; author: garga; state: Exp; lines: +41 -20 - Update to 2.9.0.1 PR: ports/87962 Submitted by: maintainer
v. 1.15 date: 2004/10/12 09:07:06; author: linimon; state: Exp; lines: +2 -0 Mark as ignore for now since the non-devel version is newer. PR: ports/72099 Submitted by: Freddie Cash (maintainer)
v. 1.14 date: 2004/09/30 05:31:58; author: kris; state: Exp; lines: +1 -1 Increase USE_GCC to 3.4 for those ports which compile with it. Approved by: portmgr
v. 1.13 date: 2004/07/01 21:26:12; author: vs; state: Exp; lines: +1 -1 Fix left-over from testing. Noticed by: kris Pointy hat: me
v. 1.12 date: 2004/07/01 11:10:44; author: vs; state: Exp; lines: +5 -4 - Update to 2.7.7.9 - Fixup OPTIONS/GCC 3.3 handling PR: ports/68517 Submitted by: maintainer
v. 1.11 date: 2004/05/09 21:41:14; author: pav; state: Exp; lines: +40 -7 - Update to 2.7.7-8 - Convert to RCng - Define latest link PR: ports/66336 Submitted by: Freddie Cash (maintainer)
v. 1.10 date: 2004/03/09 22:48:23; author: linimon; state: Exp; lines: +4 -5 Correct the CONFLICTS. Remove unneccessary fluff. Pointed out by: eik
v. 1.9 date: 2004/01/19 04:59:48; author: linimon; state: Exp; lines: +13 -4 Update to latest development snapshot. Submitted by: fcash@bigfoot.com (maintainer)
v. 1.8 date: 2003/11/07 09:12:49; author: marcus; state: Exp; lines: +1 -1 Use the new Apache bits from bsd.port.mk. Submitted by: dinoex
v. 1.7 date: 2003/03/28 01:25:19; author: kris; state: Exp; lines: +2 -2 Use IGNORE instead of FORBIDDEN, and check for !PACKAGE_BUILDING
v. 1.6 date: 2003/02/21 14:01:14; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.5 date: 2002/10/24 04:14:52; author: cy; state: Exp; lines: +1 -1 Update 2.4.5.2 --> 2.4.6.5 PR: 43661 Submitted by: MAINTAINER: fcash@lug.kamloops.net
v. 1.4 date: 2002/07/30 18:48:35; author: pat; state: Exp; lines: +1 -1 Update to 2.4.5.2 PR: ports/41129 Submitted by: maintainer
v. 1.3 date: 2002/06/28 02:25:39; author: pat; state: Exp; lines: +1 -1 Update to 2.4.4.0 PR: ports/39913 Submitted by: maintainer
v. 1.2 date: 2002/06/02 22:14:36; author: cy; state: Exp; lines: +4 -3 Update 2.4.2-1 --> 2.4.3-2 PR: 38430 Submitted by: MAINTAINER: Freddie Cash
v. 1.1 date: 2002/04/08 01:51:57; author: cy; state: Exp; Add dansguardian-devel 2.4.2.1, a fast, simple web content filter for Squid proxy servers. PR: 36676 Submitted by: Freddie Cash ============================================================================= v. 1.25 date: 2007/07/23 09:36:43; author: rafan; state: Exp; lines: +0 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.24 date: 2007/01/27 23:58:45; author: miwi; state: Exp; lines: +13 -3 - Update to 2.9.8.2 PR: 108359 Submitted by: Freddie Cash (Maintainer)
v. 1.23 date: 2006/10/04 16:36:30; author: pav; state: Exp; lines: +17 -4 - Update to 2.9.8.0 PR: ports/103723 Submitted by: Freddie Cash (maintainer)
v. 1.22 date: 2006/09/03 17:40:03; author: kris; state: Exp; lines: +1 -1 Remove dead reference to ${NO_PACKAGE}
v. 1.21 date: 2006/06/06 14:50:05; author: itetcu; state: Exp; lines: +29 -9 - Update to 2.9.7.0 Add / unbreak support (defaults to off) for: - DG_ICAP "Enable ICAP AV content scanner support (testing)" - DG_KASP "Enable Kaspersky AV support (testing)" - DG_NTLM "Enable NTLM authentication plugin" - DG_EMAIL "Enable e-mail reporting support" PR: ports/97994 Submitted by: maintainer Approved by: lawrance (mentor, implicit)
v. 1.20 date: 2006/04/08 13:02:08; author: pav; state: Exp; lines: +19 -13 - Enable clamav, ICAP, Kaspersky options PR: ports/95089 Submitted by: Freddie Cash (maintainer)
v. 1.19 date: 2006/03/20 22:28:24; author: pav; state: Exp; lines: +22 -9 - Update to 2.9.6.1 PR: ports/94744 Submitted by: Freddie Cash (maintainer)
v. 1.18 date: 2006/02/10 15:28:45; author: garga; state: Exp; lines: +9 -10 - Update to 2.9.5.0 PR: ports/93110 Submitted by: maintainer
v. 1.17 date: 2005/12/27 23:02:10; author: edwin; state: Exp; lines: +16 -42 port-update: www/dansguardian-devel to 2.9.3.2 Update to the latest development version of DansGuardian. Clean up the port Makefile, add Apache as an optional dependency, and use the new RCng rcorder framework. Tested on the two systems listed above. Compiles, installs, uninstalls, and runs correctly, although I am not able to test all the new auth plugins. PR: ports/90827 Submitted by: Freddie Cash
v. 1.16 date: 2005/10/25 17:07:51; author: garga; state: Exp; lines: +41 -20 - Update to 2.9.0.1 PR: ports/87962 Submitted by: maintainer
v. 1.15 date: 2004/10/12 09:07:06; author: linimon; state: Exp; lines: +2 -0 Mark as ignore for now since the non-devel version is newer. PR: ports/72099 Submitted by: Freddie Cash (maintainer)
v. 1.14 date: 2004/09/30 05:31:58; author: kris; state: Exp; lines: +1 -1 Increase USE_GCC to 3.4 for those ports which compile with it. Approved by: portmgr
v. 1.13 date: 2004/07/01 21:26:12; author: vs; state: Exp; lines: +1 -1 Fix left-over from testing. Noticed by: kris Pointy hat: me
v. 1.12 date: 2004/07/01 11:10:44; author: vs; state: Exp; lines: +5 -4 - Update to 2.7.7.9 - Fixup OPTIONS/GCC 3.3 handling PR: ports/68517 Submitted by: maintainer
v. 1.11 date: 2004/05/09 21:41:14; author: pav; state: Exp; lines: +40 -7 - Update to 2.7.7-8 - Convert to RCng - Define latest link PR: ports/66336 Submitted by: Freddie Cash (maintainer)
v. 1.10 date: 2004/03/09 22:48:23; author: linimon; state: Exp; lines: +4 -5 Correct the CONFLICTS. Remove unneccessary fluff. Pointed out by: eik
v. 1.9 date: 2004/01/19 04:59:48; author: linimon; state: Exp; lines: +13 -4 Update to latest development snapshot. Submitted by: fcash@bigfoot.com (maintainer)
v. 1.8 date: 2003/11/07 09:12:49; author: marcus; state: Exp; lines: +1 -1 Use the new Apache bits from bsd.port.mk. Submitted by: dinoex
v. 1.7 date: 2003/03/28 01:25:19; author: kris; state: Exp; lines: +2 -2 Use IGNORE instead of FORBIDDEN, and check for !PACKAGE_BUILDING
v. 1.6 date: 2003/02/21 14:01:14; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.5 date: 2002/10/24 04:14:52; author: cy; state: Exp; lines: +1 -1 Update 2.4.5.2 --> 2.4.6.5 PR: 43661 Submitted by: MAINTAINER: fcash@lug.kamloops.net
v. 1.4 date: 2002/07/30 18:48:35; author: pat; state: Exp; lines: +1 -1 Update to 2.4.5.2 PR: ports/41129 Submitted by: maintainer
v. 1.3 date: 2002/06/28 02:25:39; author: pat; state: Exp; lines: +1 -1 Update to 2.4.4.0 PR: ports/39913 Submitted by: maintainer
v. 1.2 date: 2002/06/02 22:14:36; author: cy; state: Exp; lines: +4 -3 Update 2.4.2-1 --> 2.4.3-2 PR: 38430 Submitted by: MAINTAINER: Freddie Cash
v. 1.1 date: 2002/04/08 01:51:57; author: cy; state: Exp; Add dansguardian-devel 2.4.2.1, a fast, simple web content filter for Squid proxy servers. PR: 36676 Submitted by: Freddie Cash =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm