Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2012 03:22:19 GMT
From:      Dewayne <dewayne@amdg.etowns.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   www/174761: Squidguard only allows squid27 or 31 but not squid32
Message-ID:  <201212280322.qBS3MJf9074229@red.freebsd.org>
Resent-Message-ID: <201212280330.qBS3U0JW096599@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         174761
>Category:       www
>Synopsis:       Squidguard only allows squid27 or 31 but not squid32
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-www
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 28 03:30:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Dewayne
>Release:        FreeBSD 9.1PRERELEASE
>Organization:
>Environment:
FreeBSD b1 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0: Thu Dec 27 00:59:14 EST 2012     root@hs5:/usr/obj/usr/src/sys/hqdev-padlock-smp  i386
>Description:
Squidguard contains dependency options to for squid27 or 31 but not squid32.  While attempting to build squid31, you're advised to build using squid32 for new installations and stops. 

Therefore need to include the hooks for squid32.
>How-To-Repeat:
Refer to patch below
>Fix:
--- /usr/ports/www/squidguard/Makefile.orig     2012-11-17 17:03:06.000000000 +1100
+++ /usr/ports/www/squidguard/Makefile  2012-12-28 14:11:15.000000000 +1100
@@ -45,7 +45,7 @@

 OPTIONS_DEFINE=        DNS_BL DOCS LDAP QUOTE_STRING SAMPLE_BL
 OPTIONS_SINGLE=                SV
-OPTIONS_SINGLE_SV=     SQUID27 SQUID31
+OPTIONS_SINGLE_SV=     SQUID27 SQUID31 SQUID32
 OPTIONS_DEFAULT=       SAMPLE_BL SQUID27

 SAMPLE_BL_DESC=        Install sample blacklists
@@ -53,6 +53,7 @@
 QUOTE_STRING_DESC=     Add quoted string patch
 SQUID27_DESC=  Depend on Squid 2.7.x
 SQUID31_DESC=  Depend on Squid 3.1.x
+SQUID32_DESC=  Depend on Squid 3.2.x

 .include <bsd.port.options.mk>

@@ -64,6 +65,11 @@
 RUN_DEPENDS=   ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid31
 .endif

+.if ${PORT_OPTIONS:MSQUID32}
+RUN_DEPENDS=    ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid32
+.endif
+
+
 .if ${PORT_OPTIONS:MLDAP}
 CONFIGURE_ARGS+=       --with-ldap
 USE_OPENLDAP=          yes


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212280322.qBS3MJf9074229>