[systemd-commits] 2 commits - src/login TODO

Lennart Poettering lennart at kemper.freedesktop.org
Tue Jan 31 11:00:57 PST 2012


 TODO                     |    2 ++
 src/login/multi-seat-x.c |    5 +++++
 2 files changed, 7 insertions(+)

New commits:
commit 8906b207d11b4e23be9d00cba7ecc80814e66b1f
Author: Ray Strode <rstrode at redhat.com>
Date:   Tue Jan 31 13:47:12 2012 -0500

    login: lock down input devices on extra seats
    
    We need to tell the X server to grab the keyboards
    and mice associated with a hotplugged seat, so that
    it doesn't have the ability to control the kernel
    vt consoles.

diff --git a/src/login/multi-seat-x.c b/src/login/multi-seat-x.c
index d0845e7..7133e02 100644
--- a/src/login/multi-seat-x.c
+++ b/src/login/multi-seat-x.c
@@ -139,6 +139,11 @@ int main(int argc, char *argv[]) {
                 "Section \"ServerFlags\"\n"
                 "        Option \"AutoAddDevices\" \"True\"\n"
                 "        Option \"AllowEmptyInput\" \"True\"\n"
+                "        Option \"DontVTSwitch\" \"True\"\n"
+                "EndSection\n"
+                "Section \"InputClass\"\n"
+                "        Identifier \"Force Input Devices to Seat\"\n"
+                "        Option \"GrabDevice\" \"True\"\n"
                 "EndSection\n",
                 device_node);
 

commit b3e06042740e31d098fa5b629d4204db9fe556cb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 31 18:23:23 2012 +0100

    update TODO

diff --git a/TODO b/TODO
index a3dd807..4dbbbe3 100644
--- a/TODO
+++ b/TODO
@@ -21,6 +21,8 @@ Bugfixes:
 
 Features:
 
+* avoid that we choke on journal coredump loops (i.e. where the journal crashes and causes a coredump to be fed back to it)
+
 * write RPM spec macros for presets
 
 * write man pages for systemd-cgtop, systemd-cat



More information about the systemd-commits mailing list