summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-07-19Update NEWSHEAD0.4.6masterMichael Biebl1-0/+13
NOTE: ConsoleKit is no longer actively maintained and this will most likely be the final release. You are advised to switch to logind: http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
2013-07-19build-sys: Use xz compressionMichael Biebl1-1/+1
2012-03-20build-sys: install run-seat.d symlink for udev-aclSamuli Suominen1-0/+4
2012-03-20build-sys: missing AC_SUBST for UDEVDIRSamuli Suominen1-0/+1
Without this the UDEVDIR never gets substituted and the rules file is installed to root filesystem /rules.d/ as opposed to /lib/udev/rules.d/
2012-03-19Fix unconditional PATH_MAX usagePino Toscano1-3/+11
Fix the unconditional PATH_MAX usage in pam-ck-connector/pam-ck-connector.c by using a variable-length malloc'ed buffer. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552393 https://bugs.freedesktop.org/show_bug.cgi?id=24738
2012-03-19Add support for GNU/HurdPino Toscano3-0/+413
Currently consolekit fails to build on GNU/Hurd mainly because there's no sysdeps backend for the GNU OS implemented. The attached patch proposes a sysdeps-gnu backend, which implements the process management using Hurd's libps, the *ttyent API for the part of the console implementation and the rest using similar (valid) approaches of other backends. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552393 https://bugs.freedesktop.org/show_bug.cgi?id=24738
2012-03-19build-sys: don't install systemd units when using --without-systemdsystemunitdirMichael Biebl1-5/+7
https://bugs.freedesktop.org/show_bug.cgi?id=33924
2012-03-19build-sys: run autoupdateMichael Biebl1-30/+16
2012-03-19build-sys: remove useless dbus version checkMichael Biebl1-33/+0
2012-03-19Import udev-acl tool from udevMichael Biebl5-0/+539
The udev-acl tool has been removed from udev in version 182. Add this tool to ConsoleKit for systems which don't use systemd-logind.
2011-05-24ck-history: don't truncate --frequent output to 8 charsRay Strode1-1/+1
GDM screenscrapes the output and so we need the full username. https://bugzilla.gnome.org/show_bug.cgi?id=650330
2011-05-03post release bumpLennart Poettering2-1/+8
2011-05-03Retry opening console device on EIO0.4.5Colin Watson1-0/+17
As reported in https://launchpad.net/bugs/544139, ConsoleKit sometimes fails to track the active VT. This particular case was tracked down to a race condition that happens if you try to open /dev/console while the current TTY is currently being closed. This yields an -EIO error, in which case CK should just try again. For a more detailled summary of the problem from a kernel perspective, please see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/554172/comments/245 . https://bugs.freedesktop.org/show_bug.cgi?id=31790
2011-04-14systemd: don't pull in sysinit.targetLennart Poettering3-3/+0
In case of shutdown when sysinit.target is not up yet (i.e. emergency mode or suchlike) ensure that we don't try to start sysinit.target before shutting down.
2011-02-17build-sys: post release version bumpLennart Poettering2-2/+7
2011-02-17build-sys: make sure make install can be run twice in a row0.4.4Lennart Poettering1-0/+5
https://bugs.freedesktop.org/show_bug.cgi?id=32130
2011-01-20systemd: fix reference to systemd unitsLennart Poettering2-2/+2
2010-12-17ck-connector: advertise libexecdirDJ Lucas1-0/+1
This lets apps know where consolekit helpers are installed. https://bugs.freedesktop.org/show_bug.cgi?id=18427
2010-11-19systemd: fix name of unitLennart Poettering3-3/+3
2010-11-19build-sys: post release version bumpLennart Poettering1-1/+1
2010-11-17update NEWS0.4.3Lennart Poettering1-0/+8
2010-11-17Revert "linux: Use VT_WAITEVENT if available to avoid spawn too many threads"Lennart Poettering4-87/+8
This reverts commit 2782cc8d4950effbc4407455e72bd4750cef6e11. VT_WAITEVENT is racy unfortunately, since events that happen between the time we woke up from a VT_WAITEVENT and we go into the next VT_WAITEVENT are lost completely.
2010-11-17Revert "linux: Check for VT_WAITEVENT ioctl during runtime"Lennart Poettering1-49/+9
This reverts commit 24dc214f55e7c7c17d888d0ccf94cd3625767462. VT_WAITEVENT is racy unfortunately, since events that happen between the time we woke up from a VT_WAITEVENT and we go into the next VT_WAITEVENT are lost completely.
2010-11-17systemd: simplify unit files a littleLennart Poettering3-9/+9
2010-11-17systemd: log shutdown when doing kexec rebootLennart Poettering1-1/+4
2010-09-20dbus: bump dependency on dbus-glib to 0.82Michael Biebl8-8/+1
dbus-glib >= 0.82 requires dbus >= 1.1 so we can safely remove DBUS_API_SUBJECT_TO_CHANGE.
2010-09-20linux: Check for VT_WAITEVENT ioctl during runtimeMichael Biebl1-9/+49
Since 2782cc8d4950effbc4407455e72bd4750cef6e11 ConsoleKit fails, if it has been compiled on a linux kernel >= 2.6.32 but is run with an older kernel. Check for VT_WAITEVENT ioctl during runtime and fallback to the old behaviour of creating a thread for every possible vt.
2010-09-20build-sys: Bump GLIB_REQUIRED_VERSION to 2.14 for GRegexMichael Biebl1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=30041
2010-09-20build-sys: extend configure check for kfreebsdLuca Favatella1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=30051 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511270
2010-09-14systemd: make sure the file system is writable before we write log dataLennart Poettering3-3/+6
2010-09-07post release version bumpLennart Poettering1-1/+1
2010-09-06systemd: keep around console-kit-log-system-start.service after it was run ↵0.4.2Lennart Poettering1-0/+1
to avoid that it can be triggered twice
2010-09-06linux: Use VT_WAITEVENT if available to avoid spawn too many threadsKan-Ru Chen4-8/+87
Starting from linux kernel 2.6.32 there is a new ioctl VT_WAITEVENT which can monitor vt switches and return new vt number. https://bugs.freedesktop.org/show_bug.cgi?id=17720
2010-09-05NEWS: update for 0.4.2Lennart Poettering1-1/+12
2010-09-05systemd: install unit files for CK logging callsLennart Poettering5-2/+66
This follows the basic scheme of the Upstart scripts we already ship
2010-08-12systemd: install systemd unit filesLennart Poettering6-1/+40
2010-08-03Only load seat files with a .seat extensionWilliam Jon McCann2-4/+8
2010-08-03Fix a few memory leaksAnders Kaseorg2-1/+9
https://bugs.freedesktop.org/show_bug.cgi?id=26227
2010-06-30Only set sessions to be is-local=true if set by a trusted partyWilliam Jon McCann2-11/+165
https://bugs.freedesktop.org/show_bug.cgi?id=28377
2010-06-11Add a --since option to show entries in a time windowWilliam Jon McCann1-22/+74
Doesn't load any history files it doesn't need to which should help performance on systems with long histories. https://bugs.freedesktop.org/show_bug.cgi?id=25660
2010-05-20Enhancement CanActivateSessions for OpenSolaris.Halton Huo5-0/+32
VT switching is always enabled on Linux, but for OpenSolaris VT switching can be truned of by 'svcadm disable vtdaemon'. So we should also check whether the service vtdaemon is online on OpenSolaris. https://bugs.freedesktop.org/show_bug.cgi?id=26055
2010-05-20Revert "Enhancement CanActivateSessions for OpenSolaris."Halton Huo3-39/+1
This reverts commit b2e65a0ab7f4c417c85433e3e9bf97befbe6da3b.
2010-04-19Enhancement CanActivateSessions for OpenSolaris.Halton Huo3-1/+39
VT switching is always enabled on Linux, but for OpenSolaris VT switching can be truned of by 'svcadm disable vtdaemon'. So we should also check whether the service vtdaemon is online on OpenSolaris. https://bugs.freedesktop.org/show_bug.cgi?id=26055
2010-01-29format not a string literal and no format argumentsFrederic Crozat2-9/+9
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24152
2010-01-28Use the correct property ID for idle-hintWilliam Jon McCann1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=25703
2010-01-28Don't segfault if the seats file is invalid.Michael Biebl1-0/+4
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561106
2009-12-21Don't take bus name until readyRay Strode1-8/+8
Previously, we would take a bus name right away, but not register the manager object until later. This causes a race when being activated by a method call on the manager object, where ConsoleKit gets started but the method call fails. https://bugs.freedesktop.org/show_bug.cgi?id=25744
2009-12-21Don't daemonize when activatedMatthias Clasen1-1/+1
It confuses some versions of D-Bus and isn't needed (or wanted it). http://bugs.freedesktop.org/show_bug.cgi?id=25642
2009-11-10Implement CanRestart and CanStop interfaces on Solaris.Halton Huo1-9/+22
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24992
2009-11-03Identify major device number for vt rather than hard code as 15.Halton Huo1-1/+21
Fixes bug http://defect.opensolaris.org/bz/show_bug.cgi?id=12322 This is solaris only bug, won't affect other platform.