summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)Author
2012-09-13man: fix a bunch of typos in docsThomas Hindoe Paaboel Andersen
https://bugs.freedesktop.org/show_bug.cgi?id=54501
2012-09-12tmpfiles: support globbing for w optionDave Reisner
Break out the write logic into a separate function and simply use it as a callback to glob_item. This allows users to consolidate writes to sysfs with multiple similar pathnames, e.g. w /sys/class/block/sd[a-z]/queue/read_ahead_kb - - - - 1024
2012-09-12login: reshuffle meaning of require_active parameterLennart Poettering
2012-09-11condition: add ConditionFileNotEmpty=Lennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=54448
2012-09-10man: document that assignemnts of devices to seats are persistentLennart Poettering
2012-09-07journald: make splitting up of journal files per-user configurableLennart Poettering
2012-09-07journal: add call to determine current journal file disk usageLennart Poettering
2012-09-05man: document that ExecStart= doesn't understand shell command linesLennart Poettering
2012-09-05journalctl: replace --local by --merge, i.e. don't interleave remote ↵Lennart Poettering
journals by default
2012-09-05nspawn: handle poweroff/reboot nicely in containersLennart Poettering
2012-09-05shutdown: remove explicit sync() invocationsLennart Poettering
The kernel implicitly does sync() anyway, hence there is no need to do that in userspace explicitly. This makes the "-n" switch to halt(8) a noop.
2012-09-05journalctl: rework JSON output modeLennart Poettering
This splits the JSON output mode into different modes: json and json-pretty. The former printing one entry per line, the latter showing JSON objects nicely indented and in multiple lines to make it easier to read for humans.
2012-09-03main: jointly mount more controllersLennart Poettering
After talking to the cgroup kernel folks at LPC we came to the conclusion that it is probably a good idea to mount all CPU related resp. all network related cgroup controllers together, both because they are good defaults for admins and because this might prepare for eventual kernel cleanups where the ability to mount them separately is removed.
2012-08-22journald: augment journal entries from the kernel with data from udevLennart Poettering
2012-08-22unit: add new ConditionHost= condition typeLennart Poettering
2012-08-20journald: add new Seal= configuration optionLennart Poettering
2012-08-17man: add man pages for new FSS stuffLennart Poettering
2012-08-14man: extend documentation for RestartPreventExitStatus= and ↵Lennart Poettering
SuccessExitStatus= a bit
2012-08-14service: add options RestartPreventExitStatus and SuccessExitStatusLukas Nykryn
In some cases, like wrong configuration, restarting after error does not help, so administrator can specify statuses by RestartPreventExitStatus which will not cause restart of a service. Sometimes you have non-standart exit status, so this can be specified by SuccessfulExitStatus.
2012-08-13namespace: rework namespace supportLennart Poettering
- don't use pivot_root() anymore, just reuse root hierarchy - first create all mounts, then mark them read-only so that we get the right behaviour when people want writable mounts inside of read-only mounts - don't pass invalid combinations of MS_ constants to the kernel
2012-08-09man: document kernel journal fieldsLennart Poettering
2012-08-09journalctl: support device node matches as shortcutLennart Poettering
2012-08-09journald: basic support for /dev/kmsg parsingLennart Poettering
2012-08-09man: clarify the order of seats in sd_get_seats() is undefinedLennart Poettering
2012-08-08systemd: introduced new timeout typesMichal Sekletar
Makes possible to specify separate timeout for start and stop of the service. [ Improved the manpage. Coding style fix. -- michich ]
2012-08-03cryptsetup: add keyfile-size= supportTom Gundersen
This is useful e.g. if the keyfile is a raw device, where only parts of it should be read. It is typically used whenever the keyfile-offset= option is specified. Tested-by: Erik Westrup <erik.westrup@gmail.com>
2012-08-03man: document three new cgtop optionsZbigniew Jędrzejewski-Szmek
2012-08-01journal: add sd_journal_perror() to APILennart Poettering
2012-07-31doc: clarification in system.unit man pageZbigniew Jędrzejewski-Szmek
2012-07-29logind: add new loginctl lock-sessions commandLennart Poettering
2012-07-29Revert "man: ship systemd-udevd as the real manpage"Lennart Poettering
We want to keep things uniform, and hence treat udevd's man page like any other in the repo. What matters is how users primarily interface with a service, and that is not the binary path in /usr/lib/systemd but the service name. This reverts commit 6c1f3ba54ac1f42598c543b86daaf294b29294b1.
2012-07-28man: grammar fixes for systemd-udev(8)Zbigniew Jędrzejewski-Szmek
2012-07-28man: ship systemd-udevd as the real manpageDave Reisner
Instead of making systemd-udevd a so-link to systemd-udevd.service, ship the real page as systemd-udevd to integrate better with distros where udevd might be run standalone.
2012-07-27journalctl: add --priority= switch for filtering by priorityLennart Poettering
2012-07-26systemd: enable/disable instances of templateMichal Sekletar
https://bugzilla.redhat.com/show_bug.cgi?id=752774
2012-07-26man: rewrite the description of PartOfMichal Schmidt
2012-07-26systemd: added new dependency PartOfMichal Sekletar
This should address TODO item "new dependency type to "group" services in a target". Semantic of new dependency is as follows. Once configured it creates dependency which will cause that all dependent units get stopped if unit they all depend on is stopped or restarted. Usual use case would be configuring PartOf=some.target in template unit file and WantedBy=some.target in [Install] section and enabling desired number of instances. In this case starting one instance won't pull in target but stopping or starting target(in case of WantedBy is properly configured) will cause stop/start of all instances.
2012-07-22man: typoShawn Landden
2012-07-20unit: split off KillContext from ExecContext containing only kill definitionsLennart Poettering
2012-07-20man: add reference to export format spec to journalctlLennart Poettering
2012-07-19man: fix sysctl.d(5) man page copy/paste mistakeLennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=52254
2012-07-19nspawn: introduce new --link-journal= switch to link container journals into ↵Lennart Poettering
host
2012-07-17man: html - cross-ref man page references and add Index linkKay Sievers
2012-07-17systemd: add --version optionZbigniew Jędrzejewski-Szmek
systemd --version mirrors systemctl --version: $ ./systemd --version systemd 186 other +PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT -LIBCRYPTSETUP This information can be retrieved by other means (systemctl, etc.), but it's easier for a newbie if 'systemd --version' says something useful. And 'systemd --help' is already there, so let's complement that with '--version'.
2012-07-17execute: support syscall filtering using seccomp filtersLennart Poettering
2012-07-17journal: 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-16man: reword man page titlesLennart Poettering
Make sure the man page titles are similar in style and capitalization so that our man page index looks pretty.
2012-07-16unit: set default working directory to the user's home directory when ↵Lennart Poettering
running in user mode
2012-07-16unit: introduce %s specifier for the user shellLennart Poettering
2012-07-16unit: 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.