summaryrefslogtreecommitdiffstats
path: root/pw/pw.c
diff options
context:
space:
mode:
authorBill Paul <wpaul@FreeBSD.org>1999-03-01 16:11:13 +0000
committerBill Paul <wpaul@FreeBSD.org>1999-03-01 16:11:13 +0000
commitd103cd21c4fb6c24b725050e7dfa6ca3b603fb6f (patch)
tree56776f0e141dce5e413440f15f18ce933f3eb2bb /pw/pw.c
parentd00bfbe0b79d38db2147526fe835ffcaf0175971 (diff)
downloadpw-darwin-d103cd21c4fb6c24b725050e7dfa6ca3b603fb6f.tar.gz
pw-darwin-d103cd21c4fb6c24b725050e7dfa6ca3b603fb6f.tar.zst
pw-darwin-d103cd21c4fb6c24b725050e7dfa6ca3b603fb6f.zip
Close PR #10264. Don't bail directly out of passwd/chpass in my_yp_match().
Instead, treat the inability to retrieve a record from the server as a match failure and let things take its course. Part of the problem here is that NIS _is_ turned on, however the master server is actually not an NIS server: it's an NIS+ server. And the client is bound to an NIS+ replica server that's running in YP compat mode. The code which tries to figure out of the user is local or NIS gets confused by this.
Diffstat (limited to 'pw/pw.c')
0 files changed, 0 insertions, 0 deletions