Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: ещё немного про Консультант+  (Прочитано 592 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sydenis

  • Автор темы
  • Участник
  • *
  • Сообщений: 121
    • Просмотр профиля
ещё немного про Консультант+
« : 08 Февраля 2013, 14:59:32 »
Как-то не удалось нигде найти универсального рецепта чтобы заставить работать сабж в Linuxе. У кого-то запускается - у других нет. Поэтому решил добавить свои пять копеек в эту тему.
У меня К+ заработал без всяких езерсофтов на нативном вайне.

Имеем сервер: 12.10 + smbd 3.6.6
на нём шара:
[cons]
path = /cons/
read only = No
create mask = 0777
force create mode = 0666
directory mask = 0777
force directory mode = 0777

в /etc/login.defs найти строку UMASK и выставить в 000

права и маски важны - см. ниже

на раб.станциях (12.04) шара монтируется через pam_mount в ~/cons/
в файлах
/etc/pam.d/common-session
/etc/pam.d/common-session-noninteractive
добавить в конце строку:
session    optional     pam_umask.so umask=0002

дальше запускаем обычным образом: wine ~/cons/CONS.EXE

Задание umask важно потому (точной инфы нет - всё предположения), что при первом коннекте клиент пишет что-то на шаре и одновременно некий adm процесс пытается в тот же файл вписать свой "одобрямс".


 

Страница сгенерирована за 0.014 секунд. Запросов: 20.