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


2.4 Пользование некоторыми сигналами

Работающим экземпляром gpg-agent можно управлять посредством сигналов, посылая их с помощью команды kill.

Вот список поддерживаемых сигналов:

SIGHUP

Этот сигнал сбрасывает все запомненные фразы-пароли; если программа была запущена с файлом настроек, этот файл считывается заново. Учитываются только определенные параметры: quiet, verbose, debug, debug-all, debug-level, debug-pinentry, no-grab, pinentry-program, pinentry-invisible-char, default-cache-ttl, max-cache-ttl, ignore-cache-for-signing, no-allow-external-cache, allow-emacs-pinentry, no-allow-mark-trusted, disable-scdaemon и disable-check-own-socket. Параметр scdaemon-program также поддерживается, но в текущей реализации, в которой scdaemon вызывается только один раз, пользы от этого мало, если только вы не прервете выполнение scdaemon вручную.

SIGTERM

Завершает выполнение процесса, но ждет, пока все текущие запросы будут выполнены. Если процесс получил такой сигнал трижды, а запросы все еще не выполнены, то процесс завершается принудительно.

SIGINT

Завершает выполнение процесса немедленно.

SIGUSR1

Вывести внутреннюю информацию в файл протокола.

SIGUSR2

Этот сигнал используется для внутренних нужд.