Замена ssh-agent на gpg-agent

Я пытался использовать gpg-agent в качестве «оперативной замены» ssh-agent .

Насколько я понимаю, мне нужно:

  • добавить enable-ssh-support в ~ / .gnupg / gpg-agent.conf
  • комментарий use-ssh-agent из /etc/X11/Xsession.options

Но я перезагрузил систему, и мне кажется, что она не работает:

$ echo $SSH_AUTH_SOCK
/run/user/1000/keyring/ssh

GPG работает должным образом - если я вручную экспортирую правильный SSH_AUTH_SOCK , значит все корректно работает.

Я пропустил какой-то шаг? Я знаю, что могу обойти многие вещи, чтобы заставить это, но я пытался найти минимальную требуемую конфигурацию.

1
задан 20 February 2020 в 15:36

1 ответ

Здесь документация противоречива. man Xsession.option сначала говорит:

Параметры включаются, просто помещая их в файл; они отключены добавление к имени опции префикса «no-».

Но ближе к концу:

Все вышеперечисленные параметры включены по умолчанию.

Поэтому вместо комментирования use-ssh-agent замените его на no-use-ssh-agent .

0
ответ дан 24 February 2020 в 12:33

Другие вопросы по тегам:

Похожие вопросы: