ports/147164: Update www/dansguardian to 2.10.1.1

Nick Rogers ncrogers at gmail.com
Fri May 28 15:50:03 UTC 2010


>Number:         147164
>Category:       ports
>Synopsis:       Update www/dansguardian to 2.10.1.1
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 28 15:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Nick Rogers
>Release:        FreeBSD 8.0-RELEASE
>Organization:
>Environment:
>Description:
dansguardian 2.10.1.1 is the latest stable release and thus the port should be updated. The release is about a year old and addresses several bugfixes.

from the dansguardian website:
"Fri 5th June 2009 - DansGuardian 2.10.1.1 - stable 
Add "originalip" option to dansguardian.conf, for determining the original destination IP in transparent proxy set-ups, and ensuring that the destination domain of the request resolves to that IP. This can help to address a particular transparent proxy security vulnerability (US-CERT VU#435052), but because of certain limitations - only implemented on Linux/Netfilter; potential breakage of websites using round-robin DNS - the code is not enabled by default. Enable by passing "--enable-orig-ip" to the configure script. Fix a crash which could occur when dealing with simultaneous incoming connections in configurations using more than one listening socket. Fix a crash when checking time limits on item lists. Fix potential usage of uninitialised memory during phrase filtering."

The latter fixes are of concern to me.

I was able to build a package for the newer version by simply changing PORTVERSION in the port's Makefile and running "make makesum" before building. See attached diff if necessary. This seems to be the only change necessary and results in a package that works in my environment.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

--- Makefile.orig	2010-05-28 11:38:09.000000000 -0400
+++ Makefile	2010-05-28 11:45:16.000000000 -0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dansguardian
-PORTVERSION=	2.10.0.3
+PORTVERSION=    2.10.1.1
 CATEGORIES=	www
 MASTER_SITES=	# empty, see below
 
--- distinfo.orig	2009-02-14 14:21:04.000000000 -0500
+++ distinfo	2010-05-28 11:43:58.000000000 -0400
@@ -1,3 +1,4 @@
-MD5 (dansguardian-2.10.0.3.tar.gz) = 68c8e9a97a3b58d2467a19cb15db5599
-SHA256 (dansguardian-2.10.0.3.tar.gz) = 419be86f472ad0a69a8a15857a646271ac9739d29bd836be9159f2d955e5b963
-SIZE (dansguardian-2.10.0.3.tar.gz) = 512695
+MD5 (dansguardian-2.10.1.1.tar.gz) = 0987a1c9bfbdf398118386f10279611a
+SHA256 (dansguardian-2.10.1.1.tar.gz) =
+c245d58cf37f79f8a8e50b684d62b797a9f6ce1bb775e140969002dff7e11f92
+SIZE (dansguardian-2.10.1.1.tar.gz) = 516800


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list