From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 7 04:10:05 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82B6737B401 for ; Mon, 7 Apr 2003 04:10:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F83D43F93 for ; Mon, 7 Apr 2003 04:10:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h37BA4Up042136 for ; Mon, 7 Apr 2003 04:10:04 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h37BA4In042135; Mon, 7 Apr 2003 04:10:04 -0700 (PDT) Resent-Date: Mon, 7 Apr 2003 04:10:04 -0700 (PDT) Resent-Message-Id: <200304071110.h37BA4In042135@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Miguel Mendez Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC6837B401; Mon, 7 Apr 2003 04:09:58 -0700 (PDT) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AA4043FE5; Mon, 7 Apr 2003 04:09:56 -0700 (PDT) (envelope-from flynn@energyhq.homeip.net) Received: by energyhq.homeip.net (Postfix, from userid 1000) id C29B62B80F; Mon, 7 Apr 2003 13:09:53 +0200 (CEST) Message-Id: <20030407110953.C29B62B80F@energyhq.homeip.net> Date: Mon, 7 Apr 2003 13:09:53 +0200 (CEST) From: Miguel Mendez To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: cy@FreeBSD.org Subject: ports/50670: Add some voodoo magic to security/tripwire X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Miguel Mendez List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2003 11:10:05 -0000 >Number: 50670 >Category: ports >Synopsis: Add some voodoo magic to security/tripwire >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 07 04:10:04 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Miguel Mendez >Release: FreeBSD 4.8-RELEASE i386 >Organization: >Environment: System: FreeBSD energyhq.homeip.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Wed Apr 2 08:04:06 CEST 2003 root@energyhq.homeip.net:/usr/obj/usr/src/sys/ENERGYHQ i386 >Description: Wouldn't it be nice it the tripwire install automagically chose the right mail program from /etc/mail/mailer.conf? :) >How-To-Repeat: >Fix: --- tripwire.diff begins here --- diff -ruN tripwire.old/Makefile tripwire/Makefile --- tripwire.old/Makefile Fri Mar 7 07:10:50 2003 +++ tripwire/Makefile Mon Apr 7 13:02:22 2003 @@ -7,7 +7,7 @@ PORTNAME= tripwire PORTVERSION= 2.3.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://download.sourceforge.net/tripwire/ DISTNAME= tripwire-2.3.1-2 @@ -21,10 +21,13 @@ WRKSRC= ${WRKDIR}/${DISTNAME} BUILD_WRKSRC= ${WRKSRC}/src USE_GMAKE= yes +USE_REINPLACE= yes ALL_TARGET= release MAKE_ARGS= SYSPRE=${ARCH}-unknown-freebsd IS_INTERACTIVE= yes +MAILER!= grep ^sendmail /etc/mail/mailer.conf | awk '{print $2}' + # Tripwire config files are stored in TWCFG TWCFG?= /usr/local/etc/tripwire # Tripwire policy files are stored in TWPOLICY. @@ -57,6 +60,11 @@ @ ${MV} ${WRKSRC}/man/man4/twconfig.4 ${WRKSRC}/man/man5/twconfig.5 @ ${MV} ${WRKSRC}/man/man4/twpolicy.4 ${WRKSRC}/man/man5/twpolicy.5 +# Make this port aware of postfix installs +post-patch: + ${REINPLACE_CMD} -e 's@/usr/sbin/sendmail@${MAILER}@' \ + ${WRKSRC}/install/install.cfg + install-software: @ ${ECHO_CMD} TWPOLICY=${TWPOLICY} >> ${WRKSRC}/install/install.cfg @ ${ECHO_CMD} TWSITEKEYDIR=${TWSITEKEYDIR} >> ${WRKSRC}/install/install.cfg --- tripwire.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: