summaryrefslogtreecommitdiff
path: root/src/login/multi-seat-x.c
Commit message (Collapse)AuthorAge
* multi-seat-x: drop a lot of unnecessary codeLennart Poettering2012-09-21
|
* multi-seat-x: drop framebuffer specific stuff, as we have a DRM driver nowDave Airlie2012-09-21
|
* Revert "multi-seat: drop multi-seat-x wrapper, as upstream X can handle ↵Lennart Poettering2012-09-21
| | | | | | | | | multi-seat graphics on its own now" This reverts commit 636d30a0895f17eca8313d50f9b2fc1ec5e128da. Turns out we will need the multi-seat wrapper a bit longer, however without the fb-specific bits in it.
* multi-seat: drop multi-seat-x wrapper, as upstream X can handle multi-seat ↵Lennart Poettering2012-09-21
| | | | graphics on its own now
* log.h: new log_oom() -> int -ENOMEM, use itShawn Landden2012-07-26
| | | | | | also a number of minor fixups and bug fixes: spelling, oom errors that didn't print errors, not properly forwarding error codes, few more consistency issues, et cetera
* use "Out of memory." consistantly (or with "\n")Shawn Landden2012-07-25
| | | | | | | | glibc/glib both use "out of memory" consistantly so maybe we should consider that instead of this. Eliminates one string out of a number of binaries. Also fixes extra newline in udev/scsi_id
* mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵Kay Sievers2012-05-31
| | | | context
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-12
| | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
* rename basic.la to shared.la and put selinux deps in shared-selinx.laKay Sievers2012-04-10
| | | | | Only 34 of 74 tools need libselinux linked, and libselinux is a pain with its unconditional library constructor.
* login: lock down input devices on extra seatsRay Strode2012-01-31
| | | | | | | 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.
* login: fix multi-seat checkLennart Poettering2012-01-24
|
* login: extend comments in multi-seat-xLennart Poettering2012-01-24
|
* login: add multi-session X wrapperLennart Poettering2012-01-23
In preparation for https://bugzilla.gnome.org/show_bug.cgi?id=655380 we decided it's better to include the multi-seat X wrapper in systemd, rather than gdm. (Side effect: this makes this accessible for other DMs) This is a stop-gap for now, until X gins proper multi-seat graphics support at which point this code will go away without replacement.