Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
|
|
|
|
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/
|
|
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
|
|
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
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=33924
|
|
|
|
|
|
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.
|
|
GDM screenscrapes the output and so we need the full username.
https://bugzilla.gnome.org/show_bug.cgi?id=650330
|
|
|
|
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
|
|
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.
|
|
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=32130
|
|
|
|
This lets apps know where consolekit helpers are installed.
https://bugs.freedesktop.org/show_bug.cgi?id=18427
|
|
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
dbus-glib >= 0.82 requires dbus >= 1.1 so we can safely remove
DBUS_API_SUBJECT_TO_CHANGE.
|
|
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.
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=30041
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=30051
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511270
|
|
|
|
|
|
to avoid that it can be triggered twice
|
|
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
|
|
|
|
This follows the basic scheme of the Upstart scripts we already ship
|
|
|
|
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=26227
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=28377
|
|
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
|
|
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
|
|
This reverts commit b2e65a0ab7f4c417c85433e3e9bf97befbe6da3b.
|
|
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
|
|
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24152
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=25703
|
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561106
|
|
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
|
|
It confuses some versions of D-Bus and isn't needed
(or wanted it).
http://bugs.freedesktop.org/show_bug.cgi?id=25642
|
|
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24992
|
|
Fixes bug http://defect.opensolaris.org/bz/show_bug.cgi?id=12322
This is solaris only bug, won't affect other platform.
|