In 3.3.92 and later gnome-keyring-daemon uses g_get_user_runtime_dir () to determine the directory where to place its sockets [1]. Previously it used /tmp.
At the point when gnome-keyring-daemon is started from PAM, $XDG_RUNTIME_DIR environment variable should be set. The way to do this is to have its 'session' PAM directive come late in the /etc/pam.d/gdm file [2]. In particular, after pam_systemd.so or other modules that setup the environment. This is relevant for GNOME packagers. More info about the PAM module: https://live.gnome.org/GnomeKeyring/Pam Cheers, Stef [1] https://bugzilla.gnome.org/show_bug.cgi?id=646389 [2] Example fix: https://bugzilla.redhat.com/attachment.cgi?id=574543 _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
