https://bugzilla.redhat.com/show_bug.cgi?id=1413338
Bug ID: 1413338 Summary: xmonad session doesn't support GNOME keyring Product: Fedora Version: 25 Component: xmonad Assignee: mathstuf@gmail.com Reporter: simon.guest@tesujimath.org QA Contact: extras-qa@fedoraproject.org CC: haskell-devel@lists.fedoraproject.org, mathstuf@gmail.com, petersen@redhat.com
Description of problem:
No support for GNOME keyring, which would need to be in xmonad-start script.
Version-Release number of selected component (if applicable):
0.12-2.fc25
How reproducible:
Login using the xmonad session from xmonad-basic package. Observe that e.g. ssh keys are not cached.
Steps to Reproduce:
1. Login with xmonad session from gdm 2. ssh <somewhere>
Actual results:
have to type ssh passphrase, aarggh! :-)
Expected results:
ssh passphrase is available in GNOME keyring via the GNOME keyring daemon
Additional info:
I currently have to use a user script (i.e. ~/.xsession) to do this, rather than the xmonad session from xmonad-basic package. It would be better if /usr/bin/xmonad-start contained the following lines (given that Fedora is a GNOME-based distro, so GNOME based solutions such as keyring are preferable to e.g. pam_ssh (which is a bit troublesome, actually)):
# for GNOME keyring, see https://blog.san-ss.com.ar/2011/03/using-gnome-keyring-in-xmonad eval $(gnome-keyring-daemon --start) export GNOME_KEYRING_SOCKET export GNOME_KEYRING_PID