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