Commit Graph

5 Commits

Author SHA1 Message Date
gdr 0df1477cf9 Before moving to git, checked in a bunch of apparent work-in-progress
files that have been sitting idle for a few years.  Unfortunately
I can't gaurantee at the moment that these even compile let alone build.
Caveat Emptor
2012-08-26 02:55:00 +00:00
gdr-ftp bdeb2998e1 Makefile:
- set debug, optimization level, and stack size appropriately
	  for the released version
	- set HAS_MKSO_DATA and HAS_MKLINK_DATA
1999-02-15 20:11:25 +00:00
gdr-ftp 330e74b7e9 Makefile, mklink.data, mkso.data, newuser.desc, newuser.rez:
- initial checkin
README:
	- updated installation notes
installit, newuserv.c:
	- deleted (obsolete)
newuser.1:
	- renamed to newuser.8
newuser.c, newuser.8:
	- account home directories are now made in /home rather than /user
	- made all the routines internal to this file to be class 'static'
	- fit sources into GNO base distribution builds
	- added checks for parsing NEWID_FILE
	- added various conchecks to prevent buffer overflow and similar
	  problems
	- ensure the password is at least MIN_PASSWD_LEN characters long
	- don't set the terminal type; that is the responsibility of
	  initd/getty.
	- instead of creating explicit files in the user's home directory,
	  copy every file that is in the SKELETONS directory.
	- account creation is now logged via syslogd
	- added -g flag for selecting non-default group ids
	- check to ensure that the new uid returned by get_next_uid is
	  not already in use; if it is, then log a warning via syslog,
	  skip it, and get another uid
1999-02-15 00:22:11 +00:00
gdr-ftp 68d2224e5b newuser.c:
reformatted source; no substantive changes
1999-02-14 00:05:23 +00:00
gdr-ftp 451e159fb7 Initial checkin. These sources match those used to build the version
of the util shipped with GNO v2.0.4.
1998-03-09 15:50:56 +00:00