From owner-freebsd-ports@FreeBSD.ORG Sat Jan 21 13:36:15 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 380761065670 for ; Sat, 21 Jan 2012 13:36:15 +0000 (UTC) (envelope-from scheidell@secnap.net) Received: from mx1.secnap.com.ionspam.net (mx1.secnap.com.ionspam.net [204.89.241.253]) by mx1.freebsd.org (Postfix) with ESMTP id E956C8FC23 for ; Sat, 21 Jan 2012 13:36:14 +0000 (UTC) Received: from mx1.secnap.com.ionspam.net (mx1.secnap.com.ionspam.net [10.70.1.253]) by mx1.secnap.com.ionspam.net (Postfix) with ESMTP id C0D31621C45 for ; Sat, 21 Jan 2012 08:24:33 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secnap.net; h= message-id:content-transfer-encoding:content-type:content-type :mime-version:x-mailer:from:from:date:date:subject:subject; s= dkim; t=1327152272; x=1328966672; bh=LkdZ0qBO7k2vP2TByzCI5fQHlJS p/BXZgRr6H6Q8AX8=; b=ZpAKJMv1Oz3i4+0kpcNrQvGcWYywf9ExWPPSfhDSQZn AGSdYk0E7IPYqJKriFwNWgXfEZVtUWECeTGMfXcjp0zdUxsAdeDqBSbJcAD2tbpx D8SH50e/hKfYJEGAqzVw+l/b7vG9KhvC4Tv738s7KsZfEat9IhgolxeVsfZ1Kkl4 = X-Amavis-Modified: Mail body modified (using disclaimer) - mx1.secnap.com.ionspam.net X-Virus-Scanned: SpammerTrap(r) VPS-1500 2.17 at mx1.secnap.com.ionspam.net Received: from scanner.secnap.net (unknown [10.70.1.4]) by mx1.secnap.com.ionspam.net (Postfix) with ESMTP id C1A0C621C41 for ; Sat, 21 Jan 2012 08:24:32 -0500 (EST) Received: by scanner.secnap.net (Postfix, from userid 1001) id B7C691D3E4; Sat, 21 Jan 2012 08:24:32 -0500 (EST) To: ports@freebsd.org Date: Sat, 21 Jan 2012 08:24:32 -0500 (EST) Sender: scheidell@secnap.net From: scheidell@FreeBSD.org X-Loop: scheidell@secnap.net X-Mailer: ELM [version 2.4ME+ PL124c (25)] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ELM1327152272-40746-0_" Content-Transfer-Encoding: 7bit Message-Id: <20120121132432.B7C691D3E4@scanner.secnap.net> Cc: Subject: -exp needed. anyone using tripwire? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jan 2012 13:36:15 -0000 --ELM1327152272-40746-0_ Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" Due to the 'IS_INTERACTIVE' in Makefile, and, in fact, in the ports/src Makefile, this won't package, which means this won't tinderbox (and PH will complain). I have seen pr's in the past that tried to fix this issue, but it never went away. (you install this, and it goes to tripwire web site, and asks you to 'ack' their GPL2 license.) Looking for -exp to test update to tripwire. yes, portlint -C is nasty also, any suggestions there would be nice. maintainer is ports@, but if I get enough good suggestions, cut down portlint -C compliants a little I'll own it. (unless someone else wants it) I can open a PR in GNATS to track -exp if you think that is the best way to do that, or we can just keep it here on the list. -- Michael Scheidell, CTO SECNAP Network Security Corporation (561) 999-5000 scheidell@secnap.net http://www.secnap.com/ ______________________________________________________________________ This email has been scanned and certified safe by SpammerTrap(r). For Information please see http://www.spammertrap.com/ ______________________________________________________________________ --ELM1327152272-40746-0_ Content-Transfer-Encoding: 7bit Content-Type: text/x-patch Content-Disposition: attachment; filename="tripwire.patch" Index: Makefile =================================================================== RCS file: /home/pcvs/ports/security/tripwire/Makefile,v retrieving revision 1.39 diff -u -r1.39 Makefile --- Makefile 22 Aug 2009 00:35:07 -0000 1.39 +++ Makefile 21 Jan 2012 13:19:05 -0000 @@ -6,9 +6,9 @@ # PORTNAME= tripwire -PORTVERSION= 2.4.1.2 +PORTVERSION= 2.4.2.2 CATEGORIES= security -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTNAME}-${PORTVERSION}-src +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= cy@FreeBSD.org @@ -17,7 +17,7 @@ LATEST_LINK= ${PORTNAME} MAN5= twfiles.5 twconfig.5 twpolicy.5 MAN8= siggen.8 tripwire.8 twadmin.8 twintro.8 twprint.8 -NO_PACKAGE= "requires local database to be built" +NO_PACKAGE= requires manual acceptance of license agreement WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-src USE_BZIP2= yes GNU_CONFIGURE= yes @@ -27,7 +27,7 @@ M4= /usr/bin/m4 # Tripwire config files are stored in TWCFG -TWCFG?= /usr/local/etc/tripwire +TWCFG?= ${ETCDIR} # Tripwire policy files are stored in TWPOLICY. TWPOLICY?= ${TWCFG} # The Tripwire site key files are stored in TWSITEKEYDIR. @@ -75,7 +75,7 @@ create-database: .ifndef NO_DB_BUILD - @ ${MKDIR} -p ${TWCFG} ${TWPOLICY} ${TWSITEKEYDIR} ${TWLOCALKEYDIR} \ + @ ${MKDIR} ${TWCFG} ${TWPOLICY} ${TWSITEKEYDIR} ${TWLOCALKEYDIR} \ ${TWDB} ${TWREPORT} @ ${ECHO} Creating tripwire database @ cd ${TWCFG} && ${PREFIX}/sbin/tripwire --init @@ -84,7 +84,6 @@ @ ${ECHO} policy file are signed using the local and site keys, @ ${ECHO} therefore according to the support staff at @ ${ECHO} tripwiresecurity.com, creating a floppy is not necessary. - .endif post-install: install-config-files create-database Index: distinfo =================================================================== RCS file: /home/pcvs/ports/security/tripwire/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- distinfo 3 Jul 2011 14:03:47 -0000 1.7 +++ distinfo 21 Jan 2012 13:19:05 -0000 @@ -1,2 +1,2 @@ -SHA256 (tripwire-2.4.1.2-src.tar.bz2) = 55462b13a81aa65b83a76cd43d8617a60eb669d2b3d9999d0377a0e68e692907 -SIZE (tripwire-2.4.1.2-src.tar.bz2) = 711311 +SHA256 (tripwire-2.4.2.2-src.tar.bz2) = e09a7bdca9302e704cc62067399e0b584488f825b0e58c82ad6d54cd2e899fad +SIZE (tripwire-2.4.2.2-src.tar.bz2) = 716616 Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/security/tripwire/pkg-plist,v retrieving revision 1.6 diff -u -r1.6 pkg-plist --- pkg-plist 16 Feb 2006 15:17:30 -0000 1.6 +++ pkg-plist 21 Jan 2012 13:19:05 -0000 @@ -6,4 +6,5 @@ share/doc/tripwire/TRADEMARK share/doc/tripwire/policyguide.txt @dirrm share/doc/tripwire -@unexec echo If permanently deleting this package, %%TWCFG%% and %%TWDB%% must be removed manually +@unexec rmdir %%TWCFG%% %%TWDB%% 2>/dev/null || true +@unexec if [ -d %%TWCFG%% ] || [ -d %%TWDB%% ] ; then echo If permanently deleting this package, %%TWCFG%% and %%TWDB%% must be removed manually; fi --ELM1327152272-40746-0_--