From neil@darlow.co.uk  Mon Dec  4 21:02:30 2006
Return-Path: <neil@darlow.co.uk>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id A02ED16A4CA
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Dec 2006 21:02:30 +0000 (UTC)
	(envelope-from neil@darlow.co.uk)
Received: from router.darlow.co.uk (cpc1-bigg1-0-0-cust731.lutn.cable.ntl.com [80.6.42.220])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0484043DB4
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Dec 2006 20:55:17 +0000 (GMT)
	(envelope-from neil@darlow.co.uk)
Received: from router.darlow.co.uk (localhost [127.0.0.1])
	by router.darlow.co.uk (Postfix) with ESMTP id EB273102F7D
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Dec 2006 20:55:50 +0000 (GMT)
Received: by router.darlow.co.uk (Postfix, from userid 1001)
	id BD6E8102C90; Mon,  4 Dec 2006 20:55:50 +0000 (GMT)
Message-Id: <20061204205550.BD6E8102C90@router.darlow.co.uk>
Date: Mon,  4 Dec 2006 20:55:50 +0000 (GMT)
From: Neil Darlow <neil@darlow.co.uk>
Reply-To: Neil Darlow <neil@darlow.co.uk>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: mail/squirrelmail-password_forget-plugin
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         106348
>Category:       ports
>Synopsis:       New port: mail/squirrelmail-password_forget-plugin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 04 21:10:08 GMT 2006
>Closed-Date:    Mon Dec 04 21:56:48 GMT 2006
>Last-Modified:  Mon Dec  4 22:01:13 GMT 2006
>Originator:     Neil Darlow
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD router.darlow.co.uk 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Sun Oct 1 16:54:02 BST 2006 root@router.darlow.co.uk:/usr/obj/usr/src/sys/ROUTER i386
>Description:
A plugin which provides additional security when squirrelmail is used
		at a public terminal.
