Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-17 | execute: support syscall filtering using seccomp filters | Lennart Poettering | |
2012-07-17 | journal: automatically rotate journal files if the data hash table is full > 75% | Lennart Poettering | |
Previously, when the main data hash table grows too full the performance simply started to decrease drastically. Instead, now simply rotate to a new journal file as the hash table gets to full, so that we can start with a new fresh empty hash table. | |||
2012-07-16 | man: reword man page titles | Lennart Poettering | |
Make sure the man page titles are similar in style and capitalization so that our man page index looks pretty. | |||
2012-07-16 | unit: set default working directory to the user's home directory when ↵ | Lennart Poettering | |
running in user mode | |||
2012-07-16 | unit: introduce %s specifier for the user shell | Lennart Poettering | |
2012-07-16 | unit: printf specifiers %u and %h: $USER and $HOME. | Auke Kok | |
These printf specifiers allow us to refer to $HOME and $USER in unit files. These are particularly helpful in instanced units that have "User=" set, and in systemd --user domains. The specifiers will return the pw_name and pw_dir fields if the unit file has a User= field. If the unit file does not have a User= field, the value substituted is either $USER or $HOME from the environment, or, if unset, the values from pw_name or pw_dir. This patch is somewhat after Ran Benita's original patch, which didn't get merged. I've split up the 2 specifiers and extended them to do what is logically expected from these specifiers. Note that expansion is done at `start` time, not after the units are parsed. Using `systemctl show` will just show the specifiers. | |||
2012-07-16 | Spelling fixes. | Ville Skyttä | |
2012-07-13 | build-sys: fix build | Lennart Poettering | |
2012-07-13 | unit: rename BindTo= to BindsTo= | Lennart Poettering | |
all other dependencies are in 3rd person. Change BindTo= accordingly to BindsTo=. Of course, the dependency is widely used, hence we parse the old name too for compatibility. | |||
2012-07-13 | man: add man page aliases for all macros/types too | Lennart Poettering | |
2012-07-13 | man: Split sd_randomize(3) from sd_id128_get_{machine,boot}(3) | Lennart Poettering | |
They have too little to do with each other... | |||
2012-07-13 | man: document sd_journal_seek_head() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_add_match() | Lennart Poettering | |
2012-07-13 | man: fix various typos | Lennart Poettering | |
2012-07-13 | man: forgot sd_journal_get_fd() man page | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_fd() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_cursor() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_cutoff_realtime_usec() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_realtime_usec() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_data() and friends | Lennart Poettering | |
2012-07-13 | man: document sd_journal_next() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_open() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_stream_fd() | Lennart Poettering | |
2012-07-13 | man: move header file man pages from section 7 to 3 | Lennart Poettering | |
This way we can include documentation about minor macros/inline function within the introducionary man page in a sane way. | |||
2012-07-13 | journal: beef up journal matches considerably | Lennart Poettering | |
we now can take multiple matches, and they will apply as AND if they apply to different fields and OR if they apply to the same fields. Also, terms of this kind can be combined with an overreaching OR. | |||
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 | 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 | systemctl: filter shown units by their load state | Zbigniew Jędrzejewski-Szmek | |
E.g. systemctl --all -t masked gives the list of masked units. The -t/--type option is reused. This is possible because unit types and unit load states are called differently, so it is possible to distinguish what the user meant. Using the same option also means that the interface is user for the user: less options to remember. | |||
2012-07-09 | cryptsetup: add keyfile-offset= support | Tom Gundersen | |
This is useful if your keyfile is a block device, and you want to use a specific part of it, such as an area between the MBR and the first partition. This feature is documented in the Arch wiki[0], and has been supported by the Arch initscripts, so would be nice to get this into systemd. This requires libcryptsetup >= 1.4.2 (released 12.4.2012). Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> [0]: <https://wiki.archlinux.org/index.php/System_Encryption_with_LUKS# Storing_the_key_between_MBR_and_1st_partition> | |||
2012-07-09 | man: explain why people should/shouldn't use sd_journal_print() | Lennart Poettering | |
2012-07-09 | man/sd-id128: Fix endian*n*ess | Paul Menzel | |
At least Wikipedia writes it that way [1]. [1] https://en.wikipedia.org/wiki/Endianness | |||
2012-07-09 | man/sd-id128: Fix typos, grammar and wording | Paul Menzel | |
• 2 was replaced by »two« in one place to avoid some ambiguity. | |||
2012-07-09 | man/tmpfiles.d.xml: Add missing full stop | Paul Menzel | |
2012-07-09 | man: document sd_print() and friends | Lennart Poettering | |
2012-07-06 | man: document libsystemd-id128 | Lennart Poettering | |
2012-07-04 | man: update man pages to reflect the driver= to load-modules= rename | Lennart Poettering | |
2012-07-04 | man: document Restart= a bit more | Lennart Poettering | |
2012-07-04 | service: flush the start counter in "systemctl reset-failed" | Lennart Poettering | |
2012-07-04 | man: clarify that StartLimitInterval= also applies to manual starts | Lennart Poettering | |
2012-07-04 | man: explain StartLimitRate= in conjunction with Restart= a bit better | Lennart Poettering | |
2012-07-03 | journal: default ImportKernel=no until we make use of structured logging | 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 | man: fix journalctl man page in regards to --this-boot | Lennart Poettering | |
2012-07-02 | journald: add Storage= setting to control where the journal is stored | Lennart Poettering | |
2012-07-02 | journalctl: add new switch -b to show data from current boot only | Lennart Poettering | |
2012-07-02 | udev: man - clarify escaping and replacing for SYMLINK+= | Kay Sievers | |
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 | logind: add reference to new logind dbus api documentation | Lennart Poettering | |