Is gnome-keyring-daemon supposed to be killed on hibernate? If that's the case, then it should be sufficient to append auto_start to the end of the auth line in /etc/pam.d/gnome-screensaver, since that pam module checks if the keyring daemon is already running and doesn't start it again if it is.
Both /etc/pam.d/gdm and /etc/pam. d/gnome- screensaver contain: keyring. so
auth optional pam_gnome_
However, only the former contains: keyring. so auto_start
session optional pam_gnome_
That's how it should be according to the documentation: live.gnome. org/GnomeKeyrin g/Pam
http://
Is gnome-keyring- daemon supposed to be killed on hibernate? If that's the case, then it should be sufficient to append auto_start to the end of the auth line in /etc/pam. d/gnome- screensaver, since that pam module checks if the keyring daemon is already running and doesn't start it again if it is.