Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-31 | main: allow setting of timer slack for PID 1 | Lennart Poettering | |
2012-05-29 | capabilities: when dropping capabilities system-wide also drop them from ↵ | Lennart Poettering | |
usermode helpers This hooks things up with /proc/sys/kernel/usermodehelper/bset and /proc/sys/kernel/usermodehelper/inheritable. | |||
2012-05-24 | main: add configuration option to alter capability bounding set for PID 1 | Lennart Poettering | |
This also ensures that caps dropped from the bounding set are also dropped from the inheritable set, to be extra-secure. Usually that should change very little though as the inheritable set is empty for all our uses anyway. | |||
2012-05-22 | main: only fall back to /bin/sh in case /sbin/init does not exist | Kay Sievers | |
2012-05-22 | main: properly queue default.target after switched root | Lennart Poettering | |
This also introduces rd.systemd.unit= to specify the unit to boot into in the initrd. | |||
2012-05-21 | main: allow system wide limits for services | Frederic Crozat | |
2012-05-21 | main: rename a few fix to follow general naming style | Lennart Poettering | |
2012-05-21 | switch-root: move switch_root() call into its own .c file | Lennart Poettering | |
2012-05-21 | main: do_switch_root() do not recursively remove across device boundaries | Harald Hoyer | |
2012-05-21 | core/main.c: handle the initrd timestamp differently, if in the initrd | Harald Hoyer | |
If systemd is in the initrd/initramfs, set the initrd timestamp and do not try to read it from the RD_TIMESTAMP environment variable. | |||
2012-05-21 | core/main.c: do_switch_root(): do not remove the old root if not in initrd | Harald Hoyer | |
Only recursively remove the old root, if we have been in an initrd/initramfs. | |||
2012-05-21 | core/main.c: add "--switchedroot" parameter | Harald Hoyer | |
If systemd serializes from a switch_root, it adds "--switchedroot" to the systemd in the real root. If "--switchedroot" is found, then we do not skip all the stuff, which is skipped for normal rexecs. | |||
2012-05-21 | main: corrected do_switch_root() | Harald Hoyer | |
do_switch_root now mount moves "/dev", "/proc", "/sys", "/run" and removes the old root recursively. | |||
2012-05-21 | main: try a bit harder to find an init process to execute after ↵ | Lennart Poettering | |
reexec/switch-root | |||
2012-05-09 | main: fix uninitialized variable | Michal Schmidt | |
2012-05-09 | main: fix assertion failure due to use of ELEMENTSOF on a non-array | Michal Schmidt | |
2012-05-09 | manager: introduce SwitchRoot bus call for initrd/main transition | Lennart Poettering | |
2012-05-08 | main: simplify+unify logic for parsing runtime booleans | Lennart Poettering | |
2012-05-08 | util: split-out hwclock.[ch] | Kay Sievers | |
2012-04-24 | manager: drop MountAuto= and SwapAuto= options | Lennart Poettering | |
The ability to set MountAuto=no and SwapAuto=no was useful during the adoption phase of systemd, so that distributions could stick to their classic mount scripts a bit longer. It is about time to get rid of it now. | |||
2012-04-20 | main: log to the journal in container mode, by default | Lennart Poettering | |
2012-04-17 | selinux: unify systemd and udev code | Kay Sievers | |
2012-04-13 | main: unset some more env vars | Lennart Poettering | |
2012-04-12 | main: we want all setup functions to be in files called xxx-setup.[ch] | Lennart Poettering | |
2012-04-12 | rename machine-id-main.c tomacht the binary and move main.c to core/ | Kay Sievers | |