клиенты работают в режиме терминала, используется FreeNX, 1С запускается под Etersoft Network 1.0.9
базы лежат в локальной папке с правами:
rwxrwx--- на файлы
rwxrws--- на папки
т.е. доступ к базам идет по группе с использованием sgid
есть samba, через которую хотелось бы иметь возможность зайти на сервер с базами клиентской 1С не в терминале. Нужно это для выгрузок через dipost.
Получаю интересную картину:
терминальные клиенты в базе, лежит прям на сервере, локально фактически, все ОК
захожу через самбу на расшаренную терминальную базу - индексы побиты
захожу через самбу В МОНОПОЛЬНОМ режиме - клиенты продолжают работать в терминалах, а эта дура перестраивает индексы и не видят друг друга вообще! Но боюсь это может кончиться большой задницей, если кто-то будет проводить документ, а оно пойдет индексировать....
Конфиг шары:
Код: Выделить всё
[base]
comment = Share Base
path = /mnt/base/
read only = No
force create mode = 0770
force directory mode = 0770
guest ok = No
browseable = Yes
force user = root
force group = 1c_users
valid groups = serverall
через форсы попытался сделать условия, схожие с локальными юзерами (umask и группа по сгиду), получил в итоге такое занятное поведение.
В общем вопрос, можно ли как-то подружить локально работающие терминальные клиенты с клиентом по сети через sambа?