Date: Wed, 28 Jul 2004 20:50:29 +0200 (CEST) From: Florent Thoumie <flz@xbsd.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/69721: New port: net/ldapsh - Interactive shell used to administer ldap directories Message-ID: <20040728185029.8A0DA14D9@gw.xbsd.org> Resent-Message-ID: <200407281900.i6SJ0ZaS094588@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 69721 >Category: ports >Synopsis: New port: net/ldapsh - Interactive shell used to administer ldap directories >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: Wed Jul 28 19:00:35 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Florent Thoumie >Release: FreeBSD 4.9-RC i386 >Organization: Xbsd.org >Environment: System: FreeBSD gw 4.9-RC FreeBSD 4.9-RC #4: Sun Oct 5 14:25:09 CEST 2003 rf@gw:/usr/src/sys/compile/GW i386 >Description: ldapsh is an interactive shell you can use to administer ldap directories. It provides an extensible command mechanism, with most of the necessary builtin commands (such as 'clone', 'edit', 'rm'), and it's relatively easy to add more commands. It supports configuring multiple LDAP sources, and storing your UID for each source so you don't have to type them each time. >How-To-Repeat: N/A >Fix: --- ldapsh-1.2.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: # # ldapsh # ldapsh/Makefile # ldapsh/pkg-descr # ldapsh/pkg-plist # ldapsh/distinfo # echo c - ldapsh mkdir -p ldapsh > /dev/null 2>&1 echo x - ldapsh/Makefile sed 's/^X//' >ldapsh/Makefile << 'END-of-ldapsh/Makefile' X# New ports collection makefile for: ldapsh X# Date created: Jul 28 2004 X# Whom: Florent Thoumie <flz@xbsd.org> X# X# $FreeBSD$ X# X XPORTNAME= ldapsh XPORTVERSION= 1.2 XCATEGORIES= net XMASTER_SITES= http://madstop.com/ldapsh/ XEXTRACT_SUFX= .tgz X XMAINTAINER= flz@xbsd.org XCOMMENT= Interactive shell used to administer ldap directories X XBUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ X ${SITE_PERL}/Net/LDAP.pm:${PORTSDIR}/net/p5-perl-ldap \ X ${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_PERL5= yes XNO_BUILD= yes XWRKSRC= ${WRKDIR}/ldapsh X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 500600 XBUILD_DEPENDS+= ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long X.endif X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/ldapsh ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/examples/LdapConfig.pl ${PREFIX}/etc/LdapConfig.pl.sample X ${MKDIR} -p ${PREFIX}/lib/perl5/site_perl/${PERL_VER}/ X ${CP} -r ${WRKSRC}/lib/Net ${PREFIX}/lib/perl5/site_perl/${PERL_VER}/ X X.include <bsd.port.post.mk> END-of-ldapsh/Makefile echo x - ldapsh/pkg-descr sed 's/^X//' >ldapsh/pkg-descr << 'END-of-ldapsh/pkg-descr' Xldapsh is an interactive shell you can use to administer ldap directories. It Xprovides an extensible command mechanism, with most of the necessary builtin Xcommands (such as 'clone', 'edit', 'rm'), and it's relatively easy to add more Xcommands. X XIt supports configuring multiple LDAP sources, and storing your UID for each Xsource so you don't have to type them each time. X XWWW: http://madstop.com/?node=ldapsh X X- Florent Thoumie Xflz@xbsd.org END-of-ldapsh/pkg-descr echo x - ldapsh/pkg-plist sed 's/^X//' >ldapsh/pkg-plist << 'END-of-ldapsh/pkg-plist' Xbin/ldapsh Xetc/LdapConfig.pl.sample X%%SITE_PERL%%/Net/LDAP/Config.pm X%%SITE_PERL%%/Net/LDAP/Shell.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/cat.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/clone.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/edit.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/ls.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/new.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/rm.pm X%%SITE_PERL%%/Net/LDAP/Shell/Commands/stub.pm X%%SITE_PERL%%/Net/LDAP/Shell/Config.pm.example X%%SITE_PERL%%/Net/LDAP/Shell/Desc.pm X%%SITE_PERL%%/Net/LDAP/Shell/Schema.pm X%%SITE_PERL%%/Net/LDAP/Shell/Util.pm X@dirrm %%SITE_PERL%%/Net/LDAP/Shell/Commands X@dirrm %%SITE_PERL%%/Net/LDAP/Shell END-of-ldapsh/pkg-plist echo x - ldapsh/distinfo sed 's/^X//' >ldapsh/distinfo << 'END-of-ldapsh/distinfo' XMD5 (ldapsh-1.2.tgz) = 0c4b8583594ddb5ddf6af960a77d1d30 XSIZE (ldapsh-1.2.tgz) = 27095 END-of-ldapsh/distinfo exit --- ldapsh-1.2.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?20040728185029.8A0DA14D9>