freebsd-dev/usr.sbin/rpc.yppasswdd
guido 60392064ed Implement incremental passwd database updates. This is done by ading a '-u'
option to pwd_mkdb and adding this option to utilities invoking it.
Further, the filling of both the secure and insecure databases has been
merged into one loop giving also a performance improvemnet.
Note that I did *not* change the adduser command. I don't read perl
(it is a write only language anyway).
The change will drastically improve performance for passwd and
friends with large passwd files. Vipw's performance won't change.
In order to do that some kind of diff should be made between the
old and new master.passwd and depending the amount of changes, an
incremental or complete update of the databases should be agreed
upon.
1996-07-01 19:38:50 +00:00
..
Makefile Somehow, I truncated yp_dbwrite.c in the SRCS line to yp_dbwrite. Curiously, 1996-06-06 20:47:53 +00:00
pw_copy.c This commit was generated by cvs2svn to compensate for changes in r14062, 1996-02-12 15:09:01 +00:00
pw_util.c Implement incremental passwd database updates. This is done by ading a '-u' 1996-07-01 19:38:50 +00:00
rpc.yppasswdd.8 Added support for in-place updates: 1996-06-05 06:13:09 +00:00
yppasswd_comm.c This commit was generated by cvs2svn to compensate for changes in r14062, 1996-02-12 15:09:01 +00:00
yppasswd_comm.h This commit was generated by cvs2svn to compensate for changes in r14062, 1996-02-12 15:09:01 +00:00
yppasswd_private.x This commit was generated by cvs2svn to compensate for changes in r14062, 1996-02-12 15:09:01 +00:00
yppasswdd_extern.h Implement incremental passwd database updates. This is done by ading a '-u' 1996-07-01 19:38:50 +00:00
yppasswdd_main.c Whoops: had a couple of hardcoded instances of '/var/yp/' that shouldn't 1996-06-23 22:44:06 +00:00
yppasswdd_server.c Implement incremental passwd database updates. This is done by ading a '-u' 1996-07-01 19:38:50 +00:00
yppwupdate Added support for in-place updates: 1996-06-05 06:13:09 +00:00