Samba-3.0.20b, FreeBSD-5.3, необходимо вести логи по созданию и удалению файлов и директорий на шаре. В конфиге прописано следующее:smb.conf:
...
log level=0 vfs:1
...
[pub]
comment = Public share
path = /pub
writeable = yes
vfs objects = full_audit
full_audit:success = mkdir rmdir unlink
full_audit:failure = noneТем не менее в syslog пишутся сообщения о ВСЕХ операциях, а не об указанных. Почему, как для данного модуля указать меньший уровень "логгирования" и уменьшить количество выводимых в лог строк?
>Samba-3.0.20b, FreeBSD-5.3, необходимо вести логи по созданию и удалению файлов и директорий
>на шаре. В конфиге прописано следующее:
>
>smb.conf:
>
>...
>log level=0 vfs:1
>...
>[pub]
> comment = Public share
>
> path = /pub
> writeable = yes
> vfs objects = full_audit
>
> full_audit:success = mkdir rmdir
>unlink
> full_audit:failure = none
>
>Тем не менее в syslog пишутся сообщения о ВСЕХ операциях, а не
>об указанных. Почему, как для данного модуля указать меньший уровень "логгирования"
>и уменьшить количество выводимых в лог строк?full_audit:failure - не знает что такое none ;-)
>full_audit:failure - не знает что такое none ;-)Спасибо тебе, уважаемый Алексей Николаевич, за то, что объяснил мне то, что я уже сам нашел и намедни объяснял тебе. =)
2aLL:
Таки да, опции "none" в модуле нет и про это мне писалось следующее сообщение:
===
smbd_audit: Could not find opname none, logging all
===
А я его не заметил...