diff options
author | miwi <miwi@FreeBSD.org> | 2009-11-21 23:18:06 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2009-11-21 23:18:06 +0800 |
commit | b5a8940dc231811017c9d5cc0effed33c4ce1e1b (patch) | |
tree | 5f63e39dc43eb19d3695e9c45897b6a658dd4fad /sysutils/p5-Plugtools | |
parent | b926ad3fc7743a6ce14603228c8138249dfd81e5 (diff) | |
download | freebsd-ports-gnome-b5a8940dc231811017c9d5cc0effed33c4ce1e1b.tar.gz freebsd-ports-gnome-b5a8940dc231811017c9d5cc0effed33c4ce1e1b.tar.zst freebsd-ports-gnome-b5a8940dc231811017c9d5cc0effed33c4ce1e1b.zip |
Manages POSIX users in LDAP and is extensible via a plugin system.
plgadd - Add a new group to LDAP.
plgclean - Check groups setup in LDAP for non-existent users and remove them.
plgmod - Modify a group setup in LDAP.
plgrm - Remove a group from LDAP.
pluadd - Add a user to LDAP.
plumod - Modify a user in LDAP.
plupass - Update the password for a user in LDAP.
plurm - Remove a user from LDAP.
WWW: http://search.cpan.org/dist/Plugtools/
PR: ports/140133
Submitted by: Zane C, Bowers <vvelox at vvelox.net>
Diffstat (limited to 'sysutils/p5-Plugtools')
-rw-r--r-- | sysutils/p5-Plugtools/Makefile | 34 | ||||
-rw-r--r-- | sysutils/p5-Plugtools/distinfo | 3 | ||||
-rw-r--r-- | sysutils/p5-Plugtools/pkg-descr | 12 | ||||
-rw-r--r-- | sysutils/p5-Plugtools/pkg-plist | 14 |
4 files changed, 63 insertions, 0 deletions
diff --git a/sysutils/p5-Plugtools/Makefile b/sysutils/p5-Plugtools/Makefile new file mode 100644 index 000000000000..0f31eae9c508 --- /dev/null +++ b/sysutils/p5-Plugtools/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: sysutils/p5-Plugtools +# Date created: 2009-10-31 +# Whom: Zane C, Bowers <vvelox@vvelox.net> +# +# $FreeBSD$ +# + +PORTNAME= Plugtools +PORTVERSION= 1.2.1 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../../authors/id/V/VV/VVELOX +PKGNAMEPREFIX= p5- + +MAINTAINER= vvelox@vvelox.net +COMMENT= Manages POSIX users in LDAP and is extensible via a plugin system + +RUN_DEPENDS= ${SITE_PERL}/Net/LDAP/Entry.pm:${PORTSDIR}/net/p5-perl-ldap \ + ${SITE_PERL}/Sys/User/UIDhelper.pm:${PORTSDIR}/sysutils/p5-Sys-User-UIDhelper \ + ${SITE_PERL}/Sys/Group/GIDhelper.pm:${PORTSDIR}/sysutils/p5-Sys-Group-GIDhelper \ + ${SITE_PERL}/Net/LDAP/posixAccount.pm:${PORTSDIR}/net/p5-Net-LDAP-posixAccount \ + ${SITE_PERL}/Net/LDAP/posixGroup.pm:${PORTSDIR}/net/p5-Net-LDAP-posixGroup \ + ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ + ${SITE_PERL}/String/ShellQuote.pm:${PORTSDIR}/textproc/p5-String-ShellQuote \ + ${SITE_PERL}/${PERL_ARCH}/Data/Dumper.pm:${PORTSDIR}/devel/p5-Data-Dumper \ + ${SITE_PERL}/File/BaseDir.pm:${PORTSDIR}/devel/p5-File-BaseDir \ + ${SITE_PERL}/Config/IniHash.pm:${PORTSDIR}/devel/p5-Config-IniHash + +PERL_CONFIGURE= yes + +MAN3= Plugtools.3 \ + Plugtools::Plugins::Dump.3 + +.include <bsd.port.mk> diff --git a/sysutils/p5-Plugtools/distinfo b/sysutils/p5-Plugtools/distinfo new file mode 100644 index 000000000000..f844005df790 --- /dev/null +++ b/sysutils/p5-Plugtools/distinfo @@ -0,0 +1,3 @@ +MD5 (Plugtools-1.2.1.tar.gz) = 105034cbd53f83dd0d3b5cb234a9d8e5 +SHA256 (Plugtools-1.2.1.tar.gz) = 969be8498dd2fedd6125c401c0cbfbbaa7c4cd5befffc891553703dbb0c863b2 +SIZE (Plugtools-1.2.1.tar.gz) = 18871 diff --git a/sysutils/p5-Plugtools/pkg-descr b/sysutils/p5-Plugtools/pkg-descr new file mode 100644 index 000000000000..51dc4fa6af5a --- /dev/null +++ b/sysutils/p5-Plugtools/pkg-descr @@ -0,0 +1,12 @@ +Manages POSIX users in LDAP and is extensible via a plugin system. + +plgadd - Add a new group to LDAP. +plgclean - Check groups setup in LDAP for non-existent users and remove them. +plgmod - Modify a group setup in LDAP. +plgrm - Remove a group from LDAP. +pluadd - Add a user to LDAP. +plumod - Modify a user in LDAP. +plupass - Update the password for a user in LDAP. +plurm - Remove a user from LDAP. + +WWW: http://search.cpan.org/dist/Plugtools/ diff --git a/sysutils/p5-Plugtools/pkg-plist b/sysutils/p5-Plugtools/pkg-plist new file mode 100644 index 000000000000..b9e9d441e9f6 --- /dev/null +++ b/sysutils/p5-Plugtools/pkg-plist @@ -0,0 +1,14 @@ +bin/plgadd +bin/plgclean +bin/plgmod +bin/plgrm +bin/pluadd +bin/plumod +bin/plupass +bin/plurm +%%SITE_PERL%%/Plugtools.pm +%%SITE_PERL%%/Plugtools/Plugins/Dump.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Plugtools/.packlist +@dirrmtry %%SITE_PERL%%/Plugtools/Plugins/ +@dirrmtry %%SITE_PERL%%/Plugtools/ +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Plugtools/ |