libgnome-keyring(3) C Library Functions libgnome-keyring(3)NAMElibgnome-keyring - gnome keyring library.
DESCRIPTION
GNOME Keyring is a system to store passwords and other sensitive data
in a standardized way across all GNOME applications.
A keyring stores a collection of encrypted passwords and encrypted
information about those passwords. A user can have multiple keyrings,
each for a different use, but there is a default one, called 'login'.
There is also a special 'session' keyring which is not stored on disk
and goes away when you log out.
When a user logs into GNOME, the keyrings are locked and a master
keyring password has to be provided in order to unlock each of them.
GNOME Keyring includes an SSH agent which integrates with the gnome-
keyring and user login for its passwords. It can also use the main
X.509 private key store.
GNOME Keyring will set the SSH_AUTH_SOCK environment variable when it
starts up.
The id_rsa and id_dsa files in ~/.ssh are automatically usable through
the SSH agent without first 'loading' them. Other X.509 private keys
marked with the 'ssh-authentication' purpose are also usable.
Additional SSH keys can be manually loaded and managed via the ssh-
add(1) command.
If you use another SSH agent (such as ssh-agent(1) included with
OpenSSH), you may want to disable the SSH agent in GNOME Keyring to
prevent ssh from using it instead of your prefered SSH agent. You can
set /apps/gnome-keyring/daemon-components/ssh gconf key to false. This
prevents the SSH component of gnome-keyring from starting up when the
user logs in.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Availability │library/gnome/gnome-keyring │
├─────────────────────────────┼─────────────────────────────┤
│Interface stability │Volatile │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOgnome-keyring-daemon(1), ssh-add(1), ssh-agent(1), attributes(5),
gnome-interfaces(5)
http://library.gnome.org/devel/gnome-keyring/stable/
NOTES
Written by Jeff Cai, Sun Microsystems Inc., 2008.
SunOS 5.11 31 Jul 2008 libgnome-keyring(3)