gnuk/doc/gnome3-gpg-settings.rst

43 lines
1.3 KiB
ReStructuredText
Raw Normal View History

2015-03-06 07:14:12 +00:00
===========================================
GnuPG settings for GNOME 3.1x and GNOME 3.0
===========================================
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
In the section `GnuPG settings`_, I wrote how I disable GNOME-keyrings for SSH.
2012-08-03 02:06:44 +00:00
2013-02-13 05:23:24 +00:00
It was for GNOME 2. The old days was good, we just disabled GNOME-keyrings
interference to SSH and customizing our desktop was easy for GNU and UNIX users.
2012-08-03 02:06:44 +00:00
.. _GnuPG settings: gpg-settings
2015-03-06 07:14:12 +00:00
GNOME keyrings in GNOME 3.1x
============================
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
In the files /etc/xdg/autostart/gnome-keyring-ssh.desktop
and /etc/xdg/autostart/gnome-keyring-gpg.desktop,
we have a line something like: ::
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
OnlyShowIn=GNOME;Unity;MATE;
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
Please edit this line to: ::
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
OnlyShowIn=
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
Then, no desktop environment invokes gnome-keyring for ssh and gpg. I think that it is The Right Thing.
GNOME keyrings in GNOME 3.0 by GNOME-SESSION-PROPERTIES
=======================================================
We can't use GNOME configuration tool (like GNOME 2) to disable interference by
GNOME keyrings in GNOME 3.0.
It is GNOME-SESSION-PROPERTIES to disable the interference. Invoking::
2012-08-03 02:06:44 +00:00
$ gnome-session-properties
2013-02-13 05:23:24 +00:00
and at the tab of "Startup Programs", I removed radio check buttons
for "GPG Password Agent" and "SSH Key Agent".
2012-08-03 02:06:44 +00:00
2015-03-06 07:14:12 +00:00
Then, I can use proper gpg-agent for GnuPG Agent Service and SSH Agent Service with Gnuk Token in GNOME 3.0.