FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
dansguardian-devel 2.12.0.3_2 www on this many watch lists=1 search for ports that depend on this port
Restricted RESTRICTED: Redistribution and commercial download is restricted. Check http://dansguardian.org/index.php?page=copyright2 for more info
A fast, feature-rich web content filter for Squid proxy servers
Maintained by: garga@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Apr 2002 01:52:18
License: GPLv2


DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBSD,
and Solaris. It relies on a proxy server for all fetching of pages.  It has
been most extensively tested with Squid; 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 Beta quality.

WWW: http://dansguardian.org
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/pkgconf
Required To Run:
  1. www/squid
  2. www/apache22
Required Libraries:
  1. devel/pcre
  2. converters/libiconv
There are no ports dependent upon this port

To install the port: cd /usr/ports/www/dansguardian-devel/ && make install clean

A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted


Configuration Options
===> The following configuration options are available for dansguardian-devel-2.12.0.3_2:
     APACHE=on: Enable Apache support for access denied page
     CLAMD=off: Enable ClamAV daemon support (clamd)
     CLISCAN=off: Enable support for CLI content scanners
     DEBUG=off: Install debug symbols
     DOCS=on: Build and/or install documentation
     EMAIL=off: Enable e-mail reporting support
     ICAP=off: Enable ICAP AV content scanner support (testing)
     KAV=off: Enable Kaspersky AV support (testing)
     NTLM=off: NTLM authentication support
     SSL=off: SSL protocol support
     TRICKLE=on: Enable the trickle download manager
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://aarnet.dl.sourceforge.net/project/dansguardian/
  3. http://freefr.dl.sourceforge.net/project/dansguardian/
  4. http://garr.dl.sourceforge.net/project/dansguardian/
  5. http://heanet.dl.sourceforge.net/project/dansguardian/
  6. http://hivelocity.dl.sourceforge.net/project/dansguardian/
  7. http://ignum.dl.sourceforge.net/project/dansguardian/
  8. http://internode.dl.sourceforge.net/project/dansguardian/
  9. http://iweb.dl.sourceforge.net/project/dansguardian/
  10. http://jaist.dl.sourceforge.net/project/dansguardian/
  11. http://kaz.dl.sourceforge.net/project/dansguardian/
  12. http://kent.dl.sourceforge.net/project/dansguardian/
  13. http://master.dl.sourceforge.net/project/dansguardian/
  14. http://nchc.dl.sourceforge.net/project/dansguardian/
  15. http://ncu.dl.sourceforge.net/project/dansguardian/
  16. http://netcologne.dl.sourceforge.net/project/dansguardian/
  17. http://sunet.dl.sourceforge.net/project/dansguardian/
  18. http://superb-dca3.dl.sourceforge.net/project/dansguardian/
  19. http://switch.dl.sourceforge.net/project/dansguardian/
  20. http://tenet.dl.sourceforge.net/project/dansguardian/
  21. http://ufpr.dl.sourceforge.net/project/dansguardian/
  22. http://waix.dl.sourceforge.net/project/dansguardian/

Number of commits found: 60

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Nov 2013 22:33:22
Original commit files touched by this commit  2.12.0.3_2
Revision:332922
garga search for other commits by this committer
. Fix DEBUG option
. Bump PORTREVISION
01 Nov 2013 09:57:50
Original commit files touched by this commit  2.12.0.3_1
Revision:332346
garga search for other commits by this committer
Fix wrong use of OPTIONS_SUB

Reported by:	danfe
31 Oct 2013 23:49:35
Original commit files touched by this commit  2.12.0.3_1
Revision:332322
garga search for other commits by this committer
. Add LICENSE
. Support STAGE
. Remove LATEST_LINK and use PKGNAMESUFFIX
. Simplify Makefile
17 Oct 2013 13:41:44
Original commit files touched by this commit  2.12.0.3_1
Revision:330640
bsam search for other commits by this committer
. fix build with NTLM option -- use iconv unconditionally
(as it has always been before using iconv.mk);
. bump PORTREVISION.

