Package Details: consolekit-git 1:395.af75e10-1

Git Clone URL: https://aur.archlinux.org/consolekit-git.git (read-only)
Package Base: consolekit-git
Description: A framework for defining and tracking users, login sessions, and seats
Upstream URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
Licenses: GPL
Conflicts: consolekit
Provides: consolekit
Replaces: consolekit
Submitter: stativ
Maintainer: maandree
Last Packager: maandree
Votes: 41
Popularity: 0.054194
First Submitted: 2012-10-31 12:01
Last Updated: 2015-07-07 19:17

Required by (6)

Sources (4)

Latest Comments

artoo commented on 2014-11-05 21:28

https://github.com/ConsoleKit2/ConsoleKit2

;)

veox commented on 2013-06-05 14:19

The change highlighted by @DigitalPioneer can be easily made by appending `--sbindir=/usr/bin` to the autogen.sh line.

This package could also benefit from the new VCS options: https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines

DigitalPioneer commented on 2013-06-04 17:55

Arch is getting rid of /usr/sbin, and this package installs files in that directory. Please alter the package to move those files to /usr/bin instead. See: https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/

TZ86 commented on 2013-01-24 09:03

@stativ: So, how's your investigation going? I already tried to find a way don't call external command but found nothing interesting there.

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?

send_x11_diplay_device.patch: http://pastebin.com/9w1DZM7w
get-x11-display-device.sh: http://pastebin.com/vtSdTVsU (should be installed to /usr/lib/ConsoleKit/)

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?

send_x11_diplay_device.patch: http://pastebin.com/9w1DZM7w
get-x11-display-device.sh: http://pastebin.com/vtSdTVsU (should be installed to /usr/lib/ConsoleKit/)

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.

stativ commented on 2012-11-20 13:19

libtool is a part of base-devel which you are supposed to have installed. Packages from base-devel doesn't have to be (and shouldn't be) part of makedepends.

Anonymous comment on 2012-11-20 03:21

Could you add a dependency on libtool? My build failed at first because libtool wasn't installed.

stativ commented on 2012-11-04 07:29

Thanks, fixed.

All comments