Ziel: GnuPG auch unter Kmail verwenden.
Vorraussetzung: Installiertes und verstandenes :-) GnuPG.
1. Folgende Pakete installieren:
- libgcrypt
- libksba
- newpg
- gpgme
- cryptplug
- pinentry
2. In der Datei /home/DEINUSERNAME/.gnupg/gpg.conf die Option use-agent einfügen
3. In der Datei /home/DEINUSERNAME/.gnupg/gpg-agent.conf folgende Zeilen einfügen:
pinentry-program /usr/local/bin/pinentry-qt
no-grab
default-cache-ttl 1800
4. Beim Starten von KDE den GPG-Agent aktivieren:
i, Dazu die Datei /home/DEINUSERNAME/.xsession mit folgendem Inhalt erstellen:
#!/bin/sh
killall gpg-agent
eval $(/usr/local/bin/gpg-agent -daemon -sh)
exec startkde
ii, Diese Datei ausführbar machen: chmod +x .xsession
iii, Beim Login in KDM Benutzerdefinierte Session wählen
5. KMail einrichten: Krypto-Modul hinzufügen:
Dazu Einstellungen -> KMail einrichten -> Sicherheit -> Krypto-Module -> Neu ausführen.
Als Pfad /usr/local/lib/cryptplug/gpgme-openpgp.so angeben und den Namen beliebig wählen.
6. KDE neustarten
Vorraussetzung: Installiertes und verstandenes :-) GnuPG.
1. Folgende Pakete installieren:
- libgcrypt
- libksba
- newpg
- gpgme
- cryptplug
- pinentry
2. In der Datei /home/DEINUSERNAME/.gnupg/gpg.conf die Option use-agent einfügen
3. In der Datei /home/DEINUSERNAME/.gnupg/gpg-agent.conf folgende Zeilen einfügen:
pinentry-program /usr/local/bin/pinentry-qt
no-grab
default-cache-ttl 1800
4. Beim Starten von KDE den GPG-Agent aktivieren:
i, Dazu die Datei /home/DEINUSERNAME/.xsession mit folgendem Inhalt erstellen:
#!/bin/sh
killall gpg-agent
eval $(/usr/local/bin/gpg-agent -daemon -sh)
exec startkde
ii, Diese Datei ausführbar machen: chmod +x .xsession
iii, Beim Login in KDM Benutzerdefinierte Session wählen
5. KMail einrichten: Krypto-Modul hinzufügen:
Dazu Einstellungen -> KMail einrichten -> Sicherheit -> Krypto-Module -> Neu ausführen.
Als Pfad /usr/local/lib/cryptplug/gpgme-openpgp.so angeben und den Namen beliebig wählen.
6. KDE neustarten