https://bugzilla.suse.com/show_bug.cgi?id=1177461 https://bugzilla.suse.com/show_bug.cgi?id=1177461#c16 --- Comment #16 from Fabian Vogt <fvogt@suse.com> --- (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: You are on the CC list for the bug.