public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-de] gpg-agent beim XFCE-Start starten
@ 2006-01-04  8:58 Sebastian Damm
  2006-01-04  9:07 ` Dirk Heinrichs
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Sebastian Damm @ 2006-01-04  8:58 UTC (permalink / raw
  To: Gentoo-User-De

[-- Attachment #1: Type: text/plain, Size: 1607 bytes --]

Hi,

da mich das ständige Passphrase eingeben beim Mail versenden nervt, hab
ich mir den gpg-agent installiert. Ich verwende XFCE4 und als
Login-Manager gdm. Laut der Doku auf 

http://www.gentoo.de/doc/de/gnupg-user.xml

soll man in der ~/.xsession folgende Zeile hinzufügen:

eval "$(gpg-agent --daemon)"

Damit muss als Umgebungsvariable GPG_AGENT_INFO mit dem Socketnamen
gesetzt werden. Ein Aufruf ohne eval gibt folgendes zurück:

GPG_AGENT_INFO=/tmp/gpg-${RAND}/S.gpg-agent:${PID}:1; export GPG_AGENT_INFO;

Allerdings passiert beim Einloggen so wie ob gar nix. Dabei ist es
egal, ob die Datei ausführbar ist oder nicht, ob eine Shebang-Zeile
vornedran steht oder nicht, sie wird scheinbar nicht beachtet.

Also hab ich es so gemacht, wie es bei XFCE4 so üblich ist. Ich hab
eine ausführbare Datei in ~/Desktop/Autostart angelegt mit dem Inhalt:

#!/bin/bash

eval "$(gpg-agent --daemon)"

Jetzt wird beim Starten von XFCE auch der gpg-agent gestartet, aber die
Variable wird nicht sitzungsweit geschrieben. Was ja eigentlich auch
logisch ist, da mit der Datei eine bash gestartet wird und das
export nur auf diese bash-Sitzung wirkt. Wenn ich jetzt eine Konsole
öffne, ist GPG_AGENT_INFO ungesetzt.

Wie krieg ich es hin, dass die Variable sitzungsweit, also von allen in
der Sitzung aufgerufenen Programmen, verfügbar ist?

Danke schonmal für die Lehrstunde. :)

Ciao
Sebastian
-- 
Sebastian Damm
Blog: http://blog.sdamm.de
GPG-Encrypted mail welcome! ID: 0x64D96827 @ pgpkeys.pca.dfn.de
Fingerprint: CB7F F23F D950 644D 838B  215A 550F 75EC 64D9 6827

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2006-01-04 18:54 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-04  8:58 [gentoo-user-de] gpg-agent beim XFCE-Start starten Sebastian Damm
2006-01-04  9:07 ` Dirk Heinrichs
2006-01-04 11:08   ` Sebastian Damm
2006-01-04 12:27     ` Dirk Heinrichs
2006-01-04 14:14       ` Sebastian Damm
2006-01-04 15:17         ` Dirk Heinrichs
2006-01-04 18:52           ` Sebastian Damm
2006-01-04 11:56 ` Felix Schuster
2006-01-04 11:15   ` Sebastian Damm
2006-01-04 13:44     ` Felix Schuster
2006-01-04 13:33       ` Sebastian Damm
2006-01-04 12:23 ` Christian Pieczewski
2006-01-04 13:08   ` Sebastian Damm
2006-01-04 14:32     ` Christian Pieczewski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox