freebsd-src/usr.bin/chpass
Peter Wemm 0587e3a417 pw_scan() was being used to convert a string into a struct passwd, with
an auto stack variable that was about to disappear.  It broke with some
nis passwd changes because of a gethostbyname() call that uses a fair bit
of stack..  This was a timebomb waiting to go off at any time and could
have been causing subtle corruption for a while.

AARGH!!

This is HIGHLY reccomended for 2.2 and presumably 2.1.6
1996-11-15 17:36:20 +00:00
..
chpass.1 Merge in changes to support the new rpc.yppasswdd(8) and fix a few bugs. 1996-02-23 16:08:59 +00:00
chpass.c Add new option to chpass: -e "expire" ; change the account expire time 1996-08-12 14:45:26 +00:00
chpass.h BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00
edit.c pw_scan() was being used to convert a string into a struct passwd, with 1996-11-15 17:36:20 +00:00
field.c Print some warnings if root invokes chpass and sets the 1996-04-11 05:30:18 +00:00
Makefile Add new option to chpass: -e "expire" ; change the account expire time 1996-08-12 14:45:26 +00:00
pathnames.h BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00
pw_copy.c *blush* Whoops: got the format strings wrong. 1996-10-22 03:43:34 +00:00
pw_copy.h BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00
pw_yp.c Add a flag to allow the 'use NIS or local?' logic to tell when NIS is 1996-10-23 14:43:39 +00:00
pw_yp.h Add a flag to allow the 'use NIS or local?' logic to tell when NIS is 1996-10-23 14:43:39 +00:00
table.c Add new option to chpass: -e "expire" ; change the account expire time 1996-08-12 14:45:26 +00:00
util.c Add new option to chpass: -e "expire" ; change the account expire time 1996-08-12 14:45:26 +00:00