From joe@paranoia.ghis.net Mon Aug  2 15:25:15 1999
Return-Path: <joe@paranoia.ghis.net>
Received: from paranoia.ghis.net (paranoia.ghis.net [206.251.65.151])
	by hub.freebsd.org (Postfix) with ESMTP id 7A45514F23
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  2 Aug 1999 15:25:11 -0700 (PDT)
	(envelope-from joe@paranoia.ghis.net)
Received: (from root@localhost)
	by paranoia.ghis.net (8.9.3/8.9.3) id PAA85013;
	Mon, 2 Aug 1999 15:22:17 -0700 (PDT)
	(envelope-from joe)
Message-Id: <199908022222.PAA85013@paranoia.ghis.net>
Date: Mon, 2 Aug 1999 15:22:17 -0700 (PDT)
From: root@paranoia.ghis.net
Sender: joe@paranoia.ghis.net
Reply-To: root@paranoia.ghis.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: procmail 3.13 port
X-Send-Pr-Version: 3.2

>Number:         12934
>Category:       ports
>Synopsis:       procmail 3.13 port doesn't have "install-suid" make
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    ache
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug  2 15:30:01 PDT 1999
>Closed-Date:    Tue Dec 28 23:32:18 PST 1999
>Last-Modified:  Tue Dec 28 23:33:22 PST 1999
>Originator:     Charlie &
>Release:        FreeBSD 3.2-STABLE i386
>Organization:
ghis.NET
>Environment:

Pentium 166 / 128 mb RAM / 2 gig IDE HD, just cvs'ed the latest ports
collection.

>Description:

When building the procmail port, after compilation finishes it mentions
"do a make install-suid for increased security and speed", yet
install-suid is not a valid target in the makefile.

>How-To-Repeat:

cd /usr/ports/mail/procmail && make

>Fix:
	
add the "install-suid" target back into the makefile, or remove the notice
at the end of the build process so joe dumbuser doesn't come onto #freebsd
asking why he can't make install-suid with procmail. :)

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->ache  
Responsible-Changed-By: cpiazza 
Responsible-Changed-When: Mon Aug 2 15:56:35 PDT 1999 
Responsible-Changed-Why:  
Over to maintainer 

From: Chris Piazza <cpiazza@home.net>
To: root@paranoia.ghis.net
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ports/12934: procmail 3.13 port
Date: Mon, 2 Aug 1999 15:57:33 -0700

 > >Description:
 > 
 > When building the procmail port, after compilation finishes it mentions
 > "do a make install-suid for increased security and speed", yet
 > install-suid is not a valid target in the makefile.
 > 
 > >Fix:
 > 	
 > add the "install-suid" target back into the makefile, or remove the notice
 > at the end of the build process so joe dumbuser doesn't come onto #freebsd
 > asking why he can't make install-suid with procmail. :)
 
 Hi joe, ache,
 
 The port automatically uses install-suid and install.man
 
 from the Makefile:
 INSTALL_TARGET= install-suid install.man
 
 A solution might be to just add something like this (some minor
 portlint changes included):
 
 Index: procmail/Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/mail/procmail/Makefile,v
 retrieving revision 1.26
 diff -u -r1.26 Makefile
 --- Makefile	1999/04/07 06:11:23	1.26
 +++ Makefile	1999/08/02 22:55:37
 @@ -7,14 +7,13 @@
  #
  
  DISTNAME=       procmail-3.13.1
 -PKGNAME=        procmail-3.13.1
  CATEGORIES=	mail
  MASTER_SITES=	ftp://ftp.procmail.org/pub/procmail/ \
  		ftp://ftp.informatik.rwth-aachen.de/pub/packages/procmail/
 -INSTALL_TARGET= install-suid install.man
  
  MAINTAINER=     ache@FreeBSD.ORG
  
 +INSTALL_TARGET=	install-suid install.man
  # It asks for list af directories to do test for file locking
  # (defaults to /tmp and ".", so return should suffice in most cases).
  .if !defined(PACKAGE_BUILDING) # handled in patch-aa
 @@ -22,5 +21,9 @@
  .endif
  MAN1=		procmail.1 formail.1 lockfile.1
  MAN5=		procmailex.5 procmailrc.5 procmailsc.5
 +
 +install-suid:
 +	@${ECHO_MSG} "install-suid is not needed for this port.  Please run"
 +	@${ECHO_MSG} "make install if you haven't already."
  
  .include <bsd.port.mk>
 
 -Chris
 
 -- 
 cpiazza@home.net              cpiazza@FreeBSD.org
 "It's better to be quotable than to be honest."
                                    --Tom Stoppard
 

From: Brett Taylor <brett@peloton.physics.montana.edu>
To: root@paranoia.ghis.net
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ports/12934: procmail 3.13 port
Date: Mon, 2 Aug 1999 17:51:11 -0600 (MDT)

 Hi,
 
 > >Synopsis:       procmail 3.13 port doesn't have "install-suid" make
 
 > When building the procmail port, after compilation finishes it
 > mentions "do a make install-suid for increased security and speed",
 > yet install-suid is not a valid target in the makefile.
 
 This information is provided by the procmail build, not something done by
 the ports team.  If you examine the port Makefile you find that it uses
 the install-suid install target.  Typing "make install-suid" for the
 FreeBSD port Makefile will of course do nothing as it isn't valid for the
 port Makefile.  There's nothing wrong w/ this port.
 
 Brett
 ***********************************************************
 Brett Taylor            brett@peloton.physics.montana.edu *
                         brett@daemonnews.org              *
 							  *
 			http://www.daemonnews.org/        *
 ***********************************************************
 
 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Tue Dec 28 23:32:18 PST 1999 
State-Changed-Why:  
Fixed, thanks! 
>Unformatted:
 		 target as mentioned in makefile echo and documentation.
