Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-11 | update TODO | Lennart Poettering | |
2012-04-11 | polkit: when spawning off agent, wait until the agent is fully initialized | Lennart Poettering | |
2012-04-11 | units: exclude gettys from isolate requests | Lennart Poettering | |
gettys are nowadays mostly autospawned and hence usually subject to being shut down on isolate requests, since they are no dependency of any other unit. This is a bad idea if the user isolates between multi-user.graphical and graphical.target, hence exclude them from the isolation. This has the effect that gettys no longer cleaned up when emergency.target is isolated, which might actualy be considered a feature, even though it is a change from previous behaviour... Note that the one getty that really matters (the one on tty1) is still removed when isolating to emergency.target since it conflicts with emergency.service. | |||
2012-04-11 | udev: fix RUN+= logic regarding builtin vs. program | Kay Sievers | |
2012-04-11 | udev: fix keymap mkdir | Marc-Antoine Perennou | |
2012-04-11 | enable proper access timestamps on all tmpfs mounts | Kay Sievers | |
2012-04-11 | tmpfiles: open directories with O_NOATIME to preserve timestamp | Kay Sievers | |
Before: # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 # systemd-tmpfiles --clean # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:36:27.628925459 +0200 After: # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 # ./systemd-tmpfiles --clean # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=810257 | |||
2012-04-11 | polkit: temporarily spawn of a polkit agent in terminals for possibly ↵ | Lennart Poettering | |
authenticated operations | |||
2012-04-11 | main: disarm watchdog when preparing for reexecution | Lennart Poettering | |
2012-04-11 | put acl.la in 'if HAVE_ACL' and rename acl.[ch] to acl-util.[ch] | Kay Sievers | |
2012-04-11 | move libsystemd_core.la sources into core/ | Kay Sievers | |
2012-04-11 | main: unset some bash specific environment variables that might get leaked to us | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=811537 | |||
2012-04-11 | main: drop container/initrd env vars from inherited set | Lennart Poettering | |
Leave the env vars used in the container/initrd logic set for PID1, but don't inherit them to any children. | |||
2012-04-11 | machine-id: don't delete runtime machine-id, and place it in /run | Lennart Poettering | |
2012-04-11 | main: add URL to cgroups check message | Lennart Poettering | |
2012-04-11 | split selinux label operations out of cgroup-util, socket-util | Kay Sievers | |
This prevents linking of selinux and libdl for another 15 binaries. | |||
2012-04-11 | build-sys: move remaining headers out EXTRA_DIST, install sd-readahead.h | Kay Sievers | |
2012-04-11 | build-sys: add $(AM_LDFLAGS) where needed | Kay Sievers | |
2012-04-11 | pam_systemd: add missing libsystemd_audit.l | Kay Sievers | |
2012-04-11 | shutdownd: rework interface, allow subscribing to scheduled shutdowns | Lennart Poettering | |
This extends the shutdownd interface to expose schedule shutdown information in /run/systemd/shutdown/schedule. This also cleans up the shutdownd protocol and documents it in a header file sd-shutdown.h. This is supposed to be used by client code that wants to control and monitor scheduled shutdown. | |||
2012-04-11 | systemctl: don't forward poweroff/reboot requests to logind if time is set ↵ | Lennart Poettering | |
or immediate or dry-run execution is requested logind can't handle scheduled poweroff/reboot requests, nor immediate/dry-run requests, hence don't attempt forwarding to logind if these options are used. | |||
2012-04-11 | logs-show: fix output of log lines lacking comm | Lennart Poettering | |
2012-04-11 | units: introduce nss-user-lookup.target | Lennart Poettering | |
This separates user/group NSS lookups from host/network NSS lookups. By default order all network mounts after host/network NSS lookups now, and logind execution after user/group NSS lookups. | |||
2012-04-10 | update TODO | 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 | udev: move man pages to udev section | Kay Sievers | |
2012-04-10 | dbus: make the service property StartLimitAction writeable | Michael Olbrich | |
2012-04-10 | dbus: add generic DEFINE_BUS_PROPERTY_SET_ENUM() macro for enum properties | Michael Olbrich | |
The defined function can be used as BusPropertySetCallback. | |||
2012-04-10 | dbus: add data argument to BusPropertySetCallback | Michael Olbrich | |
BusPropertyCallback already has the argument. It is necesary for the callback to know what data to access. | |||
2012-04-10 | watchdog: really return the actual watchdog timeout | Michael Olbrich | |
In the current code setting the return argument is never reached. | |||
2012-04-10 | move list.h, macro.h, ioprio.h to shared/ | Kay Sievers | |
2012-04-10 | move pager.[ch] to shared/ | Kay Sievers | |
2012-04-10 | use libsystemd-daemon.la instead of source file | Kay Sievers | |
2012-04-10 | use libsystemd-id128.la instead of source file | Kay Sievers | |
2012-04-10 | move libsystemd-capability.la dep from basic to core | Kay Sievers | |
2012-04-10 | move cgroup-util.[ch] to shared/ | Kay Sievers | |
2012-04-10 | udev: remove deps already pulled in by LIBADD | Kay Sievers | |
2012-04-10 | udev: fix gcc warnings showing up after adding $(AM_CFLAGS) | Kay Sievers | |
2012-04-10 | build-sys: add $(AM_CFLAGS) where needed | Kay Sievers | |
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-10 | udev: set errno = ENOSYS for removed interfaces | Kay Sievers | |
2012-04-09 | update TODO | Kay Sievers | |
2012-04-09 | udev: remove RUN+="socket:.." and udev_monitor_new_from_netlink() | Kay Sievers | |
2012-04-09 | udev: convert 'uaccess' to a builtin | Kay Sievers | |
2012-04-08 | udev: keymap: remove rootprefix mangling from script | Kay Sievers | |
2012-04-08 | udev: fix test-udev binary | Kay Sievers | |
2012-04-08 | udev: remove support for /lib/udev/devices/; tmpfiles should be used | Kay Sievers | |
2012-04-08 | udev: fix rules sort order | Tom Gundersen | |
Commit 91418155ae9034f466d436c314cd136309bc557d moved around the code, but did not chang ethe array index. | |||
2012-04-08 | udev: switch to systemd logging functions | Kay Sievers | |