- 11 Apr, 2012 2 commits
-
-
Lennart Poettering authored
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.
-
Lennart Poettering authored
-
- 10 Apr, 2012 1 commit
-
-
Lennart Poettering authored
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.
-
- 08 Apr, 2012 1 commit
-
-
Kay Sievers authored
-
- 05 Apr, 2012 1 commit
-
-
Lennart Poettering authored
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.
-
- 04 Apr, 2012 2 commits
-
-
Kay Sievers authored
-
Kay Sievers authored
-
- 03 Apr, 2012 5 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
- 30 Mar, 2012 1 commit
-
-
Kay Sievers authored
-
- 26 Mar, 2012 3 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
Let's make things a bit easier to type, drop the systemd- prefix for journalctl and loginctl, but provide the old names for compat. All systemd binaries are hence now prefixed with "systemd-" with the exception of the three primary user interface binaries: systemctl loginctl journalctl For those three we do provide systemd-xyz names as well, via symlinks: systemd-systemctl → systemctl systemd-loginctl → loginctl systemd-journalctl → journalctl We do this only for the *primary* user tools, in order to avoid unnecessary namespace problems. That means tools like systemd-notify stay the way they are.
-
- 21 Mar, 2012 2 commits
-
-
Lennart Poettering authored
Noticed by Sergey Ptashnick
-
Lennart Poettering authored
-
- 20 Mar, 2012 2 commits
-
-
Lennart Poettering authored
-
Michal Schmidt authored
They've moved to systemd-ui.
-
- 16 Mar, 2012 1 commit
-
-
Lennart Poettering authored
-
- 15 Mar, 2012 4 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
- 14 Mar, 2012 3 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
After long consideration we came to the conclusion that user configuration in /etc should always override the (generally computer generated) configuration in /run. User configuration should always be what matters over anything else. Hence rearrange the search orders accordingly. In general this should change very little as overriding like this is seldomn done so far, and the order between /etc and /usr stays the same.
-
Lennart Poettering authored
-
- 12 Mar, 2012 2 commits
-
-
Lennart Poettering authored
https://bugzilla.redhat.com/show_bug.cgi?id=798760 (Note that this work is not complete yet, as the kernel seems to send us useless data with SCM_SECURITY enabled)
-
Lennart Poettering authored
-
- 06 Mar, 2012 6 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
As requested by Raphaël Hertzog from the Debian project, include information about the home page and support/bug report pages in /etc/os-release.
-
Lennart Poettering authored
As requested by Raphaël Hertzog from the Debian project, encode derivative information in /etc/os-release.
-
- 05 Mar, 2012 1 commit
-
-
Shawn Landden authored
change conflicting man/machine-info.xml documentation to match functionality in src/hostname/hostnamed.c 114-119
-
- 15 Feb, 2012 3 commits
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-