LINUX.ORG.RU

Samba - очистка корзины

 ,


1

1

Есть шара.

В шаре директория __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

Solved

recycle:exclude_dir = __DELETED

И все решилось.

greenplastic
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.