From owner-freebsd-ports-bugs@FreeBSD.ORG Sat May 1 14:40:22 2004 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 9025B16A4D1 for ; Sat, 1 May 2004 14:40:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F2A843D64 for ; Sat, 1 May 2004 14:40:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i41LeADv013172 for ; Sat, 1 May 2004 14:40:10 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i41LeAnW013171; Sat, 1 May 2004 14:40:10 -0700 (PDT) (envelope-from gnats) Resent-Date: Sat, 1 May 2004 14:40:10 -0700 (PDT) Resent-Message-Id: <200405012140.i41LeAnW013171@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, Matthew Seaman Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0851716A4CE for ; Sat, 1 May 2004 14:33:34 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 781CB43D48 for ; Sat, 1 May 2004 14:33:32 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost.infracaninophile.co.uk [IPv6:::1])i41LXROA043700 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 1 May 2004 22:33:27 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id i41LXRHh043699; Sat, 1 May 2004 22:33:27 +0100 (BST) (envelope-from matthew) Message-Id: <200405012133.i41LXRHh043699@happy-idiot-talk.infracaninophile.co.uk> Date: Sat, 1 May 2004 22:33:27 +0100 (BST) From: Matthew Seaman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/66154: [New port] net/phpldapadmin X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matthew Seaman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 21:40:22 -0000 >Number: 66154 >Category: ports >Synopsis: [New port] net/phpldapadmin >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 01 14:40:09 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 4.10-BETA i386 >Organization: Infracaninophile >Environment: System: FreeBSD happy-idiot-talk.infracaninophile.co.uk 4.10-BETA FreeBSD 4.10-BETA #66: Fri Apr 23 15:48:39 BST 2004 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: phpLDAPadmin - administer LDAP databases through a web interface. "phpLDAPadmin is a web-based LDAP client. It provides easy, anywhere-accessible, multi-language administration for your LDAP server. Its hierarchical tree-viewer and advanced search functionality make it intuitive to browse and administer your LDAP directory. Since it is a web application, this LDAP browser works on many platforms, making your LDAP server easily manageable from any location. phpLDAPadmin is the perfect LDAP browser for the LDAP professional and novice alike. Its user base consists mostly of LDAP administration professionals." http://phpldapadmin.sourceforge.net/ >How-To-Repeat: >Fix: --- phpldapadmin.shar begins here --- # 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: # # phpldapadmin # phpldapadmin/Makefile # phpldapadmin/pkg-descr # phpldapadmin/distinfo # phpldapadmin/pkg-message # echo c - phpldapadmin mkdir -p phpldapadmin > /dev/null 2>&1 echo x - phpldapadmin/Makefile sed 's/^X//' >phpldapadmin/Makefile << 'END-of-phpldapadmin/Makefile' X# New ports collection makefile for: phpLDAPadmin X# Date created: 30 Apr 2004 X# Whom: Matthew Seaman X# X# $FreeBSD$ X# X XPORTNAME= phpldapadmin XPORTVERSION= 0.9.3 XCATEGORIES= net www XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= phpldapadmin X XMAINTAINER= m.seaman@infracaninophile.co.uk XCOMMENT= A set of PHP-scripts to adminster LDAP servers over the web X XUSE_PHP= yes XWANT_PHP_WEB= yes XNO_BUILD= yes X XWWWDIR?= www/${PORTNAME} X XMSG_SKEL= ${PKGDIR}/pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message XPLIST= ${WRKDIR}/plist XPLIST_SUB+= WWWDIR=${WWWDIR} X X.SILENT: X Xpost-patch: X ${RM} -f ${PLIST} X cd ${WRKSRC} ; \ X ${FIND} . ! -type d ! -name .cvsignore | ${SORT} | \ X ${SED} "s,^.,%%WWWDIR%%," >${PLIST} ; \ X ${FIND} . -type d | ${SORT} -r | \ X ${SED} "s,^.,@dirrm %%WWWDIR%%," >>${PLIST} X ${SED} -e 's,%%WWWDIR%%,${WWWDIR},g' \ X -e 's,%%PREFIX%%,${PREFIX},g' ${MSG_SKEL} > ${PKGMESSAGE} X Xdo-install: X cd ${WRKSRC} ; \ X for src in $$( ${FIND} . ! -name .cvsignore ) ; do \ X dst=${PREFIX}/${WWWDIR}$${src#.} ; \ X if ${TEST} -d $$src ; then \ X ${MKDIR} $$dst ; \ X else \ X ${INSTALL_DATA} $$src $$dst ; \ X fi \ X done X Xpost-install: X ${ECHO_MSG} X ${CAT} ${PKGMESSAGE} X ${ECHO_MSG} X X.include END-of-phpldapadmin/Makefile echo x - phpldapadmin/pkg-descr sed 's/^X//' >phpldapadmin/pkg-descr << 'END-of-phpldapadmin/pkg-descr' XphpLDAPadmin is a web-based LDAP client. It provides easy, Xanywhere-accessible, multi-language administration for your LDAP Xserver. Its hierarchical tree-viewer and advanced search functionality Xmake it intuitive to browse and administer your LDAP directory. Since Xit is a web application, this LDAP browser works on many platforms, Xmaking your LDAP server easily manageable from any Xlocation. phpLDAPadmin is the perfect LDAP browser for the LDAP Xprofessional and novice alike. Its user base consists mostly of LDAP Xadministration professionals. X XWWW: http://phpldapadmin.sourceforge.net/ END-of-phpldapadmin/pkg-descr echo x - phpldapadmin/distinfo sed 's/^X//' >phpldapadmin/distinfo << 'END-of-phpldapadmin/distinfo' XMD5 (phpldapadmin-0.9.3.tar.gz) = f51c805ff9d2bbfb5af44247c9de0577 XSIZE (phpldapadmin-0.9.3.tar.gz) = 231903 END-of-phpldapadmin/distinfo echo x - phpldapadmin/pkg-message sed 's/^X//' >phpldapadmin/pkg-message << 'END-of-phpldapadmin/pkg-message' X X phpLDAPadmin has been installed into: X X %%PREFIX%%/%%WWWDIR%% X X Please copy config.php.example to config.php and edit to suit X your needs. X X To make phpLDAPadmin available through your web site, I suggest X that you add the following to httpd.conf: X X Alias /phpldapadmin/ "%%PREFIX%%/%%WWWDIR%%/" X X You will need a version of PHP with LDAP functionality enabled, X which is not the default. If necessary, enable the 'OPENLDAP' X option in the www/mod_php4 port's configuration screen and X reinstall PHP. END-of-phpldapadmin/pkg-message exit --- phpldapadmin.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: