summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorPete Fritchman <petef@FreeBSD.org>2002-02-20 16:57:15 +0000
committerPete Fritchman <petef@FreeBSD.org>2002-02-20 16:57:15 +0000
commita4249f854cd469b84c85675ba24b661400c1192a (patch)
tree57b9493b922f994bdac422023f20a6b7d0ef2f9e /sysutils
parentFix a typo: $1 -> $? (we want to check the return code from dialog) (diff)
Add enteruser 1.0, extensible script for adding new users.
PR: 35135 Submitted by: Danny Howard <dannyman@toldme.com>
Notes
Notes: svn path=/head/; revision=54993
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/enteruser/Makefile32
-rw-r--r--sysutils/enteruser/distinfo1
-rw-r--r--sysutils/enteruser/pkg-comment1
-rw-r--r--sysutils/enteruser/pkg-descr10
-rw-r--r--sysutils/enteruser/pkg-plist3
6 files changed, 48 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c1e504b8a0ef..cc3f24754c77 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -47,6 +47,7 @@
SUBDIR += dvdtape
SUBDIR += e2fsprogs
SUBDIR += eject
+ SUBDIR += enteruser
SUBDIR += extipl
SUBDIR += fcron
SUBDIR += ffsrecov
diff --git a/sysutils/enteruser/Makefile b/sysutils/enteruser/Makefile
new file mode 100644
index 000000000000..808276c65c42
--- /dev/null
+++ b/sysutils/enteruser/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: enteruser
+# Date created: 19 Feb 2002
+# Whom: Danny Howard <dannyman@toldme.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= enteruser
+PORTVERSION= 1.0
+CATEGORIES= sysutils
+MASTER_SITES= http://dannyman.toldme.com/warez/
+DISTNAME= enteruser
+EXTRACT_SUFX= # empty
+EXTRACT_ONLY= # empty
+
+MAINTAINER= dannyman@toldme.com
+
+NO_WRKSUBDIR= true
+NO_BUILD= true
+
+do-extract:
+ @${MKDIR} ${WRKSRC}
+ @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
+
+do-patch:
+ @${PERL} -pi -e 's,^#!/usr/bin/perl,#!${PERL},' ${WRKSRC}/enteruser
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/enteruser ${PREFIX}/sbin
+ ${LN} -f ${PREFIX}/sbin/enteruser ${PREFIX}/sbin/queueuser
+
+.include <bsd.port.mk>
diff --git a/sysutils/enteruser/distinfo b/sysutils/enteruser/distinfo
new file mode 100644
index 000000000000..04d393d61253
--- /dev/null
+++ b/sysutils/enteruser/distinfo
@@ -0,0 +1 @@
+MD5 (enteruser) = 875f498982b365a2229c2138be146d64
diff --git a/sysutils/enteruser/pkg-comment b/sysutils/enteruser/pkg-comment
new file mode 100644
index 000000000000..fe3e9f360575
--- /dev/null
+++ b/sysutils/enteruser/pkg-comment
@@ -0,0 +1 @@
+Extensible script for adding new users
diff --git a/sysutils/enteruser/pkg-descr b/sysutils/enteruser/pkg-descr
new file mode 100644
index 000000000000..0fbe258fa855
--- /dev/null
+++ b/sysutils/enteruser/pkg-descr
@@ -0,0 +1,10 @@
+Enteruser is an extensible script for adding new users to a FreeBSD
+system. It can be used to enter a single user, and it can be invoked as
+"queueuser" to add several users in batch. Unlike adduser(8), enteruser
+uses pw(8) and can be used concurrently by multiple admins and techs to
+add users to a system.
+
+Enteruser is also designed to be extensible. Please see
+http://www.daemonnews.org/199908/enteruser.html for further background.
+
+WWW: http://www.daemonnews.org/199908/enteruser.html
diff --git a/sysutils/enteruser/pkg-plist b/sysutils/enteruser/pkg-plist
new file mode 100644
index 000000000000..42066b28f1fb
--- /dev/null
+++ b/sysutils/enteruser/pkg-plist
@@ -0,0 +1,3 @@
+sbin/enteruser
+@exec ln -f %D/sbin/enteruser %D/sbin/queueuser
+@unexec rm -f %D/sbin/queueuser