CSUF LogoCSUF Site Navigation
optics.csufresno.edu

F8 Gnome Applications & Settings Gnome Keyring

Department of Electrical and Computer Engineering
Assistant Professor Gregory R. Kriehn
Forums
Wiki
F8 Gnome Keyring

The following is taken from:

http://www.howtoforge.com/installation-guide-fedora8-desktop-p3

All your passwords that are used by other programs, like the password(s) for your email-accounts or the password(s) for your wlan-connection(s) will be stored in the gnome keyring. You'll be asked to enter a master-password for the gnome keyring when the first password is being added. I recommend to use your system-password for the gnome-keyring. Every time you start an application for the first time in a session that needs one or more passwords that are stored in the gnome-keyring, you'll be asked to enter the master-password - this is annoying (my opinion).

It can be eased by using the pam_keyring, that will automatically unlock your gnome keyring when you log in to your system - this requires that your master-password for the gnome keyring and your system-password are the same.

If you want to use pam_keyring, install it using yum:

~> sudo yum install pam_keyring
When finished, integrate pam_keyring into the pam configuration for gdm by editing /etc/pam.d/gdm. You will have to insert the following two lines into the file:
auth optional pam_keyring.so try_first_pass
session optional pam_keyring.so
Insert the lines in the correct order, otherwise pam_keyring will not work. The /etc/pam.d/gdm should look like:
#%PAM-1.0
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
auth required pam_env.so
auth optional pam_keyring.so try_first_pass
auth include system-auth
auth optional pam_gnome_keyring.so
account required pam_nologin.so
account include system-auth
password include system-auth
session required pam_selinux.so close
session include system-auth
session required pam_loginuid.so
session optional pam_console.so
session optional pam_keyring.so
session required pam_selinux.so open
session optional pam_keyinit.so force revoke
session required pam_namespace.so
session optional pam_gnome_keyring.so auto_start
Save and exit. The next time you log in to gnome, you should no longer have to type in your password for the gnome keyring.