Страница 1 из 1

SAMBA и нотификации

Добавлено: 2017-06-23 10:27:14
abi1
Стоит задача организовать файловый обмен между софтом в клетке и софтом в бхайве, где сидит Винда.
Задача в общем-то простая: на стороне FreeBSD в файл записывается строчка, винда в цикле его открывает на чтение и строчка считывается.

Ничего не предвещало беды. Была взята Самба46, настроена шара и выдана Винде.
Теперь проблема. Винда просто кеширует данные файла. Я его обновляю, а результатов не вижу, ни при открытии, ни при нажатии F5 на шаре. Помогает или рестарт самбы или перемаппинг диска в Винде.

Тестировал я так:
1. Создаем новый файл на фре - винда его видит.
2. Добавляем в файл строчку, ну скажем Foo.
3. Открываем файл блокнотом - видим Foo
4. Дописываем в файл bar
5. Открываем в блокноте - видим Foo
Видим так уже день. Как быть? :)

SAMBA и нотификации

Добавлено: 2017-06-23 11:41:51
snorlov
А если наоборот, т.е. зашарить ресурс в винде, а с клетки стучать клиентом?

SAMBA и нотификации

Добавлено: 2017-06-23 21:54:55
abi1
Наоборот, понятное дело, работать будет, файл-то будет создаваться на стороне винды.