Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-21 | login: minor typo fix | Lennart Poettering | |
2012-05-08 | logind: implement suspend/hibernate calls with inhibition logic | Lennart Poettering | |
2012-05-08 | logind: use "sleep" as generic term for "suspend", "hibernate", and later on ↵ | Lennart Poettering | |
"hybrid suspend" | |||
2012-05-08 | logind: fix test-inhibit | Lennart Poettering | |
2012-05-08 | util: split-out path-util.[ch] | Kay Sievers | |
2012-05-07 | logind: fix memory leak | Frederic Crozat | |
2012-05-05 | logind: implement delay inhibitor locks in addition to block inhibitor locks | Lennart Poettering | |
This is useful to allow applications to synchronously save data before the system is suspended or shut down. | |||
2012-04-22 | login: assing /dev/console logins to seat0 | Lennart Poettering | |
2012-04-22 | loginctl: avoid segfault for kill-session and kill-user commands | Lennart Poettering | |
As reported by Mantas Mikulėnas. http://lists.freedesktop.org/archives/systemd-devel/2012-April/004993.html | |||
2012-04-17 | udev: replace util_create_path() with mkdir_parents() | Kay Sievers | |
2012-04-16 | logind: remove redundant entries from logind's default controller lists too | Lennart Poettering | |
2012-04-16 | systemctl: show main and control PID explicitly in cgroup-show | Lennart Poettering | |
In some cases the main/control PID of a service can be outside of the services cgroups (for example, if logind readjusts the processes' cgroup). In order to clarify this for the user show the main/control PID in the cgroup tree nonetheless, but mark them specially. | |||
2012-04-16 | cgls: don't show empty cgroups by default | Lennart Poettering | |
2012-04-16 | logind: hook up inhibit logic with idle hint logic | Lennart Poettering | |
2012-04-16 | logind: add shutdown/suspend/idle inhibition framework | Lennart Poettering | |
2012-04-15 | udev: update some rules | Kay Sievers | |
2012-04-13 | update .gitignore | Kay Sievers | |
2012-04-13 | logind: explicitly check for /dev/tty0 | Lennart Poettering | |
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
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. | |||
2012-04-11 | polkit: temporarily spawn of a polkit agent in terminals for possibly ↵ | Lennart Poettering | |
authenticated operations | |||
2012-04-11 | put acl.la in 'if HAVE_ACL' and rename acl.[ch] to acl-util.[ch] | Kay Sievers | |
2012-04-10 | rename basic.la to shared.la and put selinux deps in shared-selinx.la | Kay Sievers | |
Only 34 of 74 tools need libselinux linked, and libselinux is a pain with its unconditional library constructor. | |||
2012-04-10 | util: move ACL code into internal library | Kay Sievers | |
2012-04-10 | util: move all to shared/ and split external dependencies in separate ↵ | Kay Sievers | |
internal libraries Before: $ ldd /lib/systemd/systemd-timestamp linux-vdso.so.1 => (0x00007fffb05ff000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f90aac57000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f90aaa53000) librt.so.1 => /lib64/librt.so.1 (0x00007f90aa84a000) libc.so.6 => /lib64/libc.so.6 (0x00007f90aa494000) /lib64/ld-linux-x86-64.so.2 (0x00007f90aae90000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f90aa290000) libattr.so.1 => /lib64/libattr.so.1 (0x00007f90aa08a000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f90a9e6e000) After: $ ldd systemd-timestamp linux-vdso.so.1 => (0x00007fff3cbff000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5eaa1c3000) librt.so.1 => /lib64/librt.so.1 (0x00007f5ea9fbb000) libc.so.6 => /lib64/libc.so.6 (0x00007f5ea9c04000) /lib64/ld-linux-x86-64.so.2 (0x00007f5eaa3fc000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f5ea9a00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5ea97e4000) | |||
2012-04-09 | udev: convert 'uaccess' to a builtin | Kay Sievers | |
2012-04-03 | logind: log with AUTH facility | Lennart Poettering | |
2012-03-30 | rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.conf | Kay Sievers | |
2012-03-26 | man: minor typo in reference to manual page | Elan Ruusamäe | |
2012-03-22 | logind: close FIFO before ending sessions cleanly | Lennart Poettering | |
For clean session endings ask logind explicitly to get rid of the FIFO before closing it so that the FIFO logic doesn't result in su/sudo to be terminated immediately. | |||
2012-03-22 | logind: extend comment about X11 socket symlink | Lennart Poettering | |
2012-03-12 | login: tag the Mimo 720 ID_AUTOSEAT | Shawn Landden | |
This device is a combination USB hub, displaylink graphics, and e2i touchscreen Bus 001 Device 005: ID 058f:6254 Alcor Micro Corp. USB Hub Bus 001 Device 006: ID 17e9:401a Newnham Research Bus 001 Device 007: ID 1ac7:0001 |__ Port 1: Dev 5, If 0, Class=hub, Driver=hub/4p, 480M |__ Port 2: Dev 6, If 0, Class=vend., Driver=udlfb, 480M |__ Port 2: Dev 6, If 1, Class=HID, Driver=usbhid, 480M |__ Port 3: Dev 7, If 0, Class=vend., Driver=usbtouchscreen, 12M | |||
2012-02-15 | login: introduce sd_session_get_display() | Lennart Poettering | |
2012-02-14 | login: add new sd_session_get_type() and sd_session_get_class API calls | Lennart Poettering | |
2012-02-14 | login: track login class (i.e. one of "user", "greeter", "lock-screen") for ↵ | Lennart Poettering | |
each session This introduces the new PAM environment variable XDG_SESSION_CLASS. If not set, defaults to "user". This is useful for apps that want to distuingish real user logins from "fake" ones which just exist to show a gdm login screen or a lock screen. | |||
2012-02-13 | sd-login: if NULL or 0 is passed as first parameter of the sd_xxx functions, ↵ | Lennart Poettering | |
work on objects of the calling process | |||
2012-02-11 | logind: introduce CanReboot/CanPowerOff bus calls | Lennart Poettering | |
2012-02-10 | logind: make seat device management accessible to normal users/via polkit | Lennart Poettering | |
2012-02-10 | logind: Allow PowerOff/Reboot in default context | Benjamin Franzke | |
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 | |