freebsd_amp_hwpstate/lib
Bill Paul d0ef66889a Some changes for YP password map handling:
- FreeBSD's NIS server can supply a master.passwd map, which has
  more fields in it than a standard passwd map, so we need a
  _master_pw_breakout() fuction.

- When doing passwd map lookups, look for master.passwd.* by attempting
  a _yp_first() on master.passwd.byname. If it exists, we're being served
  by a FreeBSD NIS server and we should use this map.

- If we aren't the superuser, retrieve only the standard passwd maps.
  If we're being served by a FreeBSD system, then the passwd map has
  no passwords in it, and it won't serve us the master.passwd map unless
  we're superuser anyway.

There's a small speed hit for the superuser inherent in the check for
the master.passwd map, but this lets us dynamically decide what to do
rather than rely on a non-standard config file somewhere. Since all
of this is bypassed for normal users, they shouldn't notice the
difference.
1995-01-31 10:04:18 +00:00
..
csu/i386
libF77
libI77
libc Some changes for YP password map handling: 1995-01-31 10:04:18 +00:00
libcom_err
libcompat
libcrypt
libcurses
libedit
libf2c
libforms
libkvm
libm
libmd
libmytinfo
libncurses
libpam/modules
libpcap
libresolv
librpc
librpcsvc
libscsi
libskey
libss
libtelnet
libterm
libtermcap
libutil
liby
msun
ncurses/ncurses
rpcsvc
Makefile
Makefile.inc