summaryrefslogtreecommitdiffstats
path: root/lib/libutil/pw_util.c
Commit message (Expand)AuthorAgeFilesLines
* Import review D5409Renato Botelho2016-03-021-3/+10
* MFC r285050, r285053, r285059:garga2015-07-061-1/+1
* Add O_CLOEXEC to flopenbapt2012-12-271-1/+1
* Use flopen(3) instead of open(2) + flock(2)bapt2012-12-271-5/+2
* backout r242319, racy and not done in the right placebapt2012-10-291-9/+0
* make pw_init and gr_init fail if the specified master password or group file isbapt2012-10-291-0/+9
* Revert user comparison back to user names as some user can share uids (root/toorbapt2012-06-191-6/+13
* Detect file modification properly by using tv_nsec.ed2012-02-101-1/+2
* Add new pw_make_v7 to make a passwd line (in v7 format) out of a struct passwdbapt2012-01-051-1/+15
* Modify pw_copy:bapt2011-12-151-12/+29
* Old patch I had lying around: clean up and use stpcpy(3) instead ofdes2010-08-161-27/+34
* sigset() is the name of function specified by SUSv4.kib2009-11-261-4/+4
* Remove California Regent's clause 3, per letterimp2007-01-091-4/+0
* Minor comment fix.thomas2006-09-081-1/+1
* (pw_copy): Handle the case of a malformed line in master.passwdthomas2006-09-041-2/+11
* Don't depend on NULL's expansion being a pointer, cast it before it is passedstefanf2004-05-181-3/+4
* ANSIfy, WARNSify, CONSTify. Bit of style(9)-ify.markm2003-10-181-29/+36
* Tidy up. Sort headers.markm2003-06-141-1/+1
* Brucify.des2003-04-101-4/+8
* Correctly detect the case where a password entry was changed while we weredes2003-04-091-2/+7
* Apply the correct fix for bin/50679: don't mess around with process groupsdes2003-04-091-13/+19
* Band-aid for the "^C kills the editor" problem. I haven't yet found thedes2003-04-081-10/+6
* Make pw_edit() use /bin/sh to interpret the EDITOR environmentdas2003-03-171-2/+12
* Don't forget to '\n'-terminate new entries. This unbreaks chpass -a.des2002-10-291-1/+2
* Be more clear in error messages.n_hibma2002-06-231-4/+9
* If no old_pw was passed to pw_copy, compare just the name.des2002-05-081-1/+2
* Add passwd manipulation code based on parts of vipw and chpass.des2002-05-081-82/+404
* Make mppath and masterpasswd pointers instead of arrays, and initializedes2002-04-171-2/+4
* Remove bogus reference to _use_yp.des2002-04-151-9/+1
* ANSIfy and constify.des2002-02-051-17/+15
* Fix the type of the NULL arg to execl()brian2001-07-091-3/+3
* Don't pass NULL to the %s format.dd2001-04-221-2/+6
* Don't call warn() without a format string.kris2000-07-121-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Move call to umask(0) back into pw_util(), because the latterpb1999-06-291-1/+4
* Force umask to 077 (instead of 000) during the edit phase, to getpb1999-06-261-4/+1
* Add -d option to vipw(8) to allow selection of an alternative directorysheldonh1999-06-261-8/+14
* oops. Fix indentation of the 'for' loop I just added.dillon1998-12-131-18/+18
* Handle the race condition where vipw may lock a password file which hasdillon1998-12-131-6/+22
* Since vfork() was changed to fork(), we have to pass errno back from thedes1998-10-201-3/+6
* Calls one or more of malloc(), warn(), err(), syslog(), execlp() ordes1998-10-131-3/+3
* Statisize usage().charnier1997-10-271-1/+4
* Changes to support full make parallelism (-j<n>) in the worldjkh1997-10-051-3/+3
* Endless loop.wosch1997-09-291-5/+5
* Cosmetic: distinguish in diag message between rebuilding and updatingjoerg1997-08-241-1/+2
* Implement incremental passwd database updates. This is done by ading a '-u'guido1996-07-011-2/+8
* Small NIS tweak: frob pw_error() a little so that it can say eitherwpaul1995-08-131-1/+8
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
* Fix suspended vipw hangsache1995-03-091-9/+25
* BSD 4.4 Lite usr.sbin Sourcesrgrimes1994-05-261-0/+204
OpenPOWER on IntegriCloud