Если ваша платформа Linux и установка установлена довольно недавно, вы можете использовать inotify для вызова вашего PHP-кода при внесении изменений в файловую систему. Смотрите эту часть руководства по PHP:
http://us3.php.net/manual/en/book.inotify.php
Основное использование - добавить наблюдателя в каталог или каталоги Samba с обратным вызовом вашего кода PHP. Из соображений производительности было бы неплохо проверить, можно ли сказать, что inotify можно отправлять только интересующим вас типам обновлений в ваш код.
Обратите внимание, что inotify будет отбрасывать обновления / сообщения через определенный период времени. Так что у вас будут проблемы с синхронизацией вещей в какой-то момент времени. Одним из решений будет использование inotify на постоянной основе, а также периодическое полное сканирование каждого дома, чтобы убедиться, что оно отражает вашу базу данных (или где хранятся теги).