Искать особо нет времени но некоторая информация имеется.
Для начала глянул что у меня в smb.conf пишут:
vfs objects = acl_xattr full_audit
... тоесть малость отличается от вашего! Скорее всего зависит от настроек в вебморде. Основная проблема в том что я не пользуюсь расшареными папками в зенчале и поэтому не могу проверить наверняка.
Чисто теория:
vfs objects это дополнительные модули (объекты), которые пользователь может сам себе насоздавать и при добавлении/изменении файлов код будет выполняться. Может быть полезно в некоторых случаях, если нужно производить дополнительные действия, более сложные чем просто изменить права/пользователя. Видимо в зенчале пользуются функционалом.
По умолчанию в самбе этот параметр пуст.
Глянул тут
https://www.opennet.ru/docs/RUS/bash_scripting_guide/x7794.htmlСами объекты представляют из себя код на си (как в примере, но возможно и другие языки или даже скрипт sh также с успехом могут быть применимы) и могут где-то в системе лежать. Где именно они лежат в зенчале не знаю, но если найти то можно конкретно узнать что происходит и выловить где баг, поправить и пользоваться. Ну или можно не пользоваться т.к. по сути не особо нужно при условии что админ контролирует что в сети делается и хотябы вопрос безопастности не стоит остро.
UPD:
Думаю нигде в зенчале нет никаких скриптов. В файле smb.conf тупо сразу определено что делают эти параметры:
vfs objects = acl_xattr full_audit
full_audit:success = connect opendir disconnect unlink mkdir rmdir open rename
full_audit:failure = connect opendir disconnect unlink mkdir rmdir open rename
... вот и всё. Просто сразу не заметил.
Проверь что у тебя.