Reported by:	Marko Cupac <marko.cupac@mimar.rs>
Tested by:	Marko Cupac <marko.cupac@mimar.rs>
Approved by:	garga (maintainer)
24 Sep 2013 16:47:23
Original commit files touched by this commit  2.12.0.3
Revision:328166
garga search for other commits by this committer
Update LIB_DEPENDS syntax on my ports and silent make check-makefile
20 Sep 2013 23:36:54
Original commit files touched by this commit  2.12.0.3
Revision:327776
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
05 Sep 2013 20:18:30
Original commit files touched by this commit  2.12.0.3
Revision:326444
bsam search for other commits by this committer
. introduce ICONV_CONFIGURE_BASE variable at Mk/Uses/iconv.mk. It's value is
  "--with-libiconv=${LOCALBASE}" at systems pre OSVERSION 100043 and "" (null)
  otherwise;
. convert all ports which has CONFIGURE_ARGS=--with-libiconv=${LOCALBASE}.

Approved by:	portmgr (bapt, implicit)
27 Apr 2013 18:25:25
Original commit files touched by this commit  2.12.0.3
Revision:316683
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
23 Apr 2013 14:20:28
Original commit files touched by this commit  2.12.0.3
Revision:316355
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
28 Jan 2013 11:13:38
Original commit files touched by this commit  2.12.0.3
Revision:311114
garga search for other commits by this committer
- Update to 2.12.0.3 [1]
- Use USE_PKGCONFIG
- Devel tarball is available at sourceforge, so use it and remove instructions
  for manual download

PR:		ports/175526 [1]
Submitted by:	Marcello Coutinho <marcellocoutinho@gmail.com> [1]
09 Jan 2013 00:47:52
Original commit files touched by this commit  2.12.0.2
Revision:310118
garga search for other commits by this committer
Update to 2.12.0.2
10 Dec 2012 19:11:12
Refresh Original commit files touched by this commit
Revision:308630  Sanity Test Failure
mm search for other commits by this committer
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
05 Oct 2012 12:41:46
Original commit files touched by this commit  2.12.0.0_1
Revision:305298
garga search for other commits by this committer
Change headers of all ports maintained by me to new format
10 Sep 2012 00:38:34
Original commit files touched by this commit  2.12.0.0_1
Revision:304006
garga search for other commits by this committer
Apache is used only during runtime, so s/USE_APACHE/USE_APACHE_RUN/

PR:		ports/171479
Submitted by:	ohauer@
18 Aug 2012 14:29:11
Original commit files touched by this commit  2.12.0.0_1
ohauer search for other commits by this committer
- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED

with hat apache@
03 Aug 2012 15:34:46
Original commit files touched by this commit  2.12.0.0_1
garga search for other commits by this committer
Add DOCS, EXAMPLES and NLS to OPTIONS_DEFINE to my ports
16 Jul 2012 20:03:57
Original commit files touched by this commit  2.12.0.0_1
garga search for other commits by this committer
- Move to OPTIONSng
- Handle DOCS using PORTDOCS and cleanup pkg-plist
02 Jul 2012 22:20:27
Original commit files touched by this commit  2.12.0.0_1
garga search for other commits by this committer
Remove lib version from LIB_DEPENDS to silence portlint
18 Feb 2012 13:14:31
Original commit files touched by this commit  2.12.0.0_1
garga search for other commits by this committer
- Add a new OPTION to enable experimental SSL support

Submitted by:   Marcello Coutinho <marcellocoutinho@gmail.com>
14 Feb 2012 12:45:35
Original commit files touched by this commit  2.12.0.0_1
mm search for other commits by this committer
Bump pcre library dependency due to 8.30 update
14 Jan 2012 08:57:23
Original commit files touched by this commit  2.12.0.0
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
05 Jan 2012 01:20:29
Original commit files touched by this commit  2.12.0.0
garga search for other commits by this committer
Re-add www/dansguardian-devel with new alpha version 2.12.0.0

Requested by:   Marcello Coutinho <marcellocoutinho@gmail.com>
Thanks to:      dougb@
30 Aug 2010 19:42:43
Original commit files touched by this commit  2.9.9.3_1
garga search for other commits by this committer
- Remove www/dansguardian-devel. It's older than www/dansguardian and
  unmaintained
27 Mar 2010 00:15:24
Original commit files touched by this commit  2.9.9.3_1
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
21 Dec 2009 02:19:12
Original commit files touched by this commit  2.9.9.3_1
dougb search for other commits by this committer
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
19 Sep 2009 20:24:13
Original commit files touched by this commit  2.9.9.3_1
linimon search for other commits by this committer
Reset maintainer at his request.

Feature safe:   yes
15 Jul 2009 16:56:10
Original commit files touched by this commit  2.9.9.3_1
dougb search for other commits by this committer
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
24 Mar 2009 19:15:44
Original commit files touched by this commit  2.9.9.3_1
garga search for other commits by this committer
- Remove WITH_DG_CLAMAV option since it's deprecated by devs, users must use
  CLAMD option instead
- No need to bump PORTREVISION since it was off by default

Submitted by:   maintainer (by email)
14 Jan 2009 22:14:54
Original commit files touched by this commit  2.9.9.3_1
beech search for other commits by this committer
- Mark ignore (per maintainer request)

PR:             ports/130562
Submitted by:   Freddie Cash <fjwcash@gmail.com> (maintainer)
15 Sep 2008 19:56:38
Original commit files touched by this commit  2.9.9.3_1
garga search for other commits by this committer
- Update security/clamav to 0.94 [1] and fix a remote DoS [2]
- Chase libclamav version bump on all dependant ports
- Bump necessary PORTREVISIONS
- Fix some BROKEN messages from ports that were already broken with clamav-0.93
- Mark security/klamav as BROKEN since it doesn't build with clamav-0.94

PR:             ports/127122 [1], ports/127310 [2]
Submitted by:   Gary Palmer <freebsd-gnats@in-addr.com> [1], delphij [2]
Approved by:    portmgr (pav)
25 Jul 2008 14:34:52
Original commit files touched by this commit  2.9.9.3_1
pav search for other commits by this committer
- Remove USE_GCC where it can be satisfied with base compiler on following
  FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
16 Apr 2008 16:10:19
Original commit files touched by this commit  2.9.9.3_1
garga search for other commits by this committer
- Chase clamav library to version 4
- Bump PORTREVISION

Following ports are marked as BROKEN since they don't build with new clamav
0.93:

www/c-icap
mail/claws-mail-clamav
www/gurlchecker
www/havp
security/klamav
devel/p5-Mail-ClamAV
devel/py-clamav
www/squidclam

This clamav version needed to be updated without wait other ports fixes
because it fixes important vulnerabilities.
27 Mar 2008 16:10:19
Original commit files touched by this commit  2.9.9.3
pav search for other commits by this committer
- Update to 2.9.9.3
- Update maintainer address

PR:             ports/122139
Submitted by:   Freddie Cash <fjwcash@gmail.com> (maintainer)
23 Jul 2007 09:36:52
Original commit files touched by this commit  2.9.8.2
rafan search for other commits by this committer
- 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
27 Jan 2007 23:58:45
Original commit files touched by this commit  2.9.8.2
miwi search for other commits by this committer
- Update to 2.9.8.2

PR:             108359
Submitted by:   Freddie Cash<fcash@ocis.net> (Maintainer)
04 Nov 2006 00:26:23
Original commit files touched by this commit  2.9.8.0
sat search for other commits by this committer
- Remove unnecessary "before: daemon" statement from rc.d scripts

PR:             ports/104278
Submitted by:   Jeff Palmer<scorpio@drkshdw.org>
Approved by:    Freddie Cash <fcash@sd73.bc.ca> (maintainer)
04 Oct 2006 16:36:30
Original commit files touched by this commit  2.9.8.0
pav search for other commits by this committer
- Update to 2.9.8.0

PR:             ports/103723
Submitted by:   Freddie Cash <fcash@ocis.net> (maintainer)
03 Sep 2006 17:40:03
Original commit files touched by this commit  2.9.7.0
kris search for other commits by this committer
Remove dead reference to ${NO_PACKAGE}
06 Jun 2006 14:50:05
Original commit files touched by this commit  2.9.7.0
itetcu search for other commits by this committer
- 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)
08 Apr 2006 13:02:09
Original commit files touched by this commit  2.9.6.1_1
pav search for other commits by this committer
- Enable clamav, ICAP, Kaspersky options

PR:             ports/95089
Submitted by:   Freddie Cash <fcash@sd73.bc.ca> (maintainer)
20 Mar 2006 22:28:24
Original commit files touched by this commit  2.9.6.1
pav search for other commits by this committer
- Update to 2.9.6.1

PR:             ports/94744
Submitted by:   Freddie Cash <fcash@sd73.bc.ca> (maintainer)
20 Feb 2006 20:47:50
Original commit files touched by this commit  2.9.5.0
dougb search for other commits by this committer
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
10 Feb 2006 15:28:46
Original commit files touched by this commit  2.9.5.0
garga search for other commits by this committer
- Update to 2.9.5.0

