This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: commit 64031225b2 breaks __nss_database_lookup


On 2011.10.12 at 14:43 +0200, Markus Trippelsdorf wrote:
> On 2011.10.12 at 14:13 +0200, Jiri Olsa wrote:
> > On Mon, Oct 10, 2011 at 04:00:25PM +0200, Markus Trippelsdorf wrote:
> > > I've tested glibc from today and found that nss datatbase lookup is
> > > broken, e.g.:
> > > 
> > >  % git difff
> > > fatal: cannot exec 'git-difff': Permission denied
> > hi,
> > I'll try to reproduce.. any details that could help
> > me out with the setup?
> 
> Nothing really stands out. I use a stock Gentoo setup.
> 
> ~ # cat /etc/nsswitch.conf
> # /etc/nsswitch.conf:
> # $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $
> 
> passwd:      compat
> shadow:      compat
> group:       compat
> 
> # passwd:    db files nis
> # shadow:    db files nis
> # group:     db files nis
> 
> hosts:       files dns
> networks:    files dns
> 
> services:    db files
> protocols:   db files
> rpc:         db files
> ethers:      db files
> netmasks:    files
> netgroup:    files
> bootparams:  files
> 
> automount:   files
> aliases:     files

Just checked and everything is fine if I use the example configuration
nss/nsswitch.conf, even without reverting your patch. 
So it looks like something chokes on the "compat" options of my ancient
nsswitch.conf file.

-- 
Markus


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]