Package: keychain Version: 2.7.1-1 Severity: important Dear Maintainer,
OpenSSH 6.8 changed the output format of `ssh-add -l` (and 6.9 landed in unstable just yesterday), and keychain is no longer able to determine which keys have already been added to the running agent. This results in keychain trying to re-add every key, forcing re-entry of the passphrase, and hence making it basically useless. ---8<------------------------------------------------------------------- * keychain 2.7.1 ~ http://www.funtoo.org * Found existing ssh-agent: 2542 * Found existing gpg-agent: 2601 * Warning: Can't determine fingerprint from the following line, falling back to filename * 1024 SHA256:uCuX2otMY9ABW2HTx+b6OddO/pMLpp7b7a7JEwxCPVU /home/mmarx/.ssh/id_dsa (DSA) * Warning: Can't determine fingerprint from the following line, falling back to filename * 1024 SHA256:uCuX2otMY9ABW2HTx+b6OddO/pMLpp7b7a7JEwxCPVU mmarx@korenchkin (DSA) * Adding 1 ssh key(s): /home/mmarx/.ssh/id_dsa enter passphrase for /home/mmarx/.ssh/id_dsa: --->8------------------------------------------------------------------- Support for this output format is present in the current upstream version 2.8.1[0], which also adds support for gnupg-agent-2.1.7. [0] https://github.com/funtoo/keychain/blob/master/ChangeLog Sincerly, Maximilian -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.5-korenchkin (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages keychain depends on: ii grep 2.21-2 ii openssh-client [ssh-client] 1:6.9p1-1 keychain recommends no packages. Versions of packages keychain suggests: ii gnupg-agent 2.1.7-2 ii ssh-askpass 1:1.2.4.1-9 -- no debconf information