notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
dansguardian-devel Fast, feature-rich web content filter for Squid proxy servers
2.12.0.3_2 www Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.12.0.3_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Depends on www/squid which is two years past EOL
Expired This port expired on: 2014-09-15
Restricted RESTRICTED: Redistribution and commercial download is restricted. Check http://dansguardian.org/index.php?page=copyright2 for more info
Maintainer: garga@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-04-08 01:52:18
Last Update: 2014-09-16 12:04:07
SVN Revision: 368306
License: GPLv2
WWW:
http://dansguardian.org
Description:
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
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • dansguardian-devel>0:www/dansguardian-devel
No installation instructions:
This port has been deleted.
PKGNAME: dansguardian-devel
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf : devel/pkgconf
Runtime dependencies:
  1. squid : www/squid
  2. apxs : www/apache24
Library dependencies:
  1. libpcre.so : devel/pcre
  2. libiconv.so.3 : converters/libiconv
There are no ports dependent upon this port

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: Build with debugging support 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
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (23 items)
Collapse this list.
  1. http://aarnet.dl.sourceforge.net/project/dansguardian/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://downloads.sourceforge.net/project/dansguardian/
  4. http://freefr.dl.sourceforge.net/project/dansguardian/
  5. http://garr.dl.sourceforge.net/project/dansguardian/
  6. http://heanet.dl.sourceforge.net/project/dansguardian/
  7. http://hivelocity.dl.sourceforge.net/project/dansguardian/
  8. http://ignum.dl.sourceforge.net/project/dansguardian/
  9. http://internode.dl.sourceforge.net/project/dansguardian/
  10. http://iweb.dl.sourceforge.net/project/dansguardian/
  11. http://jaist.dl.sourceforge.net/project/dansguardian/
  12. http://kaz.dl.sourceforge.net/project/dansguardian/
  13. http://kent.dl.sourceforge.net/project/dansguardian/
  14. http://master.dl.sourceforge.net/project/dansguardian/
  15. http://nchc.dl.sourceforge.net/project/dansguardian/
  16. http://ncu.dl.sourceforge.net/project/dansguardian/
  17. http://netcologne.dl.sourceforge.net/project/dansguardian/
  18. http://sunet.dl.sourceforge.net/project/dansguardian/
  19. http://superb-dca3.dl.sourceforge.net/project/dansguardian/
  20. http://switch.dl.sourceforge.net/project/dansguardian/
  21. http://tenet.dl.sourceforge.net/project/dansguardian/
  22. http://ufpr.dl.sourceforge.net/project/dansguardian/
  23. http://waix.dl.sourceforge.net/project/dansguardian/
Collapse this list.

Number of commits found: 65

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.12.0.3_2
16 Sep 2014 12:04:07
Revision:368306Original commit files touched by this commit
marino search for other commits by this committer
Remove www/squid32 and 4 ports dependent on www/squid (v2.7)

The www/squid port, which is also expired, will be upgraded to Squid
version 3.4 rather than removing it.
2.12.0.3_2
03 Sep 2014 06:34:21
Revision:367165Original commit files touched by this commit
bapt search for other commits by this committer
pkg knows how to deal with empty directories
2.12.0.3_2
17 Aug 2014 14:06:11
Revision:365187Original commit files touched by this commit
marino search for other commits by this committer
Retire www/squid in a month, and deprecate 6 dependent ports too

Squid cache is only supported for one stable release.  There was an
exception for squid 2.7 (www/squid) as it was supported until squid 3.x
reached feature parity which occurred with the release of Squid 3.2

Thus the maintainers of Squid have declared Squid 2.7 reached End-of-Life
on 14 August 2012.  As a result, set this port to expire on 15 Sept 2014.

Seven ports dependent on www/squid have been deprecated with the same
date. Perhaps they can be switched to www/squid33 before they expire.

Approved by:	portmgr (implicit, some ports not staged)
2.12.0.3_2
06 Aug 2014 09:11:58
Revision:364158Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Category W.

CR:		D510
Approved by:	portmgr (bapt)
2.12.0.3_2
16 May 2014 15:29:00
Revision:354237Original commit files touched by this commit
garga search for other commits by this committer
Move to USES=tar:bzip2
2.12.0.3_2
05 Nov 2013 22:33:22
Revision:332922Original commit files touched by this commit
garga search for other commits by this committer
. Fix DEBUG option
. Bump PORTREVISION
2.12.0.3_1
01 Nov 2013 09:57:50
Revision:332346Original commit files touched by this commit
garga search for other commits by this committer
Fix wrong use of OPTIONS_SUB

Reported by:	danfe
2.12.0.3_1
31 Oct 2013 23:49:35
Revision:332322Original commit files touched by this commit
garga search for other commits by this committer
. Add LICENSE
. Support STAGE
. Remove LATEST_LINK and use PKGNAMESUFFIX
. Simplify Makefile
2.12.0.3_1
17 Oct 2013 13:41:44
Revision:330640Original commit files touched by this commit
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)
2.12.0.3
24 Sep 2013 16:47:23
Revision:328166Original commit files touched by this commit
garga search for other commits by this committer
Update LIB_DEPENDS syntax on my ports and silent make check-makefile
2.12.0.3
20 Sep 2013 23:36:54
Revision:327776Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
2.12.0.3
05 Sep 2013 20:18:30
Revision:326444Original commit files touched by this commit
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)
2.12.0.3
27 Apr 2013 18:25:25
Revision:316683Original commit files touched by this commit
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
2.12.0.3
23 Apr 2013 14:20:28
Revision:316355Original commit files touched by this commit
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
2.12.0.3
28 Jan 2013 11:13:38
Revision:311114Original commit files touched by this commit
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]
2.12.0.2
09 Jan 2013 00:47:52
Revision:310118Original commit files touched by this commit
garga search for other commits by this committer
Update to 2.12.0.2
10 Dec 2012 19:11:12
Revision:308630Original commit files touched by this commit Sanity Test Failure Refresh
mm search for other commits by this committer
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2.12.0.0_1
05 Oct 2012 12:41:46
Revision:305298Original commit files touched by this commit
garga search for other commits by this committer
Change headers of all ports maintained by me to new format
2.12.0.0_1
10 Sep 2012 00:38:34
Revision:304006Original commit files touched by this commit
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@
2.12.0.0_1
18 Aug 2012 14:29:11
Original commit files touched by this commit
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@
2.12.0.0_1
03 Aug 2012 15:34:46
Original commit files touched by this commit
garga search for other commits by this committer
Add DOCS, EXAMPLES and NLS to OPTIONS_DEFINE to my ports
2.12.0.0_1
16 Jul 2012 20:03:57
Original commit files touched by this commit
garga search for other commits by this committer
- Move to OPTIONSng
- Handle DOCS using PORTDOCS and cleanup pkg-plist
2.12.0.0_1
02 Jul 2012 22:20:27
Original commit files touched by this commit
garga search for other commits by this committer
Remove lib version from LIB_DEPENDS to silence portlint
2.12.0.0_1
18 Feb 2012 13:14:31
Original commit files touched by this commit
garga search for other commits by this committer
- Add a new OPTION to enable experimental SSL support

Submitted by:   Marcello Coutinho <marcellocoutinho@gmail.com>
2.12.0.0_1
14 Feb 2012 12:45:35
Original commit files touched by this commit
mm search for other commits by this committer
Bump pcre library dependency due to 8.30 update
2.12.0.0
14 Jan 2012 08:57:23
Original commit files touched by this commit
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.
2.12.0.0
05 Jan 2012 01:20:29
Original commit files touched by this commit
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@
2.9.9.3_1
30 Aug 2010 19:42:43
Original commit files touched by this commit
garga search for other commits by this committer
- Remove www/dansguardian-devel. It's older than www/dansguardian and
  unmaintained
