The LD_AUDIT interface is here to stay?

Rich Felker dalias@libc.org
Fri Sep 5 18:16:00 GMT 2014


On Fri, Sep 05, 2014 at 10:45:44AM -0400, Carlos O'Donell wrote:
> Roland,
> 
> Have we ever talked about removing the LD_AUDIT interface?
> 
> I heard a rumour from someone that said someone said we
> might remove it.
> 
> For what it's worth I really like the LD_AUDIT interface,
> it enables some very cool features like `latrace' and
> others. It's a well tested and understood interface we
> inherited from Solaris.
> 
> I think these rumours are false and I told this someone
> that LD_AUDIT is here to stay :-)

While removing it would probably be contrary to the way glibc does
things, I would support serious hardening of it, and possibly
providing a way to completely omit it at compile-time for hardened
systems. It's been a historical source of quite a few vulns that
should never have happened.

Rich



More information about the Libc-alpha mailing list