Честно говоря я подобных мануалов не видел. Вот, только что нашел подобный:
ubuntuforums.org/showthread.php?t=481732
А вообще путей несколько:
1) Это же OpenSurce, и Вам никто не мешает написать патч для самой самбыд обавив хуки на удаление и други е важнгые Вам операции. Если делать это универсально, то стоит конечно подобные вещи вынести в настройки, или вообще в userland.
2) Если таких навыков программирования нету, то вполне можно решить это на другом уровне. Например, взять FUSE svn (svnfs) или cvs (cvsfs) и парой команд Вы получите не только корзину, но еще и версионифицирование ваших файлов автоматически.
3) Написать скрипт на сервере например с помощью inotify механизмов и утилит, и в скрипте перед уделаением просто копировать файл куда нужно (можете взять inocron, там вообще наверное только конфигов достаточно будет). Я игрался с ними, классная и мощная вещь.
4) Написать свою fuse-файловую систему, которая при удалении будет просто также копировать файл. Это не должно быть сложно.
Выбирайте подход, который ближе вам.