Date: Mon, 4 Dec 2006 20:55:50 +0000 (GMT) From: Neil Darlow <neil@darlow.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/106348: New port: mail/squirrelmail-password_forget-plugin Message-ID: <20061204205550.BD6E8102C90@router.darlow.co.uk> Resent-Message-ID: <200612042110.kB4LA8GY009784@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <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: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061204205550.BD6E8102C90>