Bug 112198 - New port: sysutils/lugtools A set of shell scripts for managing LDAP POSIX user and group creation and removal.
Summary: New port: sysutils/lugtools A set of shell scripts for managing LDAP POSIX ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-28 03:30 UTC by kitsune
Modified: 2007-06-04 14:30 UTC (History)
0 users

See Also:


Attachments
sysutils-lugtools.shar (2.86 KB, text/plain)
2007-04-28 03:30 UTC, kitsune
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kitsune 2007-04-28 03:30:04 UTC

A set of shell scripts for managing LDAP POSIX user and group creation
and removal.

lgadd - add a LDAP group
lgrm - remove a LDAP group
lpwo - change a LDAP password
luadd - add a LDAP user
lurm - remove a LDAP user

WWW: http://vvelox.net/projects/lugtools/

How-To-Repeat: 

1: Notice it is not in the ports.
2:
3: Double check that the depends are correct and ponder the difference between monkies and monkeys.
4: Unshar
5: Install
6: Enjoy.
Comment 1 kitsune 2007-04-28 23:36:33 UTC
# 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:
#
#	sysutils/lugtools/
#	sysutils/lugtools/Makefile
#	sysutils/lugtools/distinfo
#	sysutils/lugtools/pkg-descr
#
echo c - sysutils/lugtools/
mkdir -p sysutils/lugtools/ > /dev/null 2>&1
echo x - sysutils/lugtools/Makefile
sed 's/^X//' >sysutils/lugtools/Makefile << 'END-of-sysutils/lugtools/Makefile'
X# New ports collection makefile for: lugtools
X# Date created:        28 April 2007
X# Whom:                Zane C. Bowers
X#
X# $FreeBSD$
X#
X
XPORTNAME=	lugtools
XPORTVERSION=	0.1.0
XCATEGORIES=	sysutils net
XMASTER_SITES=   http://vvelox.net/src/ldap/
XDISTNAME=	${PORTNAME}-${PORTVERSION}
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	vvelox@vvelox.net
XCOMMENT=	Handles creation and removal of LDAP POSIX user and groups
X
XWANT_OPENLDAP_VER?=     23
X.if (${WANT_OPENLDAP_VER} != 21) && (${WANT_OPENLDAP_VER} != 22) && (${WANT_OPENLDAP_VER} != 23) && (${WANT_OPENLDAP_VER} != 24)
XBROKEN= Incompatible OpenLDAP version: ${WANT_OPENLDAP_VER}
X.endif
X
XRUN_DEPENDS=    ldapadd:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client \
X		ldapsearch:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client \
X		ldapdelete:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client \
X		ldapmodify:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client \
X		ldapmodrdn:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client \
X		ldappasswd:${PORTSDIR}/net/openldap${WANT_OPENLDAP_VER}-client
X
XUSE_PERL5=	yes
X
XPKG_PLIST=	bin/lgadd \
X		bin/lgrm \
X		bin/lpwo \
X		bin/luadd \
X		bin/lurm
X
XMAN1=		lpwo.1 \
X		luadd.1 \
X		lurm.1
X
XMAN5=		dotlugtools.5
X
XWRKSRC=		${WRKDIR}/${PORTNAME}
X
X#nothing to configure
Xdo-configure:
X	@${ECHO} -n
X
X#nothing to build
Xdo-build:
X	@${ECHO} -n
X
Xdo-install:
X	@${EXEC} cd ${WRKDIR}/${PORTNAME}/ ; ${WRKDIR}/${PORTNAME}/install ${PREFIX}
X
X.include <bsd.port.mk>
END-of-sysutils/lugtools/Makefile
echo x - sysutils/lugtools/distinfo
sed 's/^X//' >sysutils/lugtools/distinfo << 'END-of-sysutils/lugtools/distinfo'
XMD5 (lugtools-0.1.0.tgz) = e121f1ba0c909275d2d65686f6436e7f
XSHA256 (lugtools-0.1.0.tgz) = c68c764f5fa28c2aa964a1c7e4b002445e3e88aabcaf0270ead9d322c244cff2
XSIZE (lugtools-0.1.0.tgz) = 8356
END-of-sysutils/lugtools/distinfo
echo x - sysutils/lugtools/pkg-descr
sed 's/^X//' >sysutils/lugtools/pkg-descr << 'END-of-sysutils/lugtools/pkg-descr'
XA set of shell scripts for managing LDAP POSIX user and group creation
Xand removal.
X
Xlgadd - add a LDAP group
Xlgrm - remove a LDAP group
Xlpwo - change a LDAP password
Xluadd - add a LDAP user
Xlurm - remove a LDAP user
X
XWWW: http://vvelox.net/projects/lugtools/
END-of-sysutils/lugtools/pkg-descr
exit
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2007-05-29 15:54:47 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2007-06-04 14:24:18 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2007-06-04 14:24:36 UTC
miwi        2007-06-04 13:24:29 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/lugtools    Makefile distinfo pkg-descr 
  Log:
  A set of shell scripts for managing LDAP POSIX user and group creation
  and removal.
  
  WWW: http://vvelox.net/projects/lugtools/
  
  PR:             ports/112198
  Submitted by:   kitsune <v.velox@vvelox.net>
  
  Revision  Changes    Path
  1.916     +1 -0      ports/sysutils/Makefile
  1.1       +48 -0     ports/sysutils/lugtools/Makefile (new)
  1.1       +3 -0      ports/sysutils/lugtools/distinfo (new)
  1.1       +10 -0     ports/sysutils/lugtools/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"