https://bugzilla.redhat.com/show_bug.cgi?id=1413338
--- Comment #2 from Simon Guest simon.guest@tesujimath.org --- Created attachment 1241087 --> https://bugzilla.redhat.com/attachment.cgi?id=1241087&action=edit xmonad-start script which starts GNOME keyring
Here's a copy of the xmonad-start script from the RPM, amended to start GNOME keyring conditionally if it exists.
Because the script is not from upstream, but is part of the Fedora packaging, no patch is required, simply replace the xmonad-start script from the source RPM with this one.
$ diff safe/xmonad-start /usr/bin/xmonad-start 37a38,43
if [ -x /bin/gnome-keyring-daemon ]; then eval $(gnome-keyring-daemon --start) export GNOME_KEYRING_SOCKET export GNOME_KEYRING_PID fi