Пред: , Вверх: Протокол агента   [Содержание][Указатель]


2.6.17 Задать параметры сеанса

Вот список параметров сеанса, которые еще не описаны с другими командами. Общий синтаксис параметра Assuan таков:

OPTION  имя=значение

Поддерживаются имена:

agent-awareness

Это можно использовать, чтобы указать gpg-agent, с какой версией gpg-agent знакома программа-клиент. gpg-agent пользуется этими данными, чтобы выключать функции, которые могли бы привести к сбоям старых программ-клиентов.

putenv

Изменить среду сеанса, которая используется с программой ввода пароля. Допустимы значения:

имя

Удалить переменную среды с указанным именем

имя=

Присвоить указанной переменной пустую строку

имя=значение

Присвоить указанной переменной указанное значение.

use-cache-for-signing

См. команду Assuan PKSIGN.

allow-pinentry-notify

Параметр используется без аргумента. Он используется для включения запроса PINENTRY_LAUNCHED.

pinentry-mode

Параметр применяется для изменения режима работы программы ввода пароля. Определены значения:

ask

Это исходный режим, в котором программа ввода пароля вызывается по мере необходимости.

cancel

Вместо вызова программы ввода пароля возвращается код ошибки GPG_ERR_CANCELED.

error

Вместо вызова программы ввода пароля возвращается код ошибки GPG_ERR_NO_PIN_ENTRY.

loopback

Пользоваться программой ввода пароля с обратным вызовом. Это имитирует программу ввода пароля, возвращая запросы пароля вызывающей программе. Чтобы выключить эту функцию, используйте параметр --no-allow-loopback-pinentry.

cache-ttl-opt-preset

Этот параметр задает время действия новых записей в буфере, созданных командами GENKEY и PASSWD с параметром --preset. Если параметр не задан, используется исходное значение.

s2k-count

Вместо стандартного номера S2K (вычисляемого на ходу) пользоваться для новых ключей и при смене фразы-пароля заданным номером S2K. Значения ниже 65536 считаются равными 0. Этот параметр действует до конца сеанса, если его не сбросят в 0. Этот параметр полезен, если ключ используется впоследствии на машинах, которые либо гораздо медленнее, либо гораздо быстрее, чем нынешняя.

pretend-request-origin

Этот параметр переводит соединение в ограниченный режим, в котором все дальнейшие команды рассматриваются как исходящие из дополнительного сокета или сокета браузера. Обратите внимание, что этот параметр недоступен в ограниченном режиме. Допустимые значения параметра:

none
local

Это пустая операция, соединение остается в обычном режиме.

remote

Считать исходящим из удаленного источника, как соединения из --extra-socket.

browser

Считать исходящим из местного браузера, как соединения из --browser-socket.


Пред: , Вверх: Протокол агента   [Содержание][Указатель]