summaryrefslogtreecommitdiff
path: root/man/systemd.unit.xml
Commit message (Collapse)AuthorAge
* man: explicitly say when multiple units can be specifiedZbigniew Jędrzejewski-Szmek2013-11-30
| | | | | | itistoday> how do you specify multiple dependencies in a unit file? i've been googling and can't find this basic thing :-\ itistoday> do you use a comma, or use multiple After= statements?
* service: add the ability for units to join other unit's PrivateNetwork= and ↵Lennart Poettering2013-11-27
| | | | PrivateTmp= namespaces
* systemctl: replace the three job mode options by a single --job-mode= optionLennart Poettering2013-11-26
| | | | Also, expose the new "flush" job mode this way.
* core: replace OnFailureIsolate= setting by a more generic OnFailureJobMode= ↵Lennart Poettering2013-11-26
| | | | setting and make use of it where applicable
* man: wording and grammar updatesJan Engelhardt2013-10-15
| | | | | | This is a recurring submission and includes corrections to various issue spotted. I guess I can just skip over reporting ubiquitous comma placement fixes…
* core: drop some out-of-date references to cgroup settingsLennart Poettering2013-09-26
|
* man: wording and grammar updatesJan Engelhardt2013-09-12
| | | | | | | | | | | | This is a recurring submission and includes corrections to various issue spotted. I guess I can just skip over reporting ubiquitous comma placement fixes… Highligts in this particular commit: - the "unsigned" type qualifier is completed to form a full type "unsigned int" - alphabetic -> lexicographic (that way we automatically define how numbers get sorted)
* systemd.unit(5): clarify the Description= contentsMichael Stapelberg2013-08-14
|
* man: reowrk list of documented unit search pathsLennart Poettering2013-07-29
| | | | | | | The generator paths are internal implementation details, they should not be documented explicitly. We should document where private user units are found however.
* man: there is no session mode, only user modeLennart Poettering2013-07-29
|
* man: link up scope+slice units from systemd.unit(5)Lennart Poettering2013-07-29
|
* man: systemd.unit: fix volatile pathBrandon Philips2013-07-27
| | | | | The volatile path was '/run/systemd/systemd' when it should be '/run/systemd/system'. Fix.
* man: wording and grammar updatesJan Engelhardt2013-07-21
| | | | | This includes regularly-submitted corrections to comma setting and orthographical mishaps that appeared in man/ in recent commits.
* core: add %v specifierZbigniew Jędrzejewski-Szmek2013-07-19
|
* detect-virt: detect User-Mode LinuxRamkumar Ramachandra2013-07-16
| | | | | | | | | | | | | | | | | | | | In a User-Mode Linux session: $ systemd-detect-virt none Although it is possible to reliably detect virtualization: $ cat /proc/cpuinfo processor : 0 vendor_id : User Mode Linux model name : UML mode : skas host : Linux kytes 3.11.0-rc1-00009-ge5fd680 (...) bogomips : 7007.43 So, grep for the string "\nvendor_id\t: User Mode Linux\n" in /proc/cpuinfo, and say "uml" when asked.
* man: tweak WantedBy=/RequiredBy= description a bitZbigniew Jędrzejewski-Szmek2013-07-13
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=55663
* man: use <literal> not <filename> for suffixesZbigniew Jędrzejewski-Szmek2013-07-12
| | | | | | | Especially sentences like "filename ends in .suffix" are easier to parse if the suffix is surrounded by quotes. In sentences like "requires a .service unit", where the suffix is used as a class designation, there is no need to use quotes.
* man: more grammar improvementsJan Engelhardt2013-07-03
| | | | | | - place commas - expand contractions (this is written prose :) - add some missing words
* man: add more formatting markupZbigniew Jędrzejewski-Szmek2013-07-02
|
* man: improve grammar and word formatting in numerous man pagesJason St. John2013-07-02
| | | | | | | | | | Use proper grammar, word usage, adjective hyphenation, commas, capitalization, spelling, etc. To improve readability, some run-on sentences or sentence fragments were revised. [zj: remove the space from 'file name', 'host name', and 'time zone'.]
* man: always supply quotes around literalsZbigniew Jędrzejewski-Szmek2013-06-26
| | | | | | | | When manpages are displayed on a terminal, <literal>s are indistinguishable from surrounding text. Add quotes everywhere, remove duplicate quotes, and tweak a few lists for consistent formatting. https://bugzilla.redhat.com/show_bug.cgi?id=874631
* Standardize on 'file system' and 'namespace' in man pages.David Strauss2013-05-18
| | | | | | This change is based on existing usage in systemd and online. 'File-system' may make sense in adjectival form, but man pages seem to prefer 'file system' even in those situations.
* Add support for ConditionSecurity=imaAuke Kok2013-05-11
| | | | | | | | | | Just as with SMACK, we don't really know if a policy has been loaded or not, as the policy interface is write-only. Assume therefore that if ima is present in securityfs that it is enabled. Update the man page to reflect that "ima" is a valid option now as well.
* condition, man: Add support for ConditionSecurity=smackKarol Lewandowski2013-05-08
| | | | | | | | According to Documentation/security/Smack.txt: In keeping with the intent of Smack, configuration data is minimal and not strictly required. The most important configuration step is mounting the smackfs pseudo filesystem. This means that checking the mount point should be enough.
* man: clarify behaviour of Also= in unit filesLennart Poettering2013-05-06
|
* condition, man: Add support for ConditionSecurity=apparmorNirbheek Chauhan2013-05-06
| | | | | | | Checking for the apparmor directory in securityfs means the apparmor module is loaded and enabled, and hence should suffice as a test. https://bugs.freedesktop.org/show_bug.cgi?id=63312
* man: add various filenames to the indexZbigniew Jędrzejewski-Szmek2013-05-03
| | | | | | | | | | Everything which is an absolute filename marked with <filename></filename> lands in the index, unless noindex= attribute is present. Should make it easier for people to find stuff when they are looking at a file on disk. Various formatting errors in manpages are fixed, kernel-install(1) is restored to formatting sanity.
* man: improve documentation for specifiersLennart Poettering2013-04-30
|
* man: we need to be more careful with the unit search paths we documentLennart Poettering2013-04-30
| | | | | | | | | | | We generally document the suggested paths, not the paths possible in weird, non-standard setups. We do this in order to not confuse administrators/users unnecessarily and to push people to install things into the same directories on all distributions. We are PID 1 after all, the really basic building block of the OS. Unlike for an app there's very little benefit in being entirely relocatable.
* Fix spelling errors using 'codespell' toolAnatol Pomozov2013-04-15
|
* build-sys,man: use XML entities to substite stringsZbigniew Jędrzejewski-Szmek2013-03-29
| | | | | | | | | | | | | | | | | | | | | This makes it easier to add substitutions to man pages, avoiding the separate transformation step. mkdir -p's are removed from the rule, because xsltproc will will create directories on it's own. All in all, two or three forks per man page are avoided, which should make things marginally faster. Unfortunately python parsers must too be tweaked to handle entities. This isn't particularly easy: with lxml a custom Resolver can be used, but the stdlib etree doesn't support external entities *at all*. So when running without lxml, the entities are just removed. Right now it doesn't matter, since the entities are not indexed anyway. But I intend to add indexing of filenames in the near future, and then the index generated without lxml might be missing a few lines. Oh well.
* Revert "build-sys: substitute strings in systemd.unit(5)"Zbigniew Jędrzejewski-Szmek2013-03-29
| | | | | | | This reverts commits c78ab91132aab9193f3c17a9a206f8825ff4be84 and 185c3be03cec26023acc11b49553753aa7330a1d. It is simpler to just use includes...
* build-sys: substitute strings in systemd.unit(5)Zbigniew Jędrzejewski-Szmek2013-02-06
| | | | | Makefile.am is updated to deal with .xml.in sources. Nothing in the output is really changed yet, this is just preparation.
* install: allow specifiers in WantedBy/RequiredBy/AliasZbigniew Jędrzejewski-Szmek2013-01-29
| | | | | | | | | | | | | | | | | This allows one templated unit to refer to another templated unit at installation time. Examples: > grep WantedBy ~/.config/systemd/user/mpop@.timer WantedBy=services@%i.target > srv disable mpop@iit.timer rm '/home/alxchk/.config/systemd/user/services@iit.target.wants/mpop@iit.timer' > srv enable mpop@iit.timer ln -s '/home/alxchk/.config/systemd/user/mpop@.timer' '/home/alxchk/.config/systemd/user/services@iit.target.wants/mpop@iit.timer' Based-on-patch-by: Oleksii Shevchuk <alxchk@gmail.com>
* man: grammar fixZbigniew Jędrzejewski-Szmek2013-01-28
|
* man: extend systemd.directives(7) to all manual pagesZbigniew Jędrzejewski-Szmek2013-01-26
| | | | | | | | | | New sections are added: PAM options, crypttab options, commandline options, miscellaneous. The last category will be used for all untagged <varname> elements. Commandline options sections is meant to be a developer tool: when adding an option it is sometimes useful to be able to check if similarly named options exist elsewhere.
* units: for all unit settings that take lists, allow the empty string for ↵Lennart Poettering2013-01-17
| | | | | | resetting the lists https://bugzilla.redhat.com/show_bug.cgi?id=756787
* man: add links to directive index to see-alsosZbigniew Jędrzejewski-Szmek2013-01-15
| | | | | systemd.directives(5) is renamed to systemd.directives(7). Section 7 is "Miscellaneous".
* unit: allow extension of unit files with .d/*.conf drop-insLennart Poettering2013-01-11
| | | | | | | | | | | | | For all unit files foobar.service we will now read foobar.service.d/*.conf, too. This may be used to override certain unit settings without having to edit unit files directly. This makes it really easy to change specific settings for services without having to edit any unit file: mkdir /etc/systemd/system/avahi-daemon.service.d/ echo -e '[Service]\nNice=99' > /etc/systemd/system/avahi-daemon.service.d/nice.conf systemctl daemon-reload
* man/systemd.unit.xml: fix typosThomas Hindoe Paaboel Andersen2013-01-10
|
* unit: add ConditionACPower=Lennart Poettering2012-12-31
|
* unit: add %U for uids in unitsDaniel Wallace2012-12-19
|
* man: document calendar timersLennart Poettering2012-11-24
|
* man: document that Documentation= follows an orderLennart Poettering2012-10-31
|
* man: typo fixesThomas Hindoe Paaboel Andersen2012-10-26
| | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=55890 Fixed typos, serial comma, and removed "either" as there were more than two options. Also did an extra rename of "system-shutdown" to "systemd-shutdown" that was forgotten in commit 8bd3b8620c80d0f2383f2fb04315411fc8077ca1
* Reword sentences that contain psuedo-English "resp."Andrew Eikum2012-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | As you likely know, Arch Linux is in the process of moving to systemd. So I was reading through the various systemd docs and quickly became baffled by this new abbreviation "resp.", which I've never seen before in my English-mother-tongue life. Some quick Googling turned up a reference: <http://www.transblawg.eu/index.php?/archives/870-Resp.-and-other-non-existent-English-wordsNicht-existente-englische-Woerter.html> I guess it's a literal translation of the German "Beziehungsweise", but English doesn't work the same way. The word "respectively" is used exclusively to provide an ordering connection between two lists. E.g. "the prefixes k, M, and G refer to kilo-, mega-, and giga-, respectively." It is also never abbreviated to "resp." So the sentence "Sets the default output resp. error output for all services and sockets" makes no sense to a natural English speaker. This patch removes all instances of "resp." in the man pages and replaces them with sentences which are much more clear and, hopefully, grammatically valid. In almost all instances, it was simply replacing "resp." with "or," which the original author (Lennart?) could probably just do in the future. The only other instances of "resp." are in the src/ subtree, which I don't feel privileged to correct. Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
* unit-printf: add specifiers for the host name, machine id, boot idLennart Poettering2012-09-18
|
* man: fix a bunch of typos in docsThomas Hindoe Paaboel Andersen2012-09-13
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=54501
* condition: add ConditionFileNotEmpty=Lennart Poettering2012-09-11
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=54448
* unit: add new ConditionHost= condition typeLennart Poettering2012-08-22
|