Есть шара.
В шаре директория __DELETED, куда собственно перемещаются удаленные файлы и директории с сохранением иерархии путей.
Если клиент самбы удаляет содержимое директории __DELETED, то вместо удаления происходит перемещение удаляемого содержимого в поддиректорию __DELETED с той же иерархией.
Нужно сделать исключение для этой директории __DELETED, но видимо что-то сделано не так.
Пока решил вопрос cron'ом - очистка директории раз в сутки юзером root.
Нужно дать возможность клиенту самбы самому вручную удалять содержимое корзины (директория __DELETED. Как правильно прописать исключение для директории __DELETED?
Вот, что в smb.conf:
vfs object = recycle
recycle:repository = /dataraid/samba/data/__DELETED
recycle:keeptree = yes
recycle:versions = no
recycle:exclude = *.tmp, *.bak, thumb.db
recycle:exclude_dir = /recycle,/tmp,/dataraid/samba/data/__DELETED
#==== Share Definitions ====
[Data]
path = /dataraid/samba/data
valid users = @smbgrp
guest ok = no
writable = yes
browsable = yes