61pgp-agent misbehaves with *csh as login shell
Bug #15519 reported by
Achim Bohnet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnupg2 (Ubuntu) |
Fix Released
|
Medium
|
Tollef Fog Heen |
Bug Description
reported on #kubuntu, verified on fresh kubuntu by me.
Problem:
After setting tcsh as login shell login, login in via kdm one gets immediately
logout and kdm present again a login screen.
in ~/.xsession: /etc/X11/
Fix: add --sh to force bource shell syntax output
$ cat /etc/X11/
# $Id:$
# In order to activate the session bus at X session launch
# simply place use-session-
#
eval $(gpg-agent --sh --daemon)
With this login works with tcsh (and with bash still too ;)
Achim
To post a comment you must log in.
I confirm the problem and the diagnostic of the original submitter.
Debian does not have this problem, since it does use --sh. Debian also has a much more sophisticated session script for gnupg-agent. Is there any
particular reason to fork it ?