|
Папки и системные компоненты, затрагиваемые установкой АМИКОННЕКТ |
|
|
Папка установки АМИКОННЕКТ по умолчанию: /Library/Amiconnect: o Общие конфигурационные файлы. o Общие пользовательские настройки. o Управляющие исполняемые скрипты: checkhashes – проверка контрольных сумм restartdaemon – перезапустить фоновый процесс startup – запуск фонового процесса uninstall – удаление АМИКОННЕКТ Каталог log с протоколом работы фонового процесса: oЛоги каждого пользователя находятся в папке настроек пользователя в подпапке log\ClientLog.csv oЛоги сервиса в папке установки в подпапке log\SrvLog.csv oПапка настроек пользователя: /amiconnect Пакет приложения называется Amiconnect.app, он устанавливается в папку /Applications. Фоновый процесс называется amiconnectd, расположение Amiconnect.app/Contents/PlugIns/amiconnectd.app/Contents/MacOS/amiconnectd Файл настройки автоматического запуска фонового процессарасположен в каталоге /Library/LaunchDaemons/amiconnect.dmn.plist В качестве драйвера-фильтра используется системное расширение (cетевое расширение tunnel), которое необходимо включить после установки программы в объектах входа и расширениях. Аргументами фонового процесса являются следующие команды: orun_as_process – запустить как процесс, а не как демон; oinstdrv – запрос активации системного расширение tunnel; ounistdrv – запрос деактивации системного расширение tunnel. Значение имеет только первый аргумент, остальные игнорируются. Файл настроек пользователя cfg.ini располагается в папке настроек пользователя. GUI приложение АМИКОННЕКТ обладает правами пользователя, посылает команды сервису для взаимодействия с драйвером и подключения к серверу ФПСУ. |