Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-07 | logind: Terminate bus_login_session_user_properties | Benjamin Franzke | |
Fixes segfault in systemd-logind, triggered by: systemd-loginctl show-session $XDG_SESSION_ID. Bug introduced by d200735e13c52dcfe36c0e066f9f6c2fbfb85a9c, so only systemd v39 is affected. | |||
2012-02-07 | logind: fix introspection data | Lennart Poettering | |
2012-02-07 | logind: introduce ActivateSessionOnSeat() | Lennart Poettering | |
2012-02-03 | cgroup: when getting cgroup empty notifications, always search up the tree | Lennart Poettering | |
2012-02-01 | logind: add GetSessionByPID() bus call | Lennart Poettering | |
2012-01-31 | logind: if we have to stop a session, kill at least its leader | Lennart Poettering | |
2012-01-31 | login: lock down input devices on extra seats | Ray Strode | |
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. | |||
2012-01-27 | logind: make sure we create /var/lib/systemd before using it | Lennart Poettering | |
2012-01-24 | login: fix multi-seat check | Lennart Poettering | |
2012-01-24 | login: extend comments in multi-seat-x | Lennart Poettering | |
2012-01-23 | login: add multi-session X wrapper | Lennart Poettering | |
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. | |||
2012-01-22 | login: move seat udev rules to login subdir | Kay Sievers | |
2012-01-22 | cgls: don't show kernel threads by default | Lennart Poettering | |
2012-01-18 | exec: introduce ControlGroupPersistant= to make cgroups persistant | Lennart Poettering | |
2012-01-18 | logind: move X11 socket | Lennart Poettering | |
2012-01-18 | logind: simplify session_activate() a bit | Lennart Poettering | |
2012-01-18 | logind: allow to create multiple sessions on non-multi-session seats to deal ↵ | Lennart Poettering | |
with left-over sessions | |||
2012-01-16 | dbus: more efficient implementation of properties | Michal Schmidt | |
The way the various properties[] arrays are initialized is inefficient: - only the .data members change at runtime, yet the whole arrays of properties with all the fields are constructed on the stack one by one by the code. - there's duplication, eg. the properties of "org.freedesktop.systemd1.Unit" are repeated in several unit types. Fix it by moving the information about properties into static const sections. Instead of storing the .data directly in the property, store a constant offset from a run-time base. The small arrays of struct BusBoundProperties bind together the constant information with the right runtime information (the base pointer). On my system the code shrinks by 60 KB, data increases by 10 KB. | |||
2012-01-16 | logind: downgrade login message to debug | Michal Schmidt | |
The messages make people nervous. https://bugzilla.redhat.com/show_bug.cgi?id=727315 | |||
2012-01-13 | pam: fix build | Lennart Poettering | |
2012-01-13 | pam: work correctly if a seat is specified but not vtnr | Lennart Poettering | |
2012-01-13 | sd-login: teach sd_pid_get_unit() proper handling of instantiated services | Lennart Poettering | |
2012-01-12 | core: switch all log targets to go directly to the journal, instead via syslog | Lennart Poettering | |
2012-01-05 | login: implement sd_session_get_service() | Lennart Poettering | |
2012-01-05 | build-sys: move public header files into a dir of their own | Lennart Poettering | |
2012-01-05 | logind: add needed include for sd_notify() | Kay Sievers | |
2012-01-04 | journald: parse configuration file | Lennart Poettering | |
2012-01-04 | journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since ↵ | Lennart Poettering | |
processes might also be related to mount, swap or socket units, not just services | |||
2012-01-03 | logind: send out Lock signal when locking | Lennart Poettering | |
2012-01-03 | logind: don't watch vcsa if nobody cares | Lennart Poettering | |
2012-01-03 | logind: if we can't open /dev/tty0, assume there is no VT subsystem and ↵ | Lennart Poettering | |
don't pretend we could do VT switching | |||
2012-01-03 | login: introduce sd_pid_get_service() | Lennart Poettering | |
2011-12-31 | login: move systemd-user-sessions.service into login/, too | Lennart Poettering | |
2011-12-31 | login: move the PAM module to src/login/ since it is just a client to logind | Lennart Poettering | |
2011-12-31 | login: move libsystemd-login.pc.in into src/login/ | Lennart Poettering | |
2011-12-31 | logind: move more files into subdirectory | Lennart Poettering | |
2011-12-31 | logind: move logind into its own subdirectory | Lennart Poettering | |