Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-22 | units: remove service sysv_path variable and replace it by generic unit_path | Lennart Poettering | |
UnitPath= is also writable via native units and may be used by generators to clarify from which file a unit is generated. This patch also hooks up the cryptsetup and fstab generators to set UnitPath= accordingly. | |||
2012-05-22 | mount: use the same fstab extension option syntax everywhere | Lennart Poettering | |
The man page and the actual code differed, and this is now corrected | |||
2012-05-22 | cgtop: change default depth to 3 | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=49778 | |||
2012-05-22 | man: relax wording in journal-fields(7) a bit | Lennart Poettering | |
2012-05-21 | main: allow system wide limits for services | Frederic Crozat | |
2012-05-21 | delta: fix spelling of overridden | Nis Martensen | |
2012-05-21 | service: make the fsck pass no configurable | Lennart Poettering | |
2012-05-21 | unit: introduce RequiredBy= setting in [Install], to complement WantedBy= | Lennart Poettering | |
2012-05-21 | units: introduce new Documentation= field and make use of it everywhere | Lennart Poettering | |
This should help making the boot process a bit easier to explore and understand for the administrator. The simple idea is that "systemctl status" now shows a link to documentation alongside the other status and decriptionary information of a service. This patch adds the necessary fields to all our shipped units if we have proper documentation for them. | |||
2012-05-16 | delta: Support filtering what type of deltas to show | Gergely Nagy | |
Not everyone is interested in every kind of deltas (and some might even be interested knowing which files do not have overrides), so this here is an implementation of a --type=LIST... option for systemd-delta, that makes it possible to filter what subset of deltas we want. The available modifiers are masked, equivalent, redirected, overriden, and unchanged - they should be self explanatory, and the man page explains them in a little more detail anyway. As a side effect, in case of overriden files, the diff output was made optional. By default, everything is shown (with a diff, if appropriate) except for completely unchanged files. Signed-off-by: Gergely Nagy <algernon@balabit.hu> | |||
2012-05-16 | delta: add missing files | Lennart Poettering | |
2012-05-15 | man: overwrite vs. override | Michal Schmidt | |
'overwrite' conveys the idea of the old text being destroyed. 'override' does not. It is more similar to 'overrule'. | |||
2012-05-14 | systemctl: add switch-root verb | Lennart Poettering | |
2012-05-08 | sleep: implement suspend/hibernate as first class targets | Lennart Poettering | |
2012-05-08 | logind: use "sleep" as generic term for "suspend", "hibernate", and later on ↵ | Lennart Poettering | |
"hybrid suspend" | |||
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-05-04 | man: clarify _TRANSPORT | Shawn Landden | |
"resp." where it was confuses reader that stdout and stderr might go to differn't places | |||
2012-05-03 | service: default to Type=dbus if BusName= is specified | Lennart Poettering | |
2012-04-30 | man: fix typo | Kay Sievers | |
2012-04-30 | unit: add new dependency type RequiresMountsFor= | Lennart Poettering | |
RequiresMountsFor= is a shortcut for adding requires and after dependencies to all mount units neeed for the specified paths. This solves a couple of issues regarding dep loop cycles for encrypted swap. | |||
2012-04-30 | service: document new Type=idle | Lennart Poettering | |
2012-04-25 | nspawn: add --read-only switch | Lennart Poettering | |
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-24 | man: rework nspawn man page to suggest yum --installroot instead of mock | Lennart Poettering | |
2012-04-22 | nspawn: add --uuid= switch to allow setting the machine id for the container | Lennart Poettering | |
2012-04-22 | nspawn: add -b switch to automatically look for an init binary | Lennart Poettering | |
2012-04-17 | man: Fix a few typos | Michael Biebl | |
Reported-by: A. Costa <agcosta@gis.net> Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668344 | |||
2012-04-17 | udev: install udevd as /usr/lib/systemd/systemd-udevd | Kay Sievers | |
2012-04-16 | udev: remove configuration options for /dev, /sys, /run directories | Kay Sievers | |
2012-04-16 | cgls: don't show empty cgroups by default | Lennart Poettering | |
2012-04-14 | udev: clarify man page regarding starting dameons | Kay Sievers | |
2012-04-12 | machine-id-setup: add the usual command line parameters | Lennart Poettering | |
2012-04-12 | detect-virt: make detect-virt an official command | Lennart Poettering | |
2012-04-12 | unit: introduce ConditionPathIsReadWrite | Lennart Poettering | |
2012-04-12 | One can specify in which cgroup hierarchies a systemd-nspawn container will ↵ | Léo Gillot-Lamure | |
appear | |||
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 | 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-08 | udev: remove support for /lib/udev/devices/; tmpfiles should be used | Kay Sievers | |
2012-04-05 | systemd: add hardware watchdog support | Lennart Poettering | |
This adds minimal hardware watchdog support to PID 1. The idea is that PID 1 supervises and watchdogs system services, while the hardware watchdog is used to supervise PID 1. This adds two hardware watchdog configuration options, for the runtime watchdog and for a shutdown watchdog. The former is active during normal operation, the latter only at reboots to ensure that if a clean reboot times out we reboot nonetheless. If the runtime watchdog is enabled PID 1 will automatically wake up at half the configured interval and write to the watchdog daemon. By default we enable the shutdown watchdog, but leave the runtime watchdog disabled in order not to break independent hardware watchdog daemons people might be using. This is only the most basic hookup. If necessary we can later on hook up the watchdog ping more closely with services deemed crucial. | |||
2012-04-04 | man: update udev man pages | Kay Sievers | |
2012-04-04 | Merge branch 'master' of ssh://git.freedesktop.org/git/systemd/systemd | Kay Sievers | |
2012-04-04 | move imported udev into place | Kay Sievers | |
2012-04-04 | man: document the _TRANSPORT journal field | Lennart Poettering | |
2012-04-03 | man: clarify the formatting of timestamps | Lennart Poettering | |
2012-04-03 | man: update documentation of special units | Lennart Poettering | |
2012-04-03 | man: document special journal fields | Lennart Poettering | |
2012-04-03 | systemctl: make -f short for both --follow and --force | Lennart Poettering | |
2012-03-30 | rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.conf | Kay Sievers | |
2012-03-27 | journalctl: add --local switch | Lennart Poettering | |