Home | History | Annotate | Download | only in user
History log of /src/usr.sbin/user/usermgmt.h
RevisionDateAuthorComments
 1.8  25-Nov-2005  agc Be pragmatic - move user(8) to a 3-clause BSD licence.
 1.7  09-Jul-2002  wiz Clean up last (no spaces before parentheses).
 1.6  09-Jul-2002  tron Get rid of __P() here. The rest of the sources doesn't use it, too.
 1.5  19-Feb-2001  cgd convert to use getprogname()
 1.4  24-Dec-1999  agc branches: 1.4.2; 1.4.4; 1.4.8;
Add new functionality, and fix some bugs and oversights:

+ Moved all internal definitions from usermgmt.h to user.c
+ Added prototypes to usermgmt.h
+ Allow defaults to be set at build time
+ Check the effective uid is 0 if any data is to be modified
+ Check all numeric uids and gids really are numeric
+ Fix a bug (reported by lenb at sasquatch.com) where new ranges were
appended to old ranges, rather than replacing them
+ Add userinfo(8) and groupinfo(8) utilities (if EXTENSIONS is
defined), whereby user and group information can be displayed. Add
manual pages for new utilities. Add front-end calling from user(8)
and group(8) accordingly.
+ Make all functions visible outside the user.c file again. User and
group manipulation may be split out into a separate shared lib in the
future
+ Split off main function into a separate main.c
+ Changed default group to be "users"
+ Changed despatch table for commands to work in a more sane manner
+ Added "default-group" target to Makefile, so that the default group
can be made easily.
 1.3  08-Dec-1999  hubertf Make MKDIR just be /bin/mkdir, without -p
 1.2  07-Dec-1999  lukem use (c) instead of 8bit copyright symbol...
 1.1  06-Dec-1999  agc Add SVR4/Solaris-like useradd/usermod/userdel functionality, and
groupadd/groupmod/groupdel functionality, along with two front-end
utilities, user(8) and group(8).

Based on the addnerd package, but most of the interface has been
completely rewritten, and suggestions from simonb and mrg have been
incorporated.
 1.4.8.1  26-Jun-2002  he Pull up revision 1.5 (requested by grant):
Synchronize with recent developments:
o add usermgmt.conf manual page
o accept "month day year" for -e and -f option arguments of ``user''
o support multiple uid ranges
o fix skeleton directory changes
o improve error handling
o fix varargs usage
 1.4.4.2  21-Jan-2000  he Pull up revisions 1.1-1.4 (new) (requested by agc):
Add tools to manage users and groups.
 1.4.4.1  24-Dec-1999  he file usermgmt.h was added on branch netbsd-1-4 on 2000-01-21 00:01:35 +0000
 1.4.2.2  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.4.2.1  24-Dec-1999  wrstuden file usermgmt.h was added on branch wrstuden-devbsize on 1999-12-27 18:38:17 +0000

RSS XML Feed