From dannyman@tellme.com  Thu Jan 18 13:46:04 2001
Return-Path: <dannyman@tellme.com>
Received: from cronic.tellme.com (cronic.tellme.com [209.157.156.28])
	by hub.freebsd.org (Postfix) with ESMTP id 340EA37B400
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 18 Jan 2001 13:46:04 -0800 (PST)
Received: by cronic.tellme.com (Postfix, from userid 501)
	id D9A9768A06; Thu, 18 Jan 2001 13:45:59 -0800 (PST)
Message-Id: <20010118214559.D9A9768A06@cronic.tellme.com>
Date: Thu, 18 Jan 2001 13:45:59 -0800 (PST)
From: dannyman@toldme.com
Sender: dannyman@tellme.com
Reply-To: dannyman@toldme.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: suggested replament for adduser(8)
X-Send-Pr-Version: 3.2

>Number:         24439
>Category:       bin
>Synopsis:       suggested replament for adduser(8)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 18 13:50:01 PST 2001
>Closed-Date:    Fri Feb 8 18:39:56 PST 2002
>Last-Modified:  Tue Feb 19 22:20:01 PST 2002
>Originator:     
>Release:        FreeBSD 4.1.1-RELEASE i386
>Organization:
>Environment:

	

>Description:

Useradd is old, and does a decent job, but it pre-dates pw, which means it
edits /etc/master.passwd and runs pwd_mkdb by hand.  It is scarey to hack on
for these reasons.

It is also not maintained.

In August, 1999 I submitted a script I had written to replace adduser, called
enteruser, to Daemon News.  An article talking about the rational for the
script, how it works, and how it can be hacked on, can be found at
http://www.daemonnews.org/199908/enteruser.html

Occasionally I get e-mail from people asking about the "latest version" of
Enteruser ... but it kinda like adduser, it does my bidding already, so what's
this latest version stuff?

Anyway, if you guys wanted to replace adduser, I would be happy to maintain
it, by addressing bugs and feature requests.  EnterUser is implicitly licensed
under BSD terms anyway.  You are more than welcome to it.

>How-To-Repeat:

	

>Fix:

A copy of the article can be found at:

http://dell.dannyland.org/~dannyman/stuff/enteruser/

The script itself:

http://dell.dannyland.org/~dannyman/stuff/enteruser/enteruser

>Release-Note:
>Audit-Trail:

From: "Yar Tikhiy" <yar@comp.chem.msu.su>
To: <freebsd-gnats-submit@FreeBSD.org>, <dannyman@toldme.com>
Cc:  
Subject: Re: bin/24439: suggested replament for adduser(8)
Date: Sat, 13 Oct 2001 14:38:58 +0400

 adduser(8) is still maintained (please see the CVS log) and has been
 tested thoroughly by now. You see, replacing it with enteruser isn't an
 option.
 Adding yet another (third!) user-adding utility to the base system isn't,
 either.
 Have you considered making a port of enteruser?
 
State-Changed-From-To: open->closed 
State-Changed-By: ashp 
State-Changed-When: Fri Feb 8 18:39:56 PST 2002 
State-Changed-Why:  
While this looks like a nice script, Yar sums up the situation 
well in explaining that this won't ever enter the base system 
as adduser is still maintained. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=24439 

From: Danny Howard <dannyman@toldme.com>
To: Yar Tikhiy <yar@comp.chem.msu.su>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: bin/24439: suggested replament for adduser(8)
Date: Tue, 19 Feb 2002 22:17:23 -0800

 For the record, I have finally gotten around to submitting the port. :)
 
 -danny
>Unformatted:
