TZ86 commented on 2013-01-24 09:03

Actually I don't think that it's so bad way. As you can see, code of getting display device is complicated enough and if something going wrong, you will be unable to login to anywhere. If you dislike bash script, I can move xauth related code to ck-get-x11-display-device.c.

stativ commented on 2013-01-15 11:22

TZ86: this is great! I appreaciate your work, however, I don't like the fact that it needs to execute a bash script, that in turn executes ck-get-x11-display-device.

I'm sure it is possible to get the display device without the need to execute a separate command. I will look into it, but I didn't have much time recently, so it may take some time.

TZ86 commented on 2013-01-09 14:44

Hello. I wrote a patch which makes pam_ck_connector work properly for X11 sessions, so we don't need rebuild kdebase-workspace (and similar) with -DWITH_CkConnector=ON anymore. Can you add it to your PKGBUILD?

After installing user should open /etc/pam.d/system-login (and /etc/pam.d/sshd if it used), found this line:
-session optional pam_ck_connector.so nox11
and remove "nox11" option.

TZ86 commented on 2013-01-09 14:42

Hello. I wrote a patch which makes pam_ck_connector work properly for X11 sessions, so we don't need rebuild kdebase-workspace (and similar) with -DWITH_CkConnector=ON anymore. Can you add it to your PKGBUILD?