Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Dec 2007 13:34:58 +0800
From:      Ariff Abdullah <ariff@FreeBSD.org>
To:        Yuri Pankov <yuri.pankov@gmail.com>
Cc:        bushman@FreeBSD.org, current@FreeBSD.org
Subject:   Re: cvs commit: src/include nsswitch.h src/lib/libc/gen getgrent.c getgrouplist.c src/lib/libc/net nsdispatch.c
Message-ID:  <20071215133458.322748aa.ariff@FreeBSD.org>
In-Reply-To: <20071215044758.GB88672@darklight.org.ru>
References:  <200712121008.lBCA83r2090165@repoman.freebsd.org> <20071215044758.GB88672@darklight.org.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Sat__15_Dec_2007_13_34_58_+0800_TPDyGHhkdz+B1u4O
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, 15 Dec 2007 07:47:58 +0300
Yuri Pankov <yuri.pankov@gmail.com> wrote:
> On Wed, Dec 12, 2007 at 10:08:03AM +0000, Michael Bushkov wrote:
> > bushman     2007-12-12 10:08:03 UTC
> >=20
> >   FreeBSD src repository
> >=20
> >   Modified files:
> >     include              nsswitch.h=20
> >     lib/libc/gen         getgrent.c getgrouplist.c=20
> >     lib/libc/net         nsdispatch.c=20
> >   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.
> >  =20
> >   PR:             ports/114655
> >   Submitted by:   Michael Hanselmann <freebsd AT hansmi DOT ch>
> >   Reviewed by:    brooks (mentor)
> >  =20
> >   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
>=20
> I'm getting debug.log filled up with:
> NSSWITCH(nss_method_lookup): __fallback, passwd, getpwuid_r, not
> found
>=20

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?
>=20

--
Ariff Abdullah
FreeBSD

... Recording in stereo is obviously too advanced
    and confusing for us idiot ***** users :P ........

--Signature=_Sat__15_Dec_2007_13_34_58_+0800_TPDyGHhkdz+B1u4O
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFHY2eClr+deMUwTNoRAjnPAKDHycNsJuMKaMrASqIcnxCO9WMwZwCdGkI0
eWhlY2zCe7C5OX2jXUF70Oo=
=v/2z
-----END PGP SIGNATURE-----

--Signature=_Sat__15_Dec_2007_13_34_58_+0800_TPDyGHhkdz+B1u4O--



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