Установка этой переменной окружения заставит все программы работающие
в данном энвайронменте вызывать вместо заданной библиотечной функции
твою. Для этого пишешь функцию с тем же именем, компилишь в объектник
и дальше export LD_PRELOAD="/path/to/your/object.o"
Катит для отладки, взлома и другой модификации поведения уже скомпиленных программ.
Подробнее по-моему в PROGRAM_LIBRARY_HOWTO