Date: Thu, 10 Feb 2011 16:01:48 +0100 (CET) From: Guido Falsi <mad@madpilot.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/154656: [maintainer-update] www/squidguard: add optional vendor patch Message-ID: <20110210150149.0BBC61454@megatron.madpilot.net> Resent-Message-ID: <201102101510.p1AFABv8024832@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 154656 >Category: ports >Synopsis: [maintainer-update] www/squidguard: add optional vendor patch >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Feb 10 15:10:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Guido Falsi >Release: FreeBSD 8.1-STABLE amd64 >Organization: none >Environment: System: FreeBSD megatron.madpilot.net 8.1-STABLE FreeBSD 8.1-STABLE #23: Sun Nov 14 14:54:14 CET 2010 root@megatron.madpilot.net:/usr/obj/usr/src/sys/MEGATRON amd64 >Description: Add an option to activate a vendor patch which allows using quoted strings in the configuration file. There is a bug in the software with certain strings used as usernames or passwords. I'm adding this optional patch as a workaround. Reported by: Teddy Jayasaputra <tedyjs at yahoo.com> While I'm here remove MD5 sum and add LICENSE info. >How-To-Repeat: >Fix: diff -ruN squidguard.old/Makefile squidguard/Makefile --- squidguard.old/Makefile 2011-02-10 15:41:35.781832159 +0100 +++ squidguard/Makefile 2011-02-10 15:56:48.690069865 +0100 @@ -14,6 +14,9 @@ MAINTAINER= mad@madpilot.net COMMENT= A fast redirector for squid +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + RUN_DEPENDS= ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid USE_BDB= 3+ @@ -44,10 +47,17 @@ PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS= SAMPLE_BL "Install sample blacklists" On \ - LDAP "Enable LDAP support" Off + LDAP "Enable LDAP support" Off \ + QUOTE_STRING "Add quoted string patch" Off .include <bsd.port.pre.mk> +.if defined(WITH_QUOTE_STRING) +PATCH_SITES= http://www.squidguard.org/Downloads/ +PATCHFILES= Contrib/squidGuard-1.4-quoted_string_support.diff +PATCH_DIST_STRIP=-p2 +.endif + .if defined(WITH_LDAP) CONFIGURE_ARGS+= --with-ldap USE_OPENLDAP= yes diff -ruN squidguard.old/distinfo squidguard/distinfo --- squidguard.old/distinfo 2011-02-10 15:41:35.782831700 +0100 +++ squidguard/distinfo 2011-02-10 15:56:48.689066692 +0100 @@ -1,3 +1,4 @@ -MD5 (squidGuard-1.4.tar.gz) = de834150998c1386c30feae196f16b06 SHA256 (squidGuard-1.4.tar.gz) = 0711ce60b8e2bbba107b980fed446a88df35e1584b39f079c0cae54a172c5141 SIZE (squidGuard-1.4.tar.gz) = 1968492 +SHA256 (Contrib/squidGuard-1.4-quoted_string_support.diff) = 510c2ac13e7211d019c4ab7233bedf6db3d715ebd9e35e7e3f66267cc37b5ec5 +SIZE (Contrib/squidGuard-1.4-quoted_string_support.diff) = 13593 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110210150149.0BBC61454>