summaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2003-07-18 23:51:15 +0000
committerwpaul <wpaul@FreeBSD.org>2003-07-18 23:51:15 +0000
commite3035e2a92f1293766ae543265cbc06bed5bc0ad (patch)
treea524da748d1031ff31e5ff651642b79bb31ae206 /MAINTAINERS
parent6999a6bd2e3cd756a628a3316037b79d327e818d (diff)
downloadFreeBSD-src-e3035e2a92f1293766ae543265cbc06bed5bc0ad.zip
FreeBSD-src-e3035e2a92f1293766ae543265cbc06bed5bc0ad.tar.gz
Revert to using yp_order() to probe for master.paswd.by* maps and
don't probe the server at all for passwd.by* maps. This fixes interoperability with the Services For UNIX NIS server (which is really a front end to Captive^WActiveDirectory). This server incorrectly returns success for all YPPROC_MASTER requests, even for maps that don't exist, which makes it impossible to (ab)use it to probe for the existence of the master.passwd.by* maps. This is a little kludgey, but basically restores the original behavior of getpwent.c as it is in -stable, and works around both the lack of YPPROC_ORDER on NIS+ servers as well as the broken YPPROC_MASTER on Services For UNIX servers.
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud