kritische-politik.net: KGpg Tipps bei KDE, KGpg Applet


KGpg Tipps bei KDE, Ergänzung zu Deutsche GnuPG Anleitung für KMail (Linux) als PDF-Datei

Anmerkung zu KDE:
-----------------
nach Aufruf von kgpg (z.B. von Terminal,oder wenn kgpg schon beim Start von KDE geladen wird) erscheint rechts unten in der Kontrollleiste ein Schloßsymbol. Auf dieses muß geklickt werden, um das KGpg Applet zu starten.




Auszug (wg. Konfiguratiuonsfehler bei SuSE 8.2 KDE) aus:
--------------------------------------------------------
http://www.easylinux.de/Artikel/ausgabe/2003/10/010-leser/

GPG-Probleme, 09/2003
Mit Interesse habe ich Ihren Artikel über die Verschlüsselung mit Evolution gelesen und wollte es auch gleich in die Tat umsetzen. Ich habe alles nach Ihren Vorgaben eingerichtet.
Dann beabsichtigte ich, eine Mail signiert zu verschicken. Ich bekam die Fehlermeldung "GPG-Agent ist in dieser Sitzung nicht vorhanden". Was habe ich falsch gemacht?
Tom Brake, per E-Mail

EasyLinux: Sie haben gar nichts falsch gemacht. Das Problem ist nicht leicht reproduzierbar, aber wenn Sie (wie ich vermute) SuSE Linux 8.2 verwenden und Ihren GnuPG-Schlüssel auf der Kommandozeile erzeugt haben, habe ich eine Lösung für Sie: Öffnen Sie die Datei gpg.conf im Verzeichnis /home/benutzername/.gnupg mit einem Editor und setzen Sie vor Zeile 202 (use-agent) eine Raute (#), um den Eintrag auszukommentieren. Die Zeile sollte dann so aussehen:

#use-agent

Das Verzeichnis .gnupg wird in den Standardeinstellungen von Konqueror und Nautilus nicht angezeigt, so dass Sie eventuell erst die Anzeige von versteckten Dateien aktivieren müssen.
Hintergrund dieses Fehlers ist die von SuSE Linux 8.2 mitgelieferte Konfigurationsvorlage von GnuPG. Sobald Sie auf der Kommandozeile einen Schlüssel erzeugen, wird die Datei /usr/share/gnupg/options.skel unter dem Namen gpg.conf nach /home/benutzername/.gnupg/ kopiert. Erzeugen Sie dagegen den Schlüssel mit Kgpg, legt das KDE-Programm eine gpg.conf an, die die problematische Zeile nicht enthält. Aus dem Grund trat der Fehler auch auf unserem Testsystem nicht auf.
(Andrea Müller/hge)




Auszug (wg. Konfiguratiuonsfehler bei SuSE 8.2 KDE) aus :
---------------------------------------------------------
http://www.linux-community.de/story?commentid=30658&_ZSession=0sPi7nC3NCL9TaZ3i%2bkFhA#30658

KDE wurde nun mit KGPG erweitert. Dieser bietet eine nette Oberfläche wie PGP unter Windows Keyrings zu verwalten und die Zwischenablage zu de-/cheffrieren. Leider ist SuSE hier ein Konfigurationsfehler unterlaufen. Standardmäßig wird der gpg-agent verwendet jedoch ist in der .xsession der entsprechende Eintrag "use gpg" nicht auf yes gesetzt und die gpg-agent.conf fehlt gänzlich mit dem entsprechenden Verweis auf die pinentry-qt. Somit ist kein Programm in der Lage einen korrekten Passwortabgleich durchzuführen. Zwar bietet SuSE ein Update für KMail an, jedoch ändert er nur die Fehlerkontrolle des Programms und behebt nicht die Probleme. Wer also gpg verwendet muss entweder die gpg.conf (use gpg-agent auskommentieren) oder die .xsession ändern bzw. die gpg-agent.conf selber anlegen.



Re: SuSE 8.2 - Ein erster Bericht dito
Thorsten 80% [11] 2003-05-09 14:12



@Rafael
Ich wollte in den nächsten Tagen "Kgpg" und "Evolution" zum signieren und verschlüsseln von Mails benutzen. Jetzt bin ich über Dein Bericht gestoppelt. Ich bin Newbie und mir sagt folgendes sehr wenig:
-----------------------------------------------------------------------------
Standardmäßig wird der gpg-agent verwendet jedoch ist in der .xsession der entsprechende Eintrag "use gpg" nicht auf yes gesetzt und die gpg-agent.conf fehlt gänzlich mit dem entsprechenden Verweis auf die pinentry-qt. Somit ist kein Programm in der Lage einen korrekten Passwortabgleich durchzuführen. Zwar bietet SuSE ein Update für KMail an, jedoch ändert er nur die Fehlerkontrolle des Programms und behebt nicht die Probleme. Wer also gpg verwendet muss entweder die gpg.conf (use gpg-agent auskommentieren) oder die .xsession ändern bzw. die gpg- agent.conf selber anlegen.
----------------------------------------------------------------------------
Kannst Du mir Schritt für Schritt sagen, was ich tun muss, dass alles klappt. Wäre echr riesig. Danke im voraus
Thorsten
________________
Suse Linux 8.2
Evolution 1.2
Kgpg 0.2.6


Qualität: 80% bei 11 Bewertungen (0 % = sehr schlecht, 100% = sehr gut)
Permanente URL: Re: SuSE 8.2 - Ein erster Bericht dito



Re: SuSE 8.2 - Ein erster Bericht dito
Rafael Kolleß 92% [9] 2003-05-12 23:19


Kein Problem:

In deinem Homeverzeichnis findest Du einen (versteckten) Ordner .gnupg! In diesem Ordner steht die Datei "gpg.conf".
Innerhalb dieser Datei steht der Eintrag:

# Passphrase agent
#
# We support the old experimental passphrase agent protocol as well
# as the new Assuan based one (currently available in the "newpg" package
# at ftp.gnupg.org/gcrypt/alpha/aegypten/). To make use of the agent, you have
# to run an agent as daemon and use the option
#
use-agent

Vor use-agent musst Du nur eine Raute (#) vorsetzen. Dann gibt es keine Probleme mehr mit den Entschlüsselungen oder Signierungen.
Alternativ kannst Du auch in der Datei .xsession (eine versteckte Datei direkt im Homeverzeichnis) den Eintrag:

#
# If gpg is configured and gpg-agent is wanted set "yes"
#
usegpg="no"

auf yes setzen und folgende Einträge in eine Datei mit dem Namen gpg-agent.conf speichern:

pinentry-program /usr/bin/pinentry-qt
no-grab
default-cache-ttl 1800

Prüfe noch, ob das RPM-Paket pinentry-qt installiert ist. Dieses geht am einfachsten über die Suchfunktion über Yast2.
Nachdem dieses geschehen ist kannst Du in KMail unter "Einstellungen -> KMail einrichten > Sicherheit -> Kryptomodul" ein neues Modul mit einem Namen deiner Wahl einrichten. Als Pfad
gibst Du an: /usr/lib/cryptplug/gpgme-openpgp.so
Die URL kannst Du leer lassen.
Der Vorteil von der letzten Methode ist, daß nun auch Attachements verschlüsselt werden können. Solltest Du nach den Umstellungen unter KGPG einen leeren Keymanager vorfinden musst Du noch den Befehl "gpg --rebuild-keydb-caches" ausführen. Dann sind sie wieder sichtbar.

Viel Spass noch mit Linux

Rafael

P.S. Ich habe deine Anfrage mit "sehr gut" bewertet, da ich nicht verstehe, wieso sie eine so geringe Akzeptanz findet. Fragen ist nie falsch.


Qualität: 92% bei 9 Bewertungen (0 % = sehr schlecht, 100% = sehr gut)
Permanente URL: Re: SuSE 8.2 - Ein erster Bericht dito




KGpg Tipps:
-----------

Typing "kgpg -s filename" will decrypt the file filename and open it in Kgpg's editor.

If you want to decrypt a text file, simply drag and drop it into the editor window. Kgpg will do the rest. Even remote files can be dropped. Drag a public key into the editor window and kgpg will automatically import it if you want.

The easiest way to encrypt a file: simply right click on the file, and you have an encrypt option in the contextual menu. This works in konqueror or on your Desktop!

If you want to encrypt a message for several persons, just select several encryption keys by pressing the "Ctrl" key.

You don't know anything about encryption?
No problem, simply create yourself a key pair in the key management window. Then, export your public key & mail it to your friends. Ask them to do the same & import their public keys. Finally, to send an encrypted message, type it in the Kgpg editor, then click "encrypt". Choose your friend key and click "encrypt" again. The message will be encrypted, ready to be sent by email.

To perform an operation on a key, open the key management window & right click on the key. A popup menu with all available options will appear.

Decrypt a file with a single mouse click on it. You will then be prompted for password & that's all!

If you only want to open the key manager, type "kgpg -k" in the command line prompt.



eine Seite zurück ; zurück