Неинтерактивные настройки

Настройки, которые можно выставлять через скрипты (неинтерактивно), представлены в Таблица 3.

Таблица 3

Настройка

Тип

Возможные значения

Пояснение

sterraclient/oci_dir

string

Каталог данных для упрощенной установки.

Примеры дополнительных данных:

<oci_dir>/db/…

<oci_dir>/agent.lic
<oci_dir>/vpnproxy.ini
<oci_dir>/vpnproxy.ini.hash

sterraclient/default_driver_policy

select

Политика драйвера по умолчанию (DDP).

Возможные значения:

·         7 или passall

·         8 или passdhcp

·         9 или dropall

sterraclient/container_op

select

copy, import

Необходимый параметр для операций с контейнером.

sterraclient/transport_pwd_set

boolean

true – использовать транспортный пароль.

 

sterraclient/container_src

string

Источник сертификатного контейнера.

Если container_op=copy – имя контейнера.

Если container_op=import – полный путь к файлу.

Необходимый параметр для операций с контейнером.

sterraclient/container_src_passwd

password

Пароль к источнику сертификатного контейнера.

Имеет смысл только если не задан transport_pwd_set=true.

sterraclient/container_dst

string

Результирующий сертификатный контейнер.

Необходимый параметр для операций с контейнером.

sterraclient/container_dst_passwd

password

Пароль результирующего сертификатного контейнера.

 

sterraclient/container_overwrite_dst

boolean

true – разрешить перезаписывать существующий контейнер с именем <container_dst>.

 

sterraclient/non_interactive_login

boolean

true – включить неинтерактивный логин.

false – выключить

пусто – оставить как есть.

 

sterraclient/token_login

boolean

true – включить режим логина с использованием токена.

false – выключить

пусто – оставить как есть.

 

sterraclient/token_type

select

Тип токена.

Возможные значения:

etoken

rutoken

 

Имеет смысл только вместе с sterraclient/token_lib_path.

sterraclient/token_lib_path

string

Путь к библиотеке токена.

Имеет смысл только вместе с sterraclient/token_type.

sterraclient/debug_trace_postinst

boolean

Отладочная трассировка postinst.

Рекомендуется выставлять в true для отладки ошибок в скрипте postinst.

sterraclient/debug_trace_postrm

boolean

Отладочная трассировка postrm.

Рекомендуется выставлять в true для отладки ошибок в скрипте postrm.

sterraclient/disable_update_initramfs

boolean

Отключение вызова утилиты update-initramfs.

Работает как при установке, так и при удалении Продукта.

Важно! Вызов данной утилиты необходим для нормальной установки/удаления Продукта. Данный параметр рекомендуется выставлять в true только для ускорения выполнения пакетных сценариев, в которых данная утилита все равно будет вызвана позднее.

sterraclient/agent_db_remove

boolean

Удалить базу локальных настроек.

Работает как при установке, так и при удалении Продукта.

Непринципиален при выполнении purge (в этом случае база локальных настроек удаляется всегда).

sterraclient/ikecfgif_count

string

Число от 1 до 10.

Количество создаваемых интерфейсов ikecfgif.

sterraclient/ext_rnd_init_src

string

Путь к внешнему файлу с данными контейнера, используемому для инициализации ДСЧ.

Если transport_pwd_set=true, используется транспортный пароль.

Иначе – константное значение s-terra.

Отменяет настройку sterraclient/call_rnd_mgr.

sterraclient/vpnproxy_default_tcp_port

String

Параметр DefaultTCPPort секции [Internal NAT] файла vpnproxy.ini.

Допустимо задавать как для стандартного файла vpnproxy.ini, так и вместе с заданным в <oci_dir> файлом vpnproxy.ini (задается только вместе с vpnproxy.ini.hash).

Во втором случае данная настройка будет действовать поверх пользовательского файла.

sterraclient/stvpn_user_list

string

Список пользователей операционной системы, которых следует включить в группу stvpn.

Если параметр непустой, то группе stvpn присваивается указанный здесь список пользователей.

Важно!!! Если на момент установки группа stvpn уже существует, то данный список полностью заменит предыдущий список пользователей.

Данный параметр можно использовать как при начальной установке Продукта, так и при последующих вызовах инсталлятора (например, с помощью dpkg-reconfigure sterraclient).

Если при начальной установке Продукта данный параметр пустой, то в группу stvpn копируется список пользователей группы astra-admin.