Bill Paul 323a8537ab Add extra sanity checking to the in-place update routine. Sometimes you
find two users with the same UID (i.e. root and toor), but yp_mkdb(8)
forbits duplicate keys, so only one of them will end up in the *.byuid
maps (probably toor, since it comes after root in the template file).
If I asked rpc.yppasswdd(8) to change toor's password, it would update
the *.byname maps correctly, but incorrectly modify root's entry in
the *.byuid maps since the only matching record with UID=0 in those
maps belongs to root.

To fix this, we check that both the name and UID are correct before trying
to write new entries to the maps.
1996-10-23 21:46:17 +00:00
1996-10-20 09:49:53 +00:00
1996-10-01 15:20:29 +00:00
1996-10-22 21:17:05 +00:00
1996-10-19 20:11:45 +00:00
1996-10-23 16:42:33 +00:00
1996-10-23 16:40:20 +00:00
1996-10-23 16:46:47 +00:00
Description
freebsd kernel with SKQ
2 GiB
Languages
C 63.3%
C++ 23.3%
Roff 5.1%
Shell 2.9%
Makefile 1.5%
Other 3.4%