ports/93110: [UPDATE] www/dansguardian-devel to version 2.9.5.0
Freddie Cash
fcash at sd73.bc.ca
Thu Feb 9 23:10:08 UTC 2006
>Number: 93110
>Category: ports
>Synopsis: [UPDATE] www/dansguardian-devel to version 2.9.5.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 09 23:10:07 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Freddie Cash
>Release: FreeBSD 6.0-STABLE i386
>Organization:
School District 73
>Environment:
System: FreeBSD imap.sd73.bc.ca 6.0-STABLE FreeBSD 6.0-STABLE #1: Fri Nov 4 10:41:38 PST 2005 root at imap.sd73.bc.ca:/usr/obj/usr/src/sys/IMAP i386
>Description:
Update www/dansguardian to the latest development version of DansGuardian.
>From the release notes:
This version has the following changes since 2.9.4.0:
- Auth by IP plugin works without PCRE.
- When using auth by IP, credentials are cached for the lifetime of a
persistent connection, instead of querying the plugin for every request
(unless usexforwarded for is enabled).
- Added blanket SSL block (**s) and blanket SSL IP block (*ips).
- All usernames show up as lowercase in the logs.
- Auth plugins get reloaded on -g (allows changes to IP plugin's
ipgroups file to take effect as well as changes to the filtergroupslist).
- Added allow per-group override of reportinglevel (hence per-group choice
between HTML template & external access denied address).
- Fixed a few memory leaks & some minor memory corruption.
>How-To-Repeat:
>Fix:
--- dansguardian-devel.diff begins here ---
diff -ruHN dansguardian-devel.orig/Makefile dansguardian-devel/Makefile
--- dansguardian-devel.orig/Makefile Thu Feb 9 13:29:20 2006
+++ dansguardian-devel/Makefile Thu Feb 9 14:36:15 2006
@@ -6,7 +6,7 @@
#
PORTNAME= dansguardian
-PORTVERSION= 2.9.3.2
+PORTVERSION= 2.9.5.0
CATEGORIES= www
MASTER_SITES= # empty, see below
DISTNAME= ${PORTNAME}-${PORTVERSION}
@@ -55,7 +55,7 @@
.if defined(WITH_DG_CLAMAV)
CONFIGURE_ARGS+= --enable-clamav=yes
-LIB_DEPENDS+= clamav.1:${PORTSDIR}/security/clamav:install
+LIB_DEPENDS+= clamav.1:${PORTSDIR}/security/clamav
.endif
.if defined(WITH_DG_CLAMD)
diff -ruHN dansguardian-devel.orig/distinfo dansguardian-devel/distinfo
--- dansguardian-devel.orig/distinfo Thu Feb 9 13:29:20 2006
+++ dansguardian-devel/distinfo Thu Feb 9 13:29:45 2006
@@ -1,3 +1,3 @@
-MD5 (dansguardian-2.9.3.2.tar.gz) = 9683eab32ee99f270213c394713de171
-SHA256 (dansguardian-2.9.3.2.tar.gz) = c6ac384e9a9205d37f350c1a803cc8c04594e486868b40ebcd8d36405aaef605
-SIZE (dansguardian-2.9.3.2.tar.gz) = 402793
+MD5 (dansguardian-2.9.5.0.tar.gz) = 40da3170df0b1f2def892316e13bcd9c
+SHA256 (dansguardian-2.9.5.0.tar.gz) = 1dae71135b94f2b3ae9cf6d5cf066afcd6954b2444c60f9fe4febc8b946d9f2d
+SIZE (dansguardian-2.9.5.0.tar.gz) = 411920
diff -ruHN dansguardian-devel.orig/files/patch-Makefile.in dansguardian-devel/files/patch-Makefile.in
--- dansguardian-devel.orig/files/patch-Makefile.in Thu Feb 9 13:29:20 2006
+++ dansguardian-devel/files/patch-Makefile.in Thu Feb 9 14:52:48 2006
@@ -1,6 +1,6 @@
---- Makefile.in.orig Fri Dec 16 09:25:29 2005
-+++ Makefile.in Fri Dec 16 09:25:46 2005
-@@ -615,10 +615,10 @@
+--- Makefile.in.orig Thu Feb 2 03:06:47 2006
++++ Makefile.in Thu Feb 9 14:34:35 2006
+@@ -617,10 +617,12 @@
install-data-local:
@@ -12,6 +12,8 @@
+# $(mkinstalldirs) $(DESTDIR)$(DGLOGLOCATION) && \
+# chown -R $(DGPROXYUSER):$(DGPROXYGROUP) $(DESTDIR)$(DGLOGLOCATION); \
+# fi
++ touch $(DGLOGLOCATION)/dansguardian.log
++ chown $(DGPROXYUSER):$(DGPROXYGROUP) $(DGLOGLOCATION)/dansguardian.log
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff -ruHN dansguardian-devel.orig/pkg-plist dansguardian-devel/pkg-plist
--- dansguardian-devel.orig/pkg-plist Thu Feb 9 13:29:20 2006
+++ dansguardian-devel/pkg-plist Thu Feb 9 14:29:03 2006
@@ -136,8 +136,7 @@
%%DATADIR%%/scripts/systemv-init
etc/dansguardian/authplugins/ident.conf
etc/dansguardian/authplugins/ip.conf
-etc/dansguardian/authplugins/ntlm.conf
-etc/dansguardian/authplugins/proxy.conf
+etc/dansguardian/authplugins/proxy-basic.conf
etc/dansguardian/lists/authplugins/ipgroups
etc/dansguardian/lists/blacklists/ads/domains
etc/dansguardian/lists/blacklists/ads/urls
@@ -223,9 +222,6 @@
etc/dansguardian/downloadmanagers/fancy.conf
etc/dansguardian/contentscanners/clamav.conf
etc/dansguardian/contentscanners/clamdscan.conf
-etc/dansguardian/contentscanners/icapscan.conf
-etc/dansguardian/contentscanners/kavav.conf
-etc/dansguardian/contentscanners/kavdscan.conf
etc/dansguardian/dansguardian.conf
etc/dansguardian/dansguardianf1.conf
@dirrm %%DATADIR%%/scripts
--- dansguardian-devel.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list