From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Dec 4 21:10:20 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF8D216A519 for ; Mon, 4 Dec 2006 21:10:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43EBF43CCD for ; Mon, 4 Dec 2006 21:09:34 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kB4LA8Y7009789 for ; Mon, 4 Dec 2006 21:10:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kB4LA8GY009784; Mon, 4 Dec 2006 21:10:08 GMT (envelope-from gnats) Resent-Date: Mon, 4 Dec 2006 21:10:08 GMT Resent-Message-Id: <200612042110.kB4LA8GY009784@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, Neil Darlow Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A02ED16A4CA for ; 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 ; 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 ; 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 To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/106348: New port: mail/squirrelmail-password_forget-plugin X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Neil Darlow List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2006 21:10:21 -0000 >Number: 106348 >Category: ports >Synopsis: New port: mail/squirrelmail-password_forget-plugin >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 Dec 04 21:10:08 GMT 2006 >Closed-Date: >Last-Modified: >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 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 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: >Unformatted: