[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#523354: kmail: does not prompt for passphrase when attempting to sign messages



On Thursday 09 April 2009 17:22:52 Andres Mejia wrote:
> Package: kmail
> Version: 4:4.2.2-1
> Severity: important
>
> The new version of kmail doesn't prompt for a passphrase anymore when
> attempting to sign messages. Instead it immediately gives me an error
> stating I supplied a bad passphrase. Marking this as important since I
> think being able to sign your messages is very important.

Hi!

Signing emails in kmail does work. It is not the easiest to set up, but it do 
work.

KMail is not implementing asking for gpg passphrases directly, but instead 
calls out to gpg-agent and make that handle the passphrase.

You need gpg-agent set up in your environment and have set gpg-agent up to use 
a X based pinentry thing (pinentry-qt3, pinentry-qt4, pinentry-gtk, ...)
When this work, and you on command line can sign things and you get a 
graphical popup asking for your passphrase, then it should also work in kmail.

If you don't have gpg-agent installed or gpg-agent intsalled with only a 
command line based pinentry, then this won't work.

Hope this helps

/Sune


> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages kmail depends on:
> ii  kdebase-runtime               4:4.2.2-1  runtime components from the
> offici ii  kdelibs5                      4:4.2.2-2  core libraries for all
> KDE 4 appli ii  kdepimlibs5                   4:4.2.2-1  core libraries for
> KDE PIM 4 appli ii  libc6                         2.9-6      GNU C Library:
> Shared libraries ii  libgcc1                       1:4.3.3-7  GCC support
> library
> ii  libkdepim4                    4:4.2.2-1  KDE PIM library
> ii  libkleo4                      4:4.2.2-1  certificate based crypto
> library f ii  libkontactinterfaces4         4:4.2.2-1  KDE Kontact
> interface library ii  libkpgp4                      4:4.2.2-1  gpg based
> crypto library for KDE ii  libksieve4                    4:4.2.2-1  KDE
> mail/news message filtering li ii  libmimelib4                   4:4.2.2-1 
> KDE mime library
> ii  libphonon4                    4:4.3.1-1  Phonon multimedia framework
> for Qt ii  libqt4-dbus                   4.4.3-2    Qt 4 D-Bus module
> ii  libqt4-network                4.4.3-2    Qt 4 network module
> ii  libqt4-qt3support             4.4.3-2    Qt 3 compatibility library for
> Qt ii  libqt4-xml                    4.4.3-2    Qt 4 XML module
> ii  libqtcore4                    4.4.3-2    Qt 4 core module
> ii  libqtgui4                     4.4.3-2    Qt 4 GUI module
> ii  libstdc++6                    4.3.3-7    The GNU Standard C++ Library
> v3 ii  perl                          5.10.0-19  Larry Wall's Practical
> Extraction ii  phonon                        4:4.3.1-1  metapackage for
> Phonon multimedia
>
> Versions of packages kmail recommends:
> ii  procmail                      3.22-16    Versatile e-mail processor
>
> Versions of packages kmail suggests:
> pn  clamav | f-prot-installer     <none>     (no description available)
> ii  gnupg                         1.4.9-4    GNU privacy guard - a free PGP
> rep ii  gnupg-agent                   2.0.11-1   GNU privacy guard -
> password agent ii  kaddressbook                  4:4.2.2-1  KDE address
> book
> ii  kleopatra                     4:4.2.2-1  KDE Certificate Manager
> ii  pinentry-gtk2 [pinentry-x11]  0.7.5-3    GTK+-2-based PIN or
> pass-phrase en pn  spamassassin | bogofilter | a <none>     (no description
> available)
>
> -- no debconf information

-- 
Do you know how to open a display?

From Netscape you should never install the ISDN forward, so that therefore you 
neither must upload a MIDI sendmail, nor have to overclock the GUI over the 
URL of a level-9 ISA device in order to digit on a Fast terminale on the BIOS 
to the Fast SCSI periferic.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: