Следующий: , Пред: , Вверх: gpgconf   [Содержание][Указатель]


9.4.6 Изменение параметров

Команда --change-options компонент пытается изменить параметры заданного компонента на указанные. В качестве аргумента задается строка из поля имя в списке, который выводит команда --list-components. В стандартный поток ввода надо подавать изменяемые параметры в формате:

имя:признаки:новое значение

имя

Имя параметра, который нужно изменить. Это должна быть строка из поля имя в списке, который выводит команда --list-components.

признаки

Поле содержит беззнаковое число. Его величина представляет побитовое ИЛИ следующих признаков:

исходное (16)

Если этот признак не установлен, параметр удаляется и вместо него используется исходное значение (если оно есть).

новое значение

Новое значение параметра. Это поле определено, только если не установлен признак исходный. Формат соответствует аргументу параметра. Если поле пусто, используется исходное значение (это допустимо, только если аргумент для этого параметра не обязателен). В противном случае параметру будет присвоено заданное значение.

Команда выводит то же, что и --check-options, для измененного файла настроек.

Примеры:

Установить параметр force, который имеет тип пустой (0):

$ echo 'force:0:1' | gpgconf --change-options dirmngr

Сбросить параметр force:

$ echo 'force:16:' | gpgconf --change-options dirmngr

Параметр --runtime может влиять на то, когда изменения вступают в силу.