Date: Sat, 1 May 2004 22:33:27 +0100 (BST) From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/66154: [New port] net/phpldapadmin Message-ID: <200405012133.i41LXRHh043699@happy-idiot-talk.infracaninophile.co.uk> Resent-Message-ID: <200405012140.i41LeAnW013171@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <bsd.port.mk> 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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405012133.i41LXRHh043699>