2.9.9.3_1
27 Mar 2010 00:15:24
Original commit files touched by this commit
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2.9.9.3_1
21 Dec 2009 02:19:12
Original commit files touched by this commit
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.
2.9.9.3_1
19 Sep 2009 20:24:13
Original commit files touched by this commit
linimon search for other commits by this committer
Reset maintainer at his request.

Feature safe:   yes
2.9.9.3_1
15 Jul 2009 16:56:10
Original commit files touched by this commit
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.
2.9.9.3_1
24 Mar 2009 19:15:44
Original commit files touched by this commit
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)
2.9.9.3_1
14 Jan 2009 22:14:54
Original commit files touched by this commit
beech search for other commits by this committer
- Mark ignore (per maintainer request)

PR:             ports/130562
Submitted by:   Freddie Cash <fjwcash@gmail.com> (maintainer)
2.9.9.3_1
15 Sep 2008 19:56:38
Original commit files touched by this commit
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)
2.9.9.3_1
25 Jul 2008 14:34:52
Original commit files touched by this commit
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
2.9.9.3_1
16 Apr 2008 16:10:19
Original commit files touched by this commit
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.
2.9.9.3
27 Mar 2008 16:10:19
Original commit files touched by this commit
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)
2.9.8.2
23 Jul 2007 09:36:52
Original commit files touched by this commit
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
2.9.8.2
27 Jan 2007 23:58:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.9.8.2

PR:             108359
Submitted by:   Freddie Cash<fcash@ocis.net> (Maintainer)
2.9.8.0
04 Nov 2006 00:26:23
Original commit files touched by this commit
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)
2.9.8.0
04 Oct 2006 16:36:30
Original commit files touched by this commit
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)
2.9.7.0
03 Sep 2006 17:40:03
Original commit files touched by this commit
kris search for other commits by this committer
Remove dead reference to ${NO_PACKAGE}
2.9.7.0
06 Jun 2006 14:50:05
Original commit files touched by this commit
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)
2.9.6.1_1
08 Apr 2006 13:02:09
Original commit files touched by this commit
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)
2.9.6.1
20 Mar 2006 22:28:24
Original commit files touched by this commit
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)
2.9.5.0
20 Feb 2006 20:47:50
Original commit files touched by this commit
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.
2.9.5.0
10 Feb 2006 15:28:46
Original commit files touched by this commit
garga search for other commits by this committer
- Update to 2.9.5.0

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

PR:             ports/87962
Submitted by:   maintainer
2.7.7.9
12 Oct 2004 09:07:06
Original commit files touched by this commit
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)
2.7.7.9
30 Sep 2004 05:32:00
Original commit files touched by this commit
kris search for other commits by this committer
Increase USE_GCC to 3.4 for those ports which compile with it.

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

Noticed by: kris
Pointy hat: me
2.7.7.9
01 Jul 2004 11:10:44
Original commit files touched by this commit
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
2.7.7.8
09 May 2004 21:41:15
Original commit files touched by this commit
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)
2.7.6.7
09 Mar 2004 22:48:23
Original commit files touched by this commit
linimon search for other commits by this committer
Correct the CONFLICTS.  Remove unneccessary fluff.

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

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

Submitted by:   dinoex
2.4.6.5
28 Mar 2003 01:25:19
Original commit files touched by this commit
kris search for other commits by this committer
Use IGNORE instead of FORBIDDEN, and check for !PACKAGE_BUILDING
2.4.6.5
21 Feb 2003 14:01:38
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
2.4.6.5
24 Oct 2002 04:14:52
Original commit files touched by this commit
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
2.4.5.2
30 Jul 2002 18:48:36
Original commit files touched by this commit
pat search for other commits by this committer
Update to 2.4.5.2

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

PR:             ports/39913
Submitted by:   maintainer
2.4.3.2
02 Jun 2002 22:14:38
Original commit files touched by this commit
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>
2.4.2.1
08 Apr 2002 01:51:57
Original commit files touched by this commit
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: 65