[pkg-gnupg-maint] Bug#798956: ssh-agent support broken in 2.1.8

Yuri D'Elia wavexx at thregr.org
Mon Sep 14 13:27:25 UTC 2015


Package: gnupg-agent
Version: 2.1.7-2
Severity: normal

ssh-agent support seems to be broken in 2.1.8.

The following is written by gpg-agent 2.1.8:

....
gpg-agent[7763]: ssh request handler for request_identities (11) started
gpg-agent[7763]: ssh request handler for request_identities (11) ready
gpg-agent[7763]: sending ssh response of length 845

but ssh fails to communicate with the following error:

debug1: pubkey_prepare: ssh_fetch_identitylist: invalid format

Downgrading to gpg-agent 2.1.7-2 fixes the issue.
2.1.7-2 writes the following debugging output:

....
gpg-agent[8231]: ssh request handler for request_identities (11) ready
gpg-agent[8231]: sending ssh response of length 846

which seems to be just one byte longer than 2.1.8.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (800, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnupg-agent depends on:
ii  libassuan0                2.3.0-1
ii  libc6                     2.19-20
ii  libgcrypt20               1.6.3-2
ii  libgpg-error0             1.20-1
ii  libnpth0                  1.2-1
ii  libreadline6              6.3-8+b3
ii  pinentry-gtk2 [pinentry]  0.9.5-4

Versions of packages gnupg-agent recommends:
ii  gnupg   1.4.19-5
ii  gnupg2  2.1.8-1

gnupg-agent suggests no packages.



More information about the pkg-gnupg-maint mailing list