summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)Author
2012-02-01service: add watchdog timestampMichael Olbrich
This patch adds WatchdogTimestamp[Monotonic] to the systemd service D-Bus API. The timestamp is updated to the current time when the service calls 'sd_nofity("WATCHDOG=1\n")'. Using a timestamp instead of an 'alive' flag has two advantages: 1. No timeout is needed to define when a service is no longer alive. This simplifies both configuration (no timeout value) and implementation (no timeout event). 2. It is more robust. A 'dead' service might not be detected should systemd 'forget' to reset an 'alive' flag. It is much less likely to get a valid new timestamp if a service died.
2012-01-25virt: detect LXC+libvirt containersLennart Poettering
2012-01-25man: document systemd-cgtop toolLennart Poettering
2012-01-22cgls: don't show kernel threads by defaultLennart Poettering
2012-01-18persistant -> persistentKay Sievers
2012-01-18tmpfiles: support writing short strings to files, in order to support /sys ↵Lennart Poettering
manipulations at boot time, a la sysctl
2012-01-18exec: introduce ControlGroupPersistant= to make cgroups persistantLennart Poettering
2012-01-18tmpfiles: add support for creating symlinks, char/block device nodesLennart Poettering
2012-01-12core: switch all log targets to go directly to the journal, instead via syslogLennart Poettering
2012-01-11unit: implement new PropagateReloadTo=/PropagateReloadFrom= operationsLennart Poettering
2012-01-06journal: introduce log target 'journal' for executed processesLennart Poettering
2012-01-05login: implement sd_session_get_service()Lennart Poettering
2012-01-05headers: fix git URLs for source filesLennart Poettering
2012-01-04journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since ↵Lennart Poettering
processes might also be related to mount, swap or socket units, not just services
2012-01-03man: fix SEE ALSO in hostname(5)Tom Gundersen
Rather than referencing itself (hostname(5)), point to hostname(7).
2012-01-03login: introduce sd_pid_get_service()Lennart Poettering
2011-12-31socket: rename the PassCred= option to PassCredentials=, since we don't want ↵Lennart Poettering
to needlessly abbreviate options unless they are very well established
2011-12-31Merge branch 'journal'Lennart Poettering
2011-12-19man: switch to UTF-8 output, to work around charset issuesLennart Poettering
2011-12-19man: extend sd-login(7) in regards to mixing D-Bus and synchronous library ↵Lennart Poettering
calls a bit
2011-12-19man: various updatesLennart Poettering
2011-12-19man: add sd-login(7) pageLennart Poettering
2011-12-19man: sd_readahead is not actually available in libsystemd-daemonLennart Poettering
2011-12-19sd-daemon: fix #include lines since we now ship a shared libraryLennart Poettering
2011-12-19man: document the sd-login interfacesLennart Poettering
2011-12-17man: fix misplaced remark in description of Sockets=Michal Schmidt
2011-12-16tmpfiles: add 'z', like 'Z' but not recursiveMichal Schmidt
2011-12-16tmpfiles: apply chown, chmod for 'Z' entries tooMichal Schmidt
If changing ownership or permissions is not desired, they can be configured to '-' or omitted entirely.
2011-12-16man: mention that 'Z' ignores uid/gid/modeMichal Schmidt
2011-12-16man: document 'Z' in tmpfilesMichal Schmidt
2011-12-08'@' is an 'ampersat' not an 'ampersand'; let's call it 'at symbol'Tim Waugh
2011-12-03path: add PathModified (= PathChanged + IN_MODIFY)Michal Schmidt
2011-11-30man: document the PassCred optionMichal Schmidt
2011-11-11man: fix typo in sd_notifyMichal Schmidt
Noticed by guzu.
2011-11-07man: fix a typo in signal numberMichal Schmidt
2011-10-11unit: introduce ConditionCapabilityLennart Poettering
2011-10-11units: introduce local-fs-pre.target and remote-fs-pre.targetLennart Poettering
This hook target enables services to order themselves between network.target and remote mounts, which is needed for GFS2 and similar systems.
2011-10-11man: document list-unit-filesRan Benita
It's documented in the --help, but not in the manpage.
2011-10-11man: .include directive does not include as textual include it includes by ↵Barry Scott
parsing the include file. This means that section headers must be used inside of a .include file otherwise all the lines are ignored.
2011-10-11man: for ExecStart= provide more details on env var substitution and how ↵Barry Scott
that turns into arguments. For EnvironmentFile= explain that double quotes can be used to protect whitespace.
2011-09-27systemctl: print the legend regardless of stdout type, add --no-legendMichal Schmidt
Print the legend (the column headers and the footer with hints) by default even to non-tty output. People seem to get confused by the difference when they redirect the output. Add a parameter to suppress the printing of the legend. Related-to: https://bugzilla.redhat.com/show_bug.cgi?id=713567
2011-09-23condition: optionally test against type of virtualization (vm vs. container)Lennart Poettering
2011-09-23util: detect systemd-nspawn without relying on ns cgroup treeLennart Poettering
2011-09-22man: document that PathChanged= does not care for simple writes but only for ↵Lennart Poettering
close()-after-write()
2011-09-22man: document pkg-config line for sd-daemonLennart Poettering
2011-09-22man: document that sd-daemon.[ch] is now available as shared libraryLennart Poettering
2011-09-21condition: add ConditionPathIsSymbolicLinkMichal Schmidt
2011-09-21condition: always follow symlinks for condition checks, to mimic testLennart Poettering
2011-09-21unit: introduce ConditionPathIsMountPoint=Lennart Poettering
2011-09-20man: document which condition tests follow symlinksMichal Schmidt
ConditionPathExists and ConditionFileIsExecutable follow symlinks. ConditionPathIsDirectory does not follow symlinks. (XXX: is this actually the desired behavior?)