]> git.saurik.com Git - apt.git/commit
apt-key: warn instead of fail on unreadable keyrings
authorDavid Kalnischkies <david@kalnischkies.de>
Thu, 25 Aug 2016 10:42:36 +0000 (12:42 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Thu, 25 Aug 2016 10:42:36 +0000 (12:42 +0200)
commit105503b4b470c124bc0c271bd8a50e25ecbe9133
tree49e22d13d56a4555150214e59542160af2cc4f03
parent70ff288b98a7aae2c2808112015d34f76f2d5114
apt-key: warn instead of fail on unreadable keyrings

apt-key has inconsistent behaviour if it can't read a keyring file:
Commands like 'list' skipped silently over such keyrings while 'verify'
failed hard resulting in apt to report cconfusing gpg errors (#834973).

As a first step we teach apt-key to be more consistent here skipping in
all commands over unreadable keyrings, but issuing a warning in the
process, which is as usual for apt commands displayed at the end of the
run.
cmdline/apt-key.in
test/integration/test-apt-key