summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pwd_mkdb
Commit message (Collapse)AuthorAgeFilesLines
...
* - Add support for embedding special entries in the password databaseswpaul1995-03-231-3/+72
| | | | | | | | | | for +@netgroup/-@netgroup entries. This saves the getpwent functions from having to do all the work. - Fix potential bug: when pwd_mkdb writes the YP-enabled flag to the secure password database, it uses the wrong database descriptor. (It uses the descriptor from the non-secure database, which is already closed by the time things are being written into the secure dastabase).
* Be sure to properly fail if there are not enough fields. Problemdg1995-01-271-2/+4
| | | | reported by MARC Giannoni <marc@cmc.eng.comsat.com>, this fix is by me.
* Fix security hole in YP password support, which wouldmake +user entrieswollman1994-09-201-3/+12
| | | | | act like + entries in some cases. Requires support in libc from next commit.
* Maintain pw_fields, and output same to password database.wollman1994-09-202-1/+39
| | | | | | | | | | | !!!!!!!! NB !!!!!!!! You MUST pwd_mkdb /etc/master.passwd before attempting to use the new libc, or things may go wrong. (I doubt anything actually /will/ go wrong, but the actual behavior is undefined. YOU HAVE BEEN WARNED.) The database format is, however, backwards-compatible, so old executables will still work.
* Added the -d <directory> functionality to allow construction of thegpalmer1994-09-072-17/+31
| | | | password databases somewhere other than /etc.
* Get rid of update. Make man page installation work with our schemewollman1994-08-051-1/+1
| | | | (and rename a few in the process).
* BSD 4.4 Lite usr.sbin Sourcesrgrimes1994-05-265-0/+680
OpenPOWER on IntegriCloud