Go to file
agc 7497747c60 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.
1999-12-24 09:08:48 +00:00
bin Remove duplicate 'string' / 's1' entry 1999-12-17 13:16:44 +00:00
dist Cast a sizeof to int to compile it on the alpha. 1999-12-12 12:35:32 +00:00
distrib Fixes from Todd Whitesel 1999-12-23 14:38:10 +00:00
etc nit-picking spaces at EOL 1999-12-23 15:07:21 +00:00
games Fix capital of Monaco. It should be Monaco rather than Monte Carlo; 1999-12-16 14:13:23 +00:00
gnu one too many backslashes in an nroff expression, fixed per PR 8724 1999-12-20 23:01:20 +00:00
include C99: Define a NAN macro in <math.h> which evaulates to a constant expression of 1999-12-23 10:15:05 +00:00
lib Bump minor. 1999-12-23 10:16:36 +00:00
libexec crank version 1999-12-21 12:57:45 +00:00
regress Make it build on ELF toolchain. 1999-12-09 09:08:00 +00:00
sbin remove a leftover debug message 1999-12-21 16:54:16 +00:00
share Implement the DIOCKLABEL ioctl. Through this ioctl it it possible keep the 1999-12-23 21:23:19 +00:00
sys round_page(data_segment_size), too 1999-12-24 08:32:58 +00:00
usr.bin Fix yppasswd part of passwd. This has never worked since the 1999-12-23 01:02:52 +00:00
usr.sbin Add new functionality, and fix some bugs and oversights: 1999-12-24 09:08:48 +00:00
Makefile After ${MAKE} obj, explicitly make obj dirs in ${.CURDIR}/distrib as well. 1999-12-05 22:53:53 +00:00