Comment # 16 on bug 1177461 from
(In reply to Jaime Caama���o Ruiz from comment #15)
> (In reply to Thomas Blume from comment #14)
> > (In reply to Fabian Vogt from comment #13)
> > > > Is rpcbind itself aware of /usr/etc?
> > > 
> > > Files from /usr/etc/ are read through libnss_usrfiles, which is enabled in
> > > (/usr)/etc/nsswitch.conf.
> > > 
> > > I can reproduce the issue. Actually, even outside of the initrd...
> > > The cause is that rpcbind explicitly overrides nsswitch.conf, presumably to
> > > avoid deadlocks due to recursion.
> > > src/rpcbind.c:183 __nss_configure_lookup("services", nss_modules);
> > > 
> > > It looks like RH had a similiar issue years ago and sent a patch:
> > > https://sourceforge.net/p/libtirpc/mailman/message/33015641/
> > > 
> > > Should I open a separate report? Apparently you're bugowner of rpcbind as
> > > well.
> > 
> > Oops, I though I have handed over that package since quite a while.
> > 
> > Jaime, could you take a look?
> 
> I took a look and I can't find the code base of that patch any longer. There
> is no src/rpcbind.c. Am I looking in the correct place or did that come
> directly from that patch Fabian?

I used the tarball on OBS to get the code, it includes src/rpcbind.c.

> Thank you.


You are receiving this mail because: