Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-13 | util: rename join() to strjoin() | Lennart Poettering | |
This is to match strappend() and the other string related functions. | |||
2012-07-13 | journalctl: show any printable Unicode character | Zbigniew Jędrzejewski-Szmek | |
This makes sure we are OK in outputting all valid, non-control UTF-8 characters, instead of just printable 7bit ASCII. | |||
2012-07-13 | update TODO | Lennart Poettering | |
2012-07-11 | update TODO | Kay Sievers | |
2012-07-11 | update TODO | Lennart Poettering | |
2012-07-11 | journalctl: add a marker to log output for reboots | Lennart Poettering | |
With this we'll print a marker "----- Reboot -----" between two subsequent lines with different boot IDs. | |||
2012-07-11 | journal: rework directory enumeration/watch logic | Lennart Poettering | |
There's now sd_journal_new_directory() for watching specific journal directories. This is exposed in journalctl -D. sd_journal_wait() and sd_journal_process() now return whether changes in the journal are invalidating or just appending. We now create inotify kernel watches only when we actually need them | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | journald: use "persistent", not "permanent" as storage option | Lennart Poettering | |
"permanent" is simply the wrong term and we use "persistant" in most other contexts to correct this. | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | util: add extra safety check to in_initrd() | Lennart Poettering | |
initrds can only be on tmpfs or ramfs, so check for that | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-09 | paranoia: refuse rm_rf("/") | Lennart Poettering | |
2012-07-06 | man: document libsystemd-id128 | Lennart Poettering | |
2012-07-04 | man: explain StartLimitRate= in conjunction with Restart= a bit better | Lennart Poettering | |
2012-07-03 | load-fragment: a few modernizations | Lennart Poettering | |
2012-07-03 | journal: default ImportKernel=no until we make use of structured logging | Lennart Poettering | |
2012-07-03 | journal: fix iteration through journal if one file is corrupt | Lennart Poettering | |
2012-07-03 | update TODO | Lennart Poettering | |
2012-07-02 | units: Rename systemd-udev.service to systemd-udevd.service | Colin Guthrie | |
This naming convention is more inline with other systemd daemon unit names (systemd-logind.service, systemd-localed.service etc) The companion .socket units have also been renamed, however the -trigger and -settle units keep their current name as these are not directly related to daemon process itself. | |||
2012-07-02 | NEWS: Prepare NEWS file for next release | Lennart Poettering | |
2012-07-02 | journald: add Storage= setting to control where the journal is stored | Lennart Poettering | |
2012-07-02 | manager: turn notify socket into abstract namespace socket again | Lennart Poettering | |
sd_notify() should work for daemons that chroot() as part of their initilization, hence it's a good idea to use an abstract namespace socket which is not affected by chroot. | |||
2012-07-02 | journalctl: add new switch -b to show data from current boot only | Lennart Poettering | |
2012-06-29 | manager: serialize/deserialize job counters across reexec/reload | Lennart Poettering | |
2012-06-29 | logind: add PreparingForShutdown/PreparingForSleep properties | Lennart Poettering | |
2012-06-29 | update TODO | Lennart Poettering | |
2012-06-29 | remount-fs: also remount /usr according to fstab | Lennart Poettering | |
2012-06-29 | man: add references to the new inhibitor lock documentation | Lennart Poettering | |
2012-06-28 | update TODO | Lennart Poettering | |
2012-06-27 | update TODO | Lennart Poettering | |
2012-06-27 | units: add explicit dependency on display-manager.service to graphical.target | Lennart Poettering | |
This replaces the symlink based dependency by an explicit one in the unit file so that we avoid the dangling symlink when no display manager is installed. | |||
2012-06-27 | update TODO | Lennart Poettering | |
2012-06-27 | man: document systemd-fsck | Lennart Poettering | |
2012-06-26 | core: make systemd.confirm_spawn=1 actually work | Lennart Poettering | |
This adds a timeout if the TTY cannot be acquired and makes sure we always output the question to the console, never to the TTY of the respective service. | |||
2012-06-25 | cryptsetup: fix escaping when generating cryptsetup units | Lennart Poettering | |
2012-06-22 | unit: drop the Names= option | Lennart Poettering | |
Names= is a source of errors, simply because alias names specified like this only become relevant after a unit has been loaded but cannot be used to load a unit. Let's get rid of the confusion and drop this field. To establish alias names peope should use symlinks, which have the the benefit of being useful as key to load a unit, even though they are not taken into account if unit names are listed but they haven't been explicitly referenced before. | |||
2012-06-22 | dbus: don't expose SysVInitPath and SysVRcndPath on the bus | Lennart Poettering | |
People should use systemd.pc if anything at all to determine these directories, and people should not assume that the bus fields are part of the supported API, so let's just drop this. | |||
2012-06-22 | systemctl: automatically turn paths and unescaped unit names into proper ↵ | Lennart Poettering | |
unit names This makes sure that systemctl status /home is implicitly translated to: systemctl status /home.mount Similar, /dev/foobar becomes dev-foobar.device. Also, all characters that cannot be part of a unit name are implicitly escaped. | |||
2012-06-22 | fstab-generator: support fstab=/rd.fstab= kernel cmdline | Lennart Poettering | |
This generalizes functionality already available in dracut. | |||
2012-06-22 | man: document all kernel command line options we understand | Lennart Poettering | |
2012-06-21 | readahead: merge three binaries into one | Lennart Poettering | |
since the binaries share much of the same code and we better load only one binary instead of two from disk at early boot let's merge the three readahead binaries into one. This also allows us to drop a lot of duplicated code. | |||
2012-06-21 | rpm: include RPM macro definition for .spec snippets | Lennart Poettering | |
Let's try to standardize a bit the RPM macros used for installing/uninstalling services. This only covers the non-SysV compat bits, since that tends to vary widely between the various distros. Usage: Add %{?systemd_requires} to the header of the spec file. And then: %post %systemd_post foobar.service %preun %systemd_preun foobar.service %postun %systemd_postun foobar.service And, instead of the latter, in case the service shall be restarted on updates: %postun %systemd_postun_restart foobar.service |