Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jun 1995 11:55:44 -0400
From:      "House of Debuggin'" <wpaul@skynet.ctr.columbia.edu>
To:        pascal@TFS.COM
Cc:        hackers@freebsd.org, phk@ref.tfs.com
Subject:   Re: NIS woes with 2.0.5-RELEASE...
Message-ID:  <199506171555.LAA02097@skynet.ctr.columbia.edu>

next in thread | raw e-mail | index | archive | help
[problems with NIS+ server and FreeBSD client]

Well, if you're getting 'procedure not available' errors when trying
to do a yp_order(), then I guess the NIS+ 'compatibility' mode isn't
all that compatible. I wish to hell I had an NIS+ server over here
that I could have checked this with.

Tell me: if you go to one of the SunOS 4 or HP-UX machines and
use the yppoll command (i.e. 'yppoll passwd.byname') what does
it say? This command does a call to yp_order() as well.

Anyway, if you need a quick fix, ftp a fresh copy of
/usr/src/lib/libc/gen/getpwent.c and try rebuilding libc with it.
(You'll have to relink some static binaries too, I'm afraid). I
patched it last night to use yp_first() instead of yp_order() to
check for the 'master.passwd.*' maps. I used yp_order() at first
because it was faster. *sigh*

-Bill



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506171555.LAA02097>