cvs commit: src/include nsswitch.h src/lib/libc/gen getgrent.c
getgrouplist.c src/lib/libc/net nsdispatch.c
Ariff Abdullah
ariff at FreeBSD.org
Fri Dec 14 21:35:34 PST 2007
On Sat, 15 Dec 2007 07:47:58 +0300
Yuri Pankov <yuri.pankov at gmail.com> wrote:
> On Wed, Dec 12, 2007 at 10:08:03AM +0000, Michael Bushkov wrote:
> > bushman 2007-12-12 10:08:03 UTC
> >
> > FreeBSD src repository
> >
> > Modified files:
> > include nsswitch.h
> > lib/libc/gen getgrent.c getgrouplist.c
> > lib/libc/net nsdispatch.c
> > Log:
> > Implementing 'fallback' nsswitch source. 'fallback' source is
> > used when particular function can't be found in nsswitch-module.
> > For example, getgrouplist(3) will use module-supplied
> > 'getgroupmembership' function (which can work in an optimal way
> > for such source as LDAP) and will fall back to the stanard
> > iterate-through-all-groups implementation otherwise.
> >
> > PR: ports/114655
> > Submitted by: Michael Hanselmann <freebsd AT hansmi DOT ch>
> > Reviewed by: brooks (mentor)
> >
> > Revision Changes Path
> > 1.5 +3 -1 src/include/nsswitch.h
> > 1.37 +190 -74 src/lib/libc/gen/getgrent.c
> > 1.16 +4 -39 src/lib/libc/gen/getgrouplist.c
> > 1.15 +26 -3 src/lib/libc/net/nsdispatch.c
>
> I'm getting debug.log filled up with:
> NSSWITCH(nss_method_lookup): __fallback, passwd, getpwuid_r, not
> found
>
Seconded, plus x11/mrxvt winding into infinite loop and attempt to
kill it (and just it) will mass kill X, getty restarted, terminate few
background daemons (eg: ssh-agent), etc.
Reverting the last 3 files seems fix it.
> Could this be related to this commit or is it PEBKAC?
>
--
Ariff Abdullah
FreeBSD
... Recording in stereo is obviously too advanced
and confusing for us idiot ***** users :P ........
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20071215/c8a0e5b8/attachment.pgp
More information about the freebsd-current
mailing list