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 ........
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:24 UTC