1 |
On 03/30/2010 03:32 PM, Juergen Rose wrote: |
2 |
> Hallo, |
3 |
> |
4 |
> ich wollte mal versuchen meine mit evolution verschickten E-Mails zu |
5 |
> signieren. Dazu habe ich mit seahorse ein Schluesselpaar erzeugt, und |
6 |
> dieses anhand seiner achtstelligen Schluesselkennung in evolution |
7 |
> eingebunden |
8 |
> (Bearbeiten->Einstellungen->Kontoname->Bearbeiten->Sicherheit). |
9 |
> Wenn ich jetzt Mails verschicken will, teilt mir evolution mit, dass ich |
10 |
> eine Passphrase fuer den PGP-Schluessel eingeben soll. |
11 |
> Nach der Eingabe erhalte ich die Fehlermitteilung: |
12 |
> |
13 |
> Verfassen der Nachricht gescheitert. |
14 |
> |
15 |
> Because "can't connect to `/home/rose/.gnupg/S.gpg-agent': Datei oder |
16 |
> Verzeichnis nicht gefunden |
17 |
> gpg: Kein aktiver gpg-agent - es wird einer gestartet |
18 |
> gpg: Schreiben nach '-' |
19 |
> gpg: DSA-Schlüssel 058F5C5B benötigt einen mindestens 256 Bit langen |
20 |
> Hash |
21 |
> gpg: signing failed: Allgemeiner Fehler |
22 |
> ", you may need to select different mail options. |
23 |
> |
24 |
> Liegt der Fehler bei mir oder bei evolution? |
25 |
> Ich bin fuer jede Antwort dankbar. |
26 |
> |
27 |
> |
28 |
Du musst app-crypt/seahorse-plugins installieren, das installiert |
29 |
/etc/X11/xinit/xinitrc.d/70-seahorse-agent welches autom. beim X-login |
30 |
startet, und dann u.a. als gpg-agent funktioniert. Es gibt dann eine |
31 |
Umgebungsvariable GPG_AGENT_INFO die auf eine Datei (ein Socket) |
32 |
hinweist (kann in ~/.gnupg oder auch in /tmp sein), sowie der PID des |
33 |
agent-Prozesses. |
34 |
|
35 |
daniel@maya ~ $ set | grep -i agent |
36 |
GPG_AGENT_INFO=/tmp/seahorse-O23eOe/S.gpg-agent:18557:1 |
37 |
daniel@maya ~ $ ps ax | egrep '^18557' |
38 |
18557 ? SLs 0:00 /usr/bin/seahorse-agent --execute |
39 |
/usr/bin/ssh-agent -- gnome-session |
40 |
|
41 |
|
42 |
Meine verwendeten USE-flags sind: |
43 |
|
44 |
app-crypt/seahorse avahi ldap libnotify -debug -doc -test |
45 |
app-crypt/seahorse-plugins applet gedit libnotify nautilus -debug |
46 |
-epiphany -test |
47 |
|
48 |
Ciao, |
49 |
Daniel |
50 |
|
51 |
|
52 |
-- |
53 |
PGP key @ http://pgpkeys.pca.dfn.de/pks/lookup?search=0xBB9D4887&op=get |
54 |
# gpg --recv-keys --keyserver hkp://subkeys.pgp.net 0xBB9D4887 |