[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix Home: SSH won't ask for GPG password
From: |
Aleksandr Vityazev |
Subject: |
Re: Guix Home: SSH won't ask for GPG password |
Date: |
Fri, 06 Oct 2023 01:29:12 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
What does the output of the command: ssh-add -L show? Are the keys
represented by the agent?
On 2023-10-05, 09:18 -0700, Caleb Herbert <csh@bluehome.net> wrote:
> Guix System.
>
> In home-configuration.scm:
> (service home-gpg-agent-service-type
> (home-gpg-agent-configuration
> (pinentry-program
> (file-append pinentry-gnome3 "/bin/pinentry"))
> (ssh-support? #t)))
>
> caleb@bender ~$ ssh csh@tty.sdf.org
> csh@tty.sdf.org's password:
>
> This shouldn't happen. Pinentry should come up and ask me for my GPG password.
>
> gpg-agent.conf looks normal.
>
> caleb@bender ~$ cat /home/caleb/.gnupg/gpg-agent.conf
> pinentry-program
> /gnu/store/6rlqjdc9ginn4gnkwg8mhqwm015phhrm-pinentry-gnome3-1.2.1/bin/pinentry
> default-cache-ttl 600
> max-cache-ttl 7200
> default-cache-ttl-ssh 1800
> max-cache-ttl-ssh 7200
> caleb@bender ~$
gpg-agent.conf LGTM, except for the lack of enable-ssh-support.
But sheperd runs gpg with the --enable-ssh-support option.
--
Best regards,
Aleksandr Vityazev