Сен 082012
 


Понадобилась мне активировать корзину на шарах, ибо пользователи в состоянии аффекта по удаляют нужней файлы, а после мне это все расхлебуй.
Надоело мне это ихнее нытье, решил активировать корзину. Теперь за пиво только они смогут увидеть удаленные файлы.
По умолчанию функция закрыта.
Активируем ее.

# nano /usr/local/etc/samba/recycle.conf
# Путь к каталогу корзины, где будут храниться удаленные файлы.
repository = .recycle/%U
# Разрешаем максимальный размер файла помещения в корзину.
maxsize = 0 # без ограничений.
# Запрет на сохранность диреткорий с таким названием.
excludedir = /tmp|/temp|/cache
# Запрет на сохранность файлов с таким расширением.
exclude = *.tmp|*.temp|*.obj|~$*|*.~??|*.trace
# Исключения для новых версий так же мы их не сохраняем. 
noversions = *.doc|*.ppt|*.dat|*.ini
# Указываем сохранять каталоги.
keeptree = Yes
# версификацию файлов, что то связанно с одинаковыми именами.
versions = Yes
mode = KEEP_DIRECTORIES|VERSIONS|TOUCH

Теперь нужно указать в нашем основном конфигурационном файле путь к конфигурационному файлы корзины.

# nano /usr/local/etc/smb.conf
# Подключаем vfs обьект корзины.
vfs object = recycle
# Укажим где находиться конфигурационный файл корзины.
config-file = /etc/samba/recycle.conf

 Leave a Reply

(required)

(required)

38 Запросов к базе. 0,470 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.196.47.145