Package: monkeysphere
Version: 0.40-2
Severity: important
Control: affects -1 gnupg
Control: tags -1 upstream

Modern versions of GnuPG print out the fingerprints of all subkeys in
addition to the primary key, especially when doing --list-colons.

This causes m-a c+ to fail due to a perceived ambiguity:

0 root@tester:~# monkeysphere-authentication c+ 
0EE5BE979282D80B9F7540F1CCD2ED94D21739E9
More than one fingerprint found:
0EE5BE979282D80B9F7540F1CCD2ED94D21739E9
C7898678D456E06B968D50D3125868EA4BFA08E4
6639DB0BBB61AB268BF7D5F9DC104C4E0CA757FB
D568EF3E553B8E24FB07A561C61BD3EC21484CFF
EB9691287A7ADDE3757D911EA52401B11BFDFA5C
139C1D8C5E58B42FFE7FA04C3714729214D5DA70
EDB2E74F56FCF2B67297B73524ECFF5AFF68370A
B29F4E9BEE4BFC4C75A2936EA70A96E1439EA852
Please use a more specific key ID.
255 root@tester:~#

This should be fixed by doing better filtering in the fingerprint
selection step, probably by limiting the selection to the first fpr:
record after a pub: record.

       --dkg

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 
'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-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 monkeysphere depends on:
ii  adduser                           3.115
ii  gnupg                             2.1.16-2
ii  libcrypt-openssl-rsa-perl         0.28-3+b1
ii  libperl5.24 [libdigest-sha-perl]  5.24.1~rc3-3
ii  lockfile-progs                    0.1.17

Versions of packages monkeysphere recommends:
ii  agent-transfer               0.40-2
ii  cron                         3.0pl1-128
ii  netcat-openbsd [netcat]      1.105-7
ii  netcat-traditional [netcat]  1.10-41
ii  openssh-client               1:7.3p1-3+b1
ii  socat                        1.7.3.1-2
ii  ssh-askpass                  1:1.2.4.1-9

Versions of packages monkeysphere suggests:
ii  msva-perl [monkeysphere-validation-agent]  0.9.2-1

-- Configuration Files:
/etc/monkeysphere/monkeysphere-authentication.conf changed [not included]

-- no debconf information

Reply via email to