Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-28 | use /run instead of /dev/.run | Kay Sievers | |
Instead of the /dev/.run trick we have currently implemented, we decided to move the early-boot runtime dir to /run. An existing /var/run directory is bind-mounted to /run. If /var/run is already a symlink, no action is taken. An existing /var/lock directory is bind-mounted to /run/lock. If /var/lock is already a symlink, no action is taken. To implement the directory vs. symlink logic, we have a: ConditionPathIsDirectory= now, which is used in the mount units. Skipped mount unit in case of symlink: $ systemctl status var-run.mount var-run.mount - Runtime Directory Loaded: loaded (/lib/systemd/system/var-run.mount) Active: inactive (dead) start condition failed at Fri, 25 Mar 2011 04:51:41 +0100; 6min ago Where: /var/run What: /run CGroup: name=systemd:/system/var-run.mount The systemd rpm needs to make sure to add something like: %pre mkdir -p -m0755 /run >/dev/null 2>&1 || : or it needs to be added to filesystem.rpm. Udev -git already uses /run if that exists, and is writable at bootup. Otherwise it falls back to the current /dev/.udev. Dracut and plymouth need to be adopted to switch from /dev/.run to run too. Cheers, Kay | |||
2011-03-28 | man: explain a couple of default dependencies | Lennart Poettering | |
2011-03-22 | man: no keep-root in pam_systemd anymore | Andrey Borzenkov | |
2011-03-18 | man: document pidns containers | Lennart Poettering | |
2011-03-18 | units: deemphesize Names= settings, and explain why nobody whould use them | Lennart Poettering | |
2011-03-18 | syslog: rework syslog detection so that we need no compile-time option what ↵ | Lennart Poettering | |
the name of the syslog implementation is | |||
2011-03-18 | man: document .requires/ directories | Lennart Poettering | |
2011-03-18 | special: get rid of dbus.target | Lennart Poettering | |
2011-03-18 | exec: properly apply capability bounding set, add inverted bounding sets | Lennart Poettering | |
2011-03-16 | man: fix systemctl try-restart description | Andrey Borzenkov | |
It is no more error when service is not running. | |||
2011-03-15 | man: document systemd-nspawn | Lennart Poettering | |
2011-03-14 | core: move abstract namespace sockets to /dev/.run | Lennart Poettering | |
Now that we have /dev/.run there's no need to use abstract namespace sockets. So, let's move things to /dev/.run, to make things more easily discoverable and improve compat with chroot() and fs namespacing. | |||
2011-03-12 | systemctl: support remote and privileged systemctl access via SSH and pkexec | Lennart Poettering | |
This adds support for executing systemctl operations remotely or as privileged user while still running systemctl itself unprivileged and locally. This currently requires a D-Bus patch to work properly. https://bugs.freedesktop.org/show_bug.cgi?id=35230 | |||
2011-03-10 | man: trivial typo in systemd(1) | Andrey Borzenkov | |
2011-03-09 | dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemd | Lennart Poettering | |
2011-03-08 | unit: distuingish mandatory from triggering conditions | Lennart Poettering | |
2011-03-04 | main: introduce /etc/machine-id | Lennart Poettering | |
This is supposed to play the same roles /var/lib/dbus/machine-id, however fixes a couple of problems: - It is available during early boot since it is stored in /etc - Removes the ID from the D-Bus context and moves it into a system context, thus hopefully lowering hesitation by people to use it. - It is generated at installation time. If the file is empty at boot time it will be mounted over with a randomly generated ID, which is not saved to disk. This is useful to support state-less machines with no transient or writable /etc configuration. | |||
2011-03-04 | man: document changed EnvironmentFile= behaviour | Lennart Poettering | |
2011-03-01 | man: fix chkconfig syntax to use --level 3 | Lennart Poettering | |
2011-02-21 | unit: introduce ConditionVirtualization= | Lennart Poettering | |
2011-02-19 | man: fixed typo in SyslogIdentifier= | Mike Kazantsev | |
2011-02-18 | man: don't do more reloads than necessary in spec files | Lennart Poettering | |
2011-02-16 | systemctl: introduce --ignore-dependencies | Lennart Poettering | |
2011-02-16 | systemctl: introduce --failed to show only failed services | Lennart Poettering | |
2011-02-15 | service: change default std output to inherit | Lennart Poettering | |
2011-02-15 | exec: introduce global defaults for the standard output of services | Lennart Poettering | |
2011-02-15 | execute: optionally forward program output to /dev/console in addition to ↵ | Lennart Poettering | |
syslog/kmsg | |||
2011-02-13 | service: make main pid guessing optional, and reread pid file after reloads | Lennart Poettering | |
2011-02-13 | pam: introduce whitelist and blacklist user list feature | Lennart Poettering | |
This is useful to exclude root from the session logout killings or to limit killing to the selinux guest users. | |||
2011-02-13 | systemd: document systemd-tmpfiles | Lennart Poettering | |
2011-02-12 | tmpfiles: support globs | Lennart Poettering | |
2011-02-09 | man: document SYSTEMD_READY= | Lennart Poettering | |
2011-02-09 | manager: if we receive SIGRTMIN+20/21 enable/disable showing of status on ↵ | Lennart Poettering | |
the console | |||
2011-02-09 | man: clarify a few things | Lennart Poettering | |
2011-02-04 | pam: optionally reset cgroup memberships for login sessions | Lennart Poettering | |
2011-01-21 | man: give an example for vconsole.conf | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=31955 | |||
2011-01-18 | pam: optionally keep processes of root user around | Lennart Poettering | |
2011-01-18 | execute: make sending of SIGKILL on shutdown optional | Lennart Poettering | |
2011-01-18 | man: document missing KillSignal= and swap options | Lennart Poettering | |
2011-01-06 | fragment: allow prefixing of the EnvironmentFile= path with - to ignore errors | Lennart Poettering | |
2011-01-02 | systemctl: implement auto-pager a la git | Miklos Vajna | |
2011-01-01 | man: remaining spelling fixes | Miklos Vajna | |
2010-12-20 | Fix misspellings in os-release manpage and hwclock-load.service | Miklos Vajna | |
2010-12-16 | man: daemon - fix misspellings | Miklos Vajna | |
2010-12-07 | man: modules-load.d - fix misspellings | Miklos Vajna | |
2010-11-30 | man: systemctl - clarify condrestart, force-reload | Ran Benita | |
2010-11-28 | man: systemctl - spelling fixes | Ran Benita | |
2010-11-22 | man: make clear that VERSION and VERSION_ID is not mandatory in os-release.5 | Lennart Poettering | |
2010-11-21 | man: document /etc/modules-load.d/ | Lennart Poettering | |
2010-11-21 | man: document /etc/os-release | Lennart Poettering | |