Re: cvs commit: src/include nsswitch.h src/lib/libc/gen getgrent.c getgrouplist.c src/lib/libc/net nsdispatch.c

From: Ariff Abdullah <ariff_at_FreeBSD.org>
Date: Sat, 15 Dec 2007 13:34:58 +0800
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 ........

Received on Sat Dec 15 2007 - 04:35:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:24 UTC