Differences between version 2 and predecessor to the previous major change of GpgAgentNotes.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Friday, July 27, 2007 12:28:08 am | by ChrisOh | Revert |
Older page: | version 1 | Last edited on Thursday, February 22, 2007 12:02:17 pm | by CraigBox | Revert |
@@ -33,7 +33,39 @@
Why wasn't I prompted for the passphrase? pinentry-curses needs a [TTY], and if you don't have GPG_TTY set, it won't be able to find one if you're running from a script.
<tt>GPG_TTY=`tty`</tt> in your .bashrc will fix this for you.
+
+
+----
+!!Experience getting gpg going with KMail
+
+<tt>apt-get install gnupg-agent pinentry-qt kgpg </tt>
+
+pinentry is a program to securely accept your passphrase. There are GTK and QT versions available for X users.
+
+To start the GPG agent, run <tt>eval `gpg-agent --daemon --write-env-file`</tt> (Keep this in ~/.bashrc or ~/.xsession).
+
+This write a file ~.gpg-agent-info which in turn the environment variable GPG-AGENT-INFO gets its info from.
+
+You configure the agent in ~/.gnupg/gpg-agent.conf. A sample:
+<pre>
+default-cache-ttl 3600
+pinentry-program /usr/bin/pinentry-qt
+</pre>
+
+Configure ~/.gnupg/gpg.conf to use the gpg-agent you've just got going.
+uncomment the option <tt>use-agent</tt>
+
+If the file does not exist you can use Kgpg to create the file for you. However it only include one keyserver. You can add the others to this file.
+
+Configure ~/.bashrc to include
+
+<tt>GPG_TTY=`tty`</tt> and <tt>export GPG_TTY</tt>
+
+
+
+
+
-----
Find other pages like me in CategoryNotes