Я пытаюсь отслеживать удаленный общий ресурс Windows на предмет изменений (сервер может быть реальной машиной Windows или машиной Linux с сервером Samba). AFAIK протокол SMB поддерживает своего рода уведомления на основе событий:
http://msdn.microsoft.com/en-us/library/jj216044.aspx
И я могу найти это реализованным на стороне сервера в Samba в опции change_notify
в smb.conf
.
У меня вопрос: как я могу наблюдать за такими событиями со стороны клиента с Linux-машины? Я хотел бы настроить что-то, что работает аналогично inotifywait
и получать уведомления о событиях, когда содержимое файлов на общем ресурсе изменяется или когда файлы создаются, удаляются или перемещаются.