| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Note: if you put +::0:0:::::: in /etc/master.passwd as your only NIS
entry, it will cause all NIS uids and gids to be remapped to zero. This
is *intentional*. That's the way it's supposed to work. Enabling NIS with
no remapping at all is done with +:::::::::, not +::0:0::::::. Similarly,
+:::::::::/bin/csh will remap the shells of all NIS users to /bin/csh.
Or, you could do +wpaul:::::::::/bin/csh to remap NIS user wpaul's shell
to /bin/csh but leave everyone else alone.
|
|
|
|
|
| |
special values when +user substitutions are in effect. The new getpwent
code can handle all the special cases itself now.
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
reported by MARC Giannoni <marc@cmc.eng.comsat.com>, this fix is by me.
|
|
|
|
|
| |
act like + entries in some cases. Requires support in libc from next
commit.
|
|
|
|
|
|
|
|
|
|
|
| |
!!!!!!!!
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.
|
|
|
|
| |
password databases somewhere other than /etc.
|
|
|
|
| |
(and rename a few in the process).
|
|
|