FreeBSD

Корзина в Samba 3.x

1. Создадим конфиг recycle.conf

ee /usr/local/etc/samba/recycle.conf
#относительный путь к каталогу корзины
repository = .recycle/%U
mode = KEEP_DIRECTORIES|VERSIONS|TOUCH

#максимальный размер файла для помещения в корзину, 0 - без ограничения.
maxsize = 0

#файлы с такими расширениями не будут помещены в корзину
exclude = *.tmp|*.temp|*.o|*.obj|~$*|*.~??|*.trace

#директории с такими именами не будут помещены в корзину
excludedir = /tmp|/temp|/cache

#исключения для новых версий (эти файлы не будут сохранены при удалении нескольких копий)
noversions = *.doc|*.ppt|*.dat|*.ini

#сохранять каталоги?
keeptree = Yes

#делать версификацию файлов, если имена одинаковы
versions = Yes

2. Добавляем его в секцию «Global» конфига самбы:

#подключаем vfs обьект - Корзина
vfs object = recycle

#путь к конфигу корзины
config-file = /usr/local/etc/samba/recycle.conf

3. Перезапускаем демон самбы:

# /usr/local/etc/rc.d/samba restart

Теперь при удалении файлов создана корзина «.recycle».

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить!

Средний рейтинг 0 / 5. Голосов: 0

Пока оценок нет! Будьте первым, поставь свою оценку этому посту.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Расскажите, как мы можем улучшить этот пост?

Теги
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments
Back to top button
0
Would love your thoughts, please comment.x
()
x
Close
Close