Проект

Общее

Профиль

КонсультантПлюс

Подготовка:
  1. Положить файл conslin в /usr/local/sbin (дать права на исполнение)
  2. Создать файл /etc/systemd/system/conslin.service:
    [Unit]
    Description=Conslin
    [Service]
    Type=forking
    ExecStart=/usr/local/sbin/conslin
    [Install]
    WantedBy=multi-user.target
    
  3. Сделать systemctl enable --now conslin и проверить что он запустился systemctl status conslin
Запуск:
  1. Примонтировать папку с консультантом куда нибудь, так чтобы у пользователя были права туда писать, то есть с опциями uid=<ID пользователя>,forceuid,file_mode=0700,dir_mode=0700.
    Дальше все делается от пользователя.
  2. В папке с средой wine (по умолчанию .wine) сделать:
    1. mkdir -p dosdevices/unc/<NETBIOS ИМЯ СЕРВЕРА С КОНСУЛЬТАНТОМ>
    2. ln -s <ПУТЬ К ПРИМОНТИРОВАННОЙ ПАПКЕ С КОНСУЛЬТАНТОМ> dosdevices/unc/<NETBIOS ИМЯ СЕРВЕРА С КОНСУЛЬТАНТОМ>/<НАЗВАНИЕ ШАРЫ С КОНСУЛЬТАНТОМ>
    3. ln -s unc/<NETBIOS ИМЯ СЕРВЕРА С КОНСУЛЬТАНТОМ>/<НАЗВАНИЕ ШАРЫ С КОНСУЛЬТАНТОМ> dosdevices/k:
  3. запустить wine k:\cons.exe /LINUX /GROUP

После этого на рабочем столе у пользователя появится ярлык (файл .lnk можно удалить).

conslin (8,89 КБ) Альп Альп, 23.08.2017 12:31

Экспортировать в PDF HTML TXT