>How-To-Repeat:
N/A
>Fix:
I maintain the squirrelmail-vlogin-plugin and wish to assume maintainership
		of this port also.
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       mail/squirrelmail-password_forget-plugin
#       mail/squirrelmail-password_forget-plugin/Makefile
#       mail/squirrelmail-password_forget-plugin/distinfo
#       mail/squirrelmail-password_forget-plugin/pkg-descr
#       mail/squirrelmail-password_forget-plugin/pkg-plist
#
echo c - mail/squirrelmail-password_forget-plugin
mkdir -p mail/squirrelmail-password_forget-plugin > /dev/null 2>&1
echo x - mail/squirrelmail-password_forget-plugin/Makefile
sed 's/^X//' >mail/squirrelmail-password_forget-plugin/Makefile << 'END-of-mail/squirrelmail-password_forget-plugin/Makefile'
X# New ports collection makefile for:   squirrelmail-password_forget-plugin
X# Date created:                4 Dec 2006
X# Whom:                Neil Darlow <neil@darlow.co.uk>
X#
X# $FreeBSD$
X
XPORTNAME=              squirrelmail-${SQUIRREL_PLUGIN_NAME}-plugin
XPORTVERSION=           2.1
XCATEGORIES=            mail www
XMASTER_SITES=          http://www.squirrelmail.org/plugins/
XDISTNAME=              ${SQUIRREL_PLUGIN_NAME}.${PORTVERSION}-1.0.1
XDIST_SUBDIR=           squirrelmail
X
XMAINTAINER=            neil@darlow.co.uk
XCOMMENT=               Prevent reuse of login details by browsers at public terminals
X
XRUN_DEPENDS=           ${SQUIRRELDIR}/index.php:${PORTSDIR}/mail/squirrelmail
X
XSQUIRREL_PLUGIN_NAME=  password_forget
X
X.ifdef SQUIRRELDIR
XPLIST_SUB+=            SQUIRRELDIR=${SQUIRRELDIR}
X.else
X.      ifndef WITHOUT_WWWDIR
XSQUIRRELDIR=           ${PREFIX}/www/squirrelmail
XPLIST_SUB+=            SQUIRRELDIR=www/squirrelmail
X.      else
XSQUIRRELDIR=           ${PREFIX}/squirrelmail
XPLIST_SUB+=            SQUIRRELDIR=squirrelmail
X.      endif
X.endif
X
XNO_BUILD=              yes
XNO_WRKSUBDIR=          yes
XUSE_PERL5_BUILD=       yes
XWANT_PHP_WEB=          yes
X
Xpre-everything::
X       @${ECHO} ""
X.ifndef WITHOUT_ACTIVATE
X       @${ECHO} "Activating plug-in in SquirrelMail after installation."
X       @${ECHO} "If you don't want to automatically activate the plug-in set"
X       @${ECHO} "WITHOUT_ACTIVATE=yes"
X.else
X       @${ECHO} "NOT Activating plug-in in SquirrelMail after installation."
X       @${ECHO} "If you want to automatically activate the plug-in unset"
X       @${ECHO} "WITHOUT_ACTIVATE"
X.endif
X       @${ECHO} ""
X
Xdo-install:
X       ${CP} -rp ${WRKSRC}/${SQUIRREL_PLUGIN_NAME} ${SQUIRRELDIR}/plugins
X       ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${SQUIRRELDIR}/plugins/${SQUIRREL_PLUGIN_NAME}
X
Xpost-install:
X.ifndef WITHOUT_ACTIVATE
X.if exists( ${SQUIRRELDIR}/config/config.php )
X       @${ECHO} "Activating plug-in in SquirrelMail"
X       ${SQUIRRELDIR}/config/conf.pl --install-plugin ${SQUIRREL_PLUGIN_NAME}
X.endif
X.else
X       @${ECHO} "To activate the plug-in in SquirrelMail use"
X       @${ECHO} "${SQUIRRELDIR}/config/conf.pl --install-plugin ${SQUIRREL_PLUGIN_NAME}"
X.endif
X
X.include <bsd.port.mk>
END-of-mail/squirrelmail-password_forget-plugin/Makefile
echo x - mail/squirrelmail-password_forget-plugin/distinfo
sed 's/^X//' >mail/squirrelmail-password_forget-plugin/distinfo << 'END-of-mail/squirrelmail-password_forget-plugin/distinfo'
XMD5 (squirrelmail/password_forget.2.1-1.0.1.tar.gz) = 33ffd387d5190b690d53358cb3b4e691
XSHA256 (squirrelmail/password_forget.2.1-1.0.1.tar.gz) = c9297692550a29dfb9b1760fe4837a2fb8c451d472dd5493d51f3631772e2ed1
XSIZE (squirrelmail/password_forget.2.1-1.0.1.tar.gz) = 8971
END-of-mail/squirrelmail-password_forget-plugin/distinfo
echo x - mail/squirrelmail-password_forget-plugin/pkg-descr
sed 's/^X//' >mail/squirrelmail-password_forget-plugin/pkg-descr << 'END-of-mail/squirrelmail-password_forget-plugin/pkg-descr'
XChanges the name of the input form field on the login screen so that newer
Xbrowsers have an almost impossible time trying to remember your name and
Xpassword. Use this if you want extra security or the majority of your users
Xuse public terminals.
X
XWWW: http://www.squirrelmail.org
X
X- Neil Darlow
Xneil@darlow.co.uk
END-of-mail/squirrelmail-password_forget-plugin/pkg-descr
echo x - mail/squirrelmail-password_forget-plugin/pkg-plist
sed 's/^X//' >mail/squirrelmail-password_forget-plugin/pkg-plist << 'END-of-mail/squirrelmail-password_forget-plugin/pkg-plist'
X@unexec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --remove-plugin password_forget; fi
X%%SQUIRRELDIR%%/plugins/password_forget/COPYING
X%%SQUIRRELDIR%%/plugins/password_forget/INSTALL
X%%SQUIRRELDIR%%/plugins/password_forget/README
X%%SQUIRRELDIR%%/plugins/password_forget/config.php.sample
X%%SQUIRRELDIR%%/plugins/password_forget/functions.php
X%%SQUIRRELDIR%%/plugins/password_forget/index.php
X%%SQUIRRELDIR%%/plugins/password_forget/setup.php
X%%SQUIRRELDIR%%/plugins/password_forget/version
X@dirrmtry %%SQUIRRELDIR%%/plugins/password_forget
X@exec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --install-plugin password_forget; fi
END-of-mail/squirrelmail-password_forget-plugin/pkg-plist
exit

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon Dec 4 21:10:43 UTC 2006 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=106348 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Mon Dec 4 21:56:44 UTC 2006 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=106348 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/106348: commit references a PR
Date: Mon,  4 Dec 2006 21:57:03 +0000 (UTC)

 miwi        2006-12-04 21:56:46 UTC
 
   FreeBSD ports repository
 
   Modified files:
     mail                 Makefile 
   Added files:
     mail/squirrelmail-password_forget-plugin Makefile distinfo 
                                              pkg-descr pkg-plist 
   Log:
   Changes the name of the input form field on the login screen so that newer
   browsers have an almost impossible time trying to remember your name and
   password. Use this if you want extra security or the majority of your users
   use public terminals.
   
   WWW: http://www.squirrelmail.org
   
   PR:             ports/106348
   Submitted by:   Neil Darlow <neil at darlow.co.uk>
   
   Revision  Changes    Path
   1.812     +1 -0      ports/mail/Makefile
   1.1       +67 -0     ports/mail/squirrelmail-password_forget-plugin/Makefile (new)
   1.1       +3 -0      ports/mail/squirrelmail-password_forget-plugin/distinfo (new)
   1.1       +9 -0      ports/mail/squirrelmail-password_forget-plugin/pkg-descr (new)
   1.1       +11 -0     ports/mail/squirrelmail-password_forget-plugin/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
