Hi Punit-- On Thu 2017-02-09 07:25:17 -0500, Punit Agrawal wrote: > I've got version 2.1.18-3 of the package (I'm running testing)
> % readlink -f $(which pinentry)
> /usr/bin/pinentry-qt
> sddm
>> * do you have dbus-user-session installed?
>
> No.
Thanks for the feedback!
The problem that you're having is because ssh does not tell gpg-agent
anything about how to contact the user, and gpg-agent is started as a
service by systemd.
I believe that if you were to install dbus-user-session, fully log out,
and then log back in again with sddm, gpg-agent would get launched when
asked with the correct $DISPLAY environment variable, and your ssh
attempt would just work, without needing to do the updatestartuptty
dance.
The gnupg-agent package Suggests: dbus-user-session to facilitate
exactly your use case.
Please let me know if dbus-user-session works for you!
--dkg
signature.asc
Description: PGP signature

