CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/12/20 05:33:59
Modified files:
usr.sbin/ypserv/mknetid: mknetid.8 mknetid.c
Log message:
When a passwd(5) file is not available, fall back to master.passwd(5).
That's useful because the latter is needed for passwd-maps, anyway.
Make the master.passwd file name configurable in the same way as passwd.
While here, do a bit of cleanup:
- Drop the HOSTS, PASSWD, GROUP, NETID #defines:
They are used nowhere else and serve no purpose.
- Use err(3), it's simpler and more precise than fprintf(3)+goto.
- Drop a debug statement forgotten a decade ago.
- In the manual, improve .Nd, DESCRIPTION and .Xrs.
Originally triggered by edd@'s gripes with our yp implementation.
Regarding the manual, using many tweaks from j...@.
"I like this" ajacoutot@
"I think it's a good idea" edd@
"no opinion", "you decide" deraadt@