PR:             ports/93110
Submitted by:   maintainer
27 Dec 2005 23:02:10
Original commit files touched by this commit  2.9.3.2
edwin search for other commits by this committer
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 <fcash@sd73.bc.ca>
25 Oct 2005 17:07:51
Original commit files touched by this commit  2.9.0.1
garga search for other commits by this committer
- Update to 2.9.0.1

PR:             ports/87962
Submitted by:   maintainer
12 Oct 2004 09:07:06
Original commit files touched by this commit  2.7.7.9
linimon search for other commits by this committer
Mark as ignore for now since the non-devel version is newer.

PR:             ports/72099
Submitted by:   Freddie Cash <fcash at sd73 dot bc dot ca> (maintainer)
30 Sep 2004 05:32:00
Original commit files touched by this commit  2.7.7.9
kris search for other commits by this committer
Increase USE_GCC to 3.4 for those ports which compile with it.

Approved by:    portmgr
01 Jul 2004 21:26:12
Original commit files touched by this commit  2.7.7.9
vs search for other commits by this committer
Fix left-over from testing.

Noticed by: kris
Pointy hat: me
01 Jul 2004 11:10:44
Original commit files touched by this commit  2.7.7.9
vs search for other commits by this committer
- Update to 2.7.7.9
- Fixup OPTIONS/GCC 3.3 handling

PR:             ports/68517
Submitted by:   maintainer
09 May 2004 21:41:15
Original commit files touched by this commit  2.7.7.8
pav search for other commits by this committer
- Update to 2.7.7-8
- Convert to RCng
- Define latest link

PR:             ports/66336
Submitted by:   Freddie Cash <fcash@sd73.bc.ca> (maintainer)
09 Mar 2004 22:48:23
Original commit files touched by this commit  2.7.6.7
linimon search for other commits by this committer
Correct the CONFLICTS.  Remove unneccessary fluff.

Pointed out by:         eik
19 Jan 2004 04:59:49
Original commit files touched by this commit  2.7.6.7
linimon search for other commits by this committer
Update to latest development snapshot.

Submitted by:   fcash@bigfoot.com (maintainer)
07 Nov 2003 09:12:58
Original commit files touched by this commit  2.4.6.5
marcus search for other commits by this committer
Use the new Apache bits from bsd.port.mk.

Submitted by:   dinoex
28 Mar 2003 01:25:19
Original commit files touched by this commit  2.4.6.5
kris search for other commits by this committer
Use IGNORE instead of FORBIDDEN, and check for !PACKAGE_BUILDING
21 Feb 2003 14:01:38
Original commit files touched by this commit  2.4.6.5
knu search for other commits by this committer
De-pkg-comment.
24 Oct 2002 04:14:52
Original commit files touched by this commit  2.4.6.5
cy search for other commits by this committer
Update 2.4.5.2 --> 2.4.6.5

PR:             43661
Submitted by:   MAINTAINER: fcash@lug.kamloops.net
30 Jul 2002 18:48:36
Original commit files touched by this commit  2.4.5.2
pat search for other commits by this committer
Update to 2.4.5.2

PR:             ports/41129
Submitted by:   maintainer
28 Jun 2002 02:25:40
Original commit files touched by this commit  2.4.4.0
pat search for other commits by this committer
Update to 2.4.4.0

PR:             ports/39913
Submitted by:   maintainer
02 Jun 2002 22:14:38
Original commit files touched by this commit  2.4.3.2
cy search for other commits by this committer
Update 2.4.2-1 --> 2.4.3-2

PR:             38430
Submitted by:   MAINTAINER: Freddie Cash <fcash@bigfoot.com>
08 Apr 2002 01:51:57
Original commit files touched by this commit  2.4.2.1
cy search for other commits by this committer
Add dansguardian-devel 2.4.2.1, a fast, simple web content filter
for Squid proxy servers.

PR:             36676
Submitted by:   Freddie Cash <fcash@bigfoot.com>

Number of commits found: 60

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11
mingw32-opensslApr 11
nasApr 11
openssl*Apr 11
opensslApr 11
linux-f10-openssl*Apr 10
linux-f10-openssl*Apr 10

13 vulnerabilities affecting 34 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24393
Broken 175
Deprecated 120
Ignore 527
Forbidden 4
Restricted 263
No CDROM 108
Vulnerable 27
Expired 40
Set to expire 105
Interactive 22
new 24 hours 3
new 48 hours5
new 7 days17
new fortnight39
new month150

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.