Re: Bug#98467: ld.so not ignoring LD_PRELOAD on seduid binaries?
Ok, here's the deal. LD_PRELOAD is ignored if the directory is not
listed explicitly in ld.so.conf. If you add /lib and /usr/lib to
ld.so.conf, then this works:
# LD_PRELOAD=libc.so.6 su -
IMO, the bug is that implicit directories (such as /lib and /usr/lib)
should count. I'll work on this.
Ben
--
-----------=======-=-======-=========-----------=====------------=-=------
/ Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \
` bcollins@debian.org -- bcollins@openldap.org -- bcollins@linux.com '
`---=========------=======-------------=-=-----=-===-======-------=--=---'
Reply to: