Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-08 | udev: switch to systemd logging functions | 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 | update TODO | Kay Sievers | |
2012-04-04 | move imported udev into place | Kay Sievers | |
2012-04-03 | logind: log with AUTH facility | Lennart Poettering | |
2012-04-03 | systemctl: make -f short for both --follow and --force | Lennart Poettering | |
2012-04-03 | update TODO | Lennart Poettering | |
2012-04-02 | update TODO | Lennart Poettering | |
2012-04-02 | journal: implicitly add code location to all messages logged with the native ↵ | Lennart Poettering | |
interface This logic can be turned off by defining SD_JOURNAL_SUPPRESS_LOCATION before including sd-journal.h. This also saves/restores errno in all logging functions, in order to be useful as logging calls without side-effects. This also adds a couple of __unlikely__ around the early checks in the logging calls, in order to minimize the runtime impact. | |||
2012-04-02 | journal: decrease default mmap window size to allow a bigger number of ↵ | Lennart Poettering | |
journals to be traversed in parallel | |||
2012-03-30 | rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.conf | Kay Sievers | |
2012-03-27 | units: don't mount tmpfs on /media anymore | Lennart Poettering | |
udisks2 doesn't use /media anymore, instead mounts removable media in a user-private directory beneath /run. /media is hence mostly obsolete and hence it makes little sense to continue to mount a tmpfs to it. Distributions should consider dropping the mount point entirely since nothing uses it anymore. | |||
2012-03-27 | journalctl: add --local switch | Lennart Poettering | |
2012-03-26 | journalctl,loginctl: drop systemd- prefix in binary names | Lennart Poettering | |
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. | |||
2012-03-22 | update TODO | Lennart Poettering | |
2012-03-20 | man: fix parameter name for sd_uid_xxx() | Lennart Poettering | |
2012-03-16 | man: make sure we ship HTML versions of the man pages in the tarball | Lennart Poettering | |
2012-03-16 | man: document journal features of systemctl(1) | Lennart Poettering | |
2012-03-15 | update TODO | Kay Sievers | |
2012-03-15 | journald: increase max file size to 128MB | Lennart Poettering | |
2012-03-15 | virt: the pidns controller does not exist anymore | Lennart Poettering | |
2012-03-14 | update TODO | Lennart Poettering | |
2012-03-14 | update TODO | Lennart Poettering | |
2012-03-14 | update TODO | Lennart Poettering | |
2012-03-14 | socket: if we fail to create an instantiated service for a socket, don't put ↵ | Lennart Poettering | |
the socket in failure mode An incoming connection that is immediately terminated might result in getpeername() or a similar call failing. Hence it is quite possible that while we are setting up an instantiated service for a socket we might get an error and we shouldn't take this as hint to take the listening socket down. https://bugs.freedesktop.org/show_bug.cgi?id=45297 https://bugzilla.novell.com/show_bug.cgi?id=741590 | |||
2012-03-13 | update TODO | Lennart Poettering | |
2012-03-13 | socket: add option for SO_PASSEC | Lennart Poettering | |
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) | |||
2012-03-12 | conf: enforce UTF8 validty everywhere | Lennart Poettering | |
we need to make sure that configuration data we expose via the bus ends up in using getting an assert(). Even though configuration data is only parsed from trusted sources we should be more careful with what we read. | |||
2012-03-12 | update TODO | Lennart Poettering | |
2012-03-06 | update TODO | Lennart Poettering | |
2012-03-06 | update TODO | Lennart Poettering | |
2012-03-06 | update TODO | Lennart Poettering | |
2012-03-06 | umount: don't try to umount /usr, if we are running from it | Lennart Poettering | |
2012-03-05 | update TODO | Lennart Poettering | |
2012-03-05 | update TODO | Lennart Poettering | |
2012-02-20 | update TODO | Lennart Poettering | |
2012-02-20 | update TODO | Lennart Poettering | |
2012-02-15 | systemctl: introduce systemctl reboot -ff | Lennart Poettering | |
2012-02-15 | update TODO | Lennart Poettering | |
2012-02-14 | login: add new sd_session_get_type() and sd_session_get_class API calls | Lennart Poettering | |
2012-02-14 | update TODO | Kay Sievers | |
2012-02-13 | TODO | Lennart Poettering | |
2012-02-11 | TODO | Lennart Poettering | |
2012-02-09 | main: fix reexecution of systemd, use right path to binary | Lennart Poettering | |
2012-02-09 | service: ignore SIGPIPE by defaultsystemd/v41 | Lennart Poettering | |
2012-02-09 | update TODO | Lennart Poettering | |
2012-02-09 | modules-load: use libkmod rather than modprobe | Tom Gundersen | |
2012-02-09 | kmod-setup: use libkmod rather than modprobe | Tom Gundersen | |
2012-02-08 | update TODO | Lennart Poettering | |
2012-02-07 | update TODO | Lennart Poettering | |