Ebben a cikkben a libtrash nevű libről olvashattok. Alkalmas (lehet) arra, hogy a felhasználók hibáit szalagok előszedése nélkül javíthassuk :)Amikor a libtrash-t használjuk, az elfogja az unlink és rename rendszerhívásokat. A törölni, átnevezni kívánt fájlokat elpakolja egy könyvtárba.
Kipróbáltam Debian Sid-en, Sambával. Szépen működik.
Amit a kedves felhasználó töröl megtalálja a $HOME/Trash dir alatt.
A libtrash otthona itt található.
LD_PRELOAD-dal működik, ezért az ilyenek ellen
echo "grrr">pr
nem véd, hacsak az LD_PRELOAD definiálása után újra nem indítod a shellt.