Description of problem: /usr/share/gnupg/qualified.txt misses the "de" country code at the end of lines 196 and 211. gpgsm error message: gpgsm[20609]: invalid country code in `/usr/share/gnupg/qualified.txt', line 196 gpgsm[20609]: checking the list of qualified root certificates failed: Bad data [....] gpgsm[20979]: checking for qualified certificate failed: Not found gpgsm[20979]: error creating signature: Not found gpgsm[20979.0] DBG: -> ERR 150994971 Not found Version-Release number of selected component (if applicable): 2.0.8-1.el5 How reproducible: always Steps to Reproduce: 1. sign an email with s/mime in kmail 2. 3. Actual results: gpgsm[20609]: invalid country code in `/usr/share/gnupg/qualified.txt', line 196 ...... GUI error message: Signing failed: not found Expected results: s/mime signing should work Additional info: this was already fixed in fedora see bug 427500
nod, update looming.
Awaiting rhel/kde related feedback onlist: http://lists.fedoraproject.org/pipermail/fedora-kde/2009-January/000264.html
Meh, not much feedback, so I went ahead with a gnupg-2.0.9 update keeping the gpg-agent scripts (for now). Should land in epel-testing repos in the next push.
Tested the i386 package and it works fine. Can't seem to get s/mime cert validation to work on x86_64, but for me that was already the case before the update, so x86_64 is probably fine too.