summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8817 from yuwata/cleanup-nsflagsLennart Poettering2018-05-241-3/+14
|\ | | | | core: allow to specify RestrictNamespaces= multiple times
| * man: fix merging rule for CapabilityBoundingSet=Yu Watanabe2018-05-051-1/+1
| |
| * man: mention that RestrictNamespaces= can be specified multiple timesYu Watanabe2018-05-051-2/+13
| |
* | networkd: Support the ability to set MTU in [Route] sectionsSusant Sahani2018-05-241-1/+10
| | | | | | | | | | | | Add support to set the route MTU. Closes #9047
* | Merge pull request #9024 from poettering/nspawn-attrs-moreZbigniew Jędrzejewski-Szmek2018-05-242-0/+75
|\ \ | | | | | | make even more nspawn concepts configurable
| * | nspawn: similar to the previous patches, also make /etc/localtime handling ↵Lennart Poettering2018-05-222-0/+28
| | | | | | | | | | | | | | | | | | more configurable Fixes: #9009
| * | nspawn: make --link-journal= configurable through .nspawn files, tooLennart Poettering2018-05-221-0/+9
| | |
| * | nspawn: add greater control over how /etc/resolv.conf is handledLennart Poettering2018-05-222-0/+38
| | | | | | | | | | | | Fixes: #8014 #1781
* | | tmpfiles: fix documented constant for exit code 73Will Thompson2018-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | sysexits.h has: #define EX_CANTCREAT 73 /* can't create (user) output file */ EX_DATAERR is a copy-paste error from the previous sentence, which is correct.
* | | tree-wide: fix a couple of TABsLennart Poettering2018-05-223-11/+11
|/ /
* | detect-virt: add new --list command for showing all currently known ↵Lennart Poettering2018-05-221-0/+6
| | | | | | | | VM/container envs
* | man: fix typo in man page citationZbigniew Jędrzejewski-Szmek2018-05-211-1/+1
| | | | | | | | Fixes #9045.
* | man: fix typoLucas Werkmeister2018-05-191-1/+1
| |
* | Merge pull request #8940 from poettering/nspawn-attrsZbigniew Jędrzejewski-Szmek2018-05-182-9/+142
|\ \ | | | | | | nspawn: make a couple of additional container parameters configurable
| * | nspawn: add a new --cpu-affinity= switchLennart Poettering2018-05-172-0/+18
| | | | | | | | | | | | | | | | | | Similar as the other options added before, this is primarily useful to provide comprehensive OCI runtime compatbility, but might be useful otherwise, too.
| * | nspawn: add a new --oom-score-adjust= command line switchLennart Poettering2018-05-172-0/+19
| | | | | | | | | | | | | | | This is primarily useful in order to provide comprehensive OCI runtime compatibility with nspawn, but might have uses outside of it.
| * | nspawn: add a new --no-new-privileges= cmdline option to nspawnLennart Poettering2018-05-172-0/+22
| | | | | | | | | | | | | | | | | | | | | This simply controls the PR_SET_NO_NEW_PRIVS flag for the container. This too is primarily relevant to provide OCI runtime compaitiblity, but might have other uses too, in particular as it nicely complements the existing --capability= and --drop-capability= flags.
| * | nspawn: make the hostname of the container explicitly configurable with a ↵Lennart Poettering2018-05-172-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new --hostname= switch Previously, the container's hostname was exclusively initialized from the machine name configured with --machine=, i.e. the internal name and the external name used for and by the container was synchronized. This adds a new option --hostname= that optionally allows the internal name to deviate from the external name. This new option is mainly useful to ultimately implement the OCI runtime spec directly in nspawn, but it might be useful on its own for some other usecases too.
| * | nspawn: add new --rlimit= switch, and always set resource limits explicitly ↵Lennart Poettering2018-05-172-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for our container payloads This ensures we set the various resource limits of our container explicitly on each invocation so that we inherit less from our callers into the payload. By default resource limits are now set to the same values Linux generally passes to the host PID 1, thus minimizing needless differences between host and container environments. The limits are now also configurable using a new --rlimit= switch. This is preparation for teaching nspawn native OCI runtime support as OCI permits setting resource limits for container payloads, and it hence probably makes sense if we do too.
| * | man: document what happens if --kill-signal= is not used in nspawn and ↵Lennart Poettering2018-05-171-7/+7
| | | | | | | | | | | | --boot neither
| * | man: don't claim systemd-analyze was documented as part of the man-pages projectLennart Poettering2018-05-171-2/+2
| | | | | | | | | | | | It's our own command, we document it in our own set of man pages.
* | | inhibit: use pager for systemd-inhibit --listDavid Tardon2018-05-181-0/+3
|/ /
* | man: fix ProcessSizeMax= description, describe how to disable coredumpsZbigniew Jędrzejewski-Szmek2018-05-172-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What the man page said was different than what the code did. save_external_coredump() will store the core temporarily for backtrace generation, and will delete if afterwards if it is too large. So to disable processing, it's necessary to both set Storage=none/Storage=journal+JournalSizeMax=0/Storage=external+ExternalSizeMax=0 and ProcessSizeMax=0. This updates the man page to reflect the code. The man pages are extended to describe that Storage=none + ProcessSizeMax=0 is the simplest way to disable coredump processing. All the storage and processing options make this quite complicated, so let's add a copy-and-pasteable example of how to disable coredump. Doing it through coredump.conf has the advantage that we still log, and the effect is immediate, unlike masking the sysconf file. Fixes #8788.
* | service: FileDescriptorStoreMax should also imply NotifyAccessAlan Jenkins2018-05-151-1/+4
| | | | | | | | | | | | Commenting out "WatchdogTimeout=3min" in systemd-logind.service causes NotifyAccess to go from "main" to "none", breaking support for logind restart. Let's fix that.
* | man: fix reference in StandardOutput=Lucas Werkmeister2018-05-141-2/+2
| | | | | | | | | | | | | | Since StandardOutput=file:path is more similar to StandardInput= than StandardInputText=, and only StandardInput= is actually documented above StandardOutput= whereas StandardInputText= is documented below it, I assume the intention was to refer to the former.
* | man: drop a trailing spaceYu Watanabe2018-05-131-1/+1
| |
* | man: Fix a minor typo in systemctl(1)Philip Withnall2018-05-111-1/+1
| | | | | | | | Signed-off-by: Philip Withnall <withnall@endlessm.com>
* | Update systemd-journal-upload.service.xmlMikhail Kasimov2018-05-111-1/+2
| | | | | | Security note on 2048 bits is added.
* | man: systemd-journal-upload: rsa 2048Mikhail Kasimov2018-05-111-2/+2
| | | | | | rsa:2048 is currently in use as minimal recommended key length on cert/key generating. Specifying rsa:1024 is not recommended for security reasons.
* | Merge pull request #8824 from keszybz/analyze-show-configLennart Poettering2018-05-106-1/+63
|\ \ | | | | | | systemd-analyze show-config
| * | analyze: allow full paths for cat-configZbigniew Jędrzejewski-Szmek2018-05-071-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | $ systemd-analyze cat-config systemd/logind.conf $ systemd-analyze cat-config /etc/systemd/logind.conf $ systemd-analyze cat-config /usr/lib/systemd/logind.conf are all equvalent, $ systemd-analyze cat-config /var/systemd/logind.conf is an error.
| * | binfmt: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-271-1/+10
| | | | | | | | | | | | Document --help and --version while at it.
| * | analyze: add --root option for cat-configZbigniew Jędrzejewski-Szmek2018-04-271-0/+7
| | |
| * | sysctl: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-271-0/+1
| | |
| * | sysusers: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-271-0/+1
| | |
| * | tmpfiles: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-272-0/+10
| | | | | | | | | | | | | | | | | | This implements similar logic as conf_files_cat(), but with slightly different file gathering logic. I also want to add support for replacement files later on, so it seems better to keep those two file-gathering functions separate.
| * | analyze: add 'cat-config' verbZbigniew Jędrzejewski-Szmek2018-04-271-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used as 'systemd-analyze show-config systemd/logind.conf', which will dump /etc/systemd/system/user@.service /etc/systemd/system/user@.service.d/*.conf /run/systemd/system/user@.service.d/*.conf /usr/local/lib/systemd/system/user@.service.d/*.conf /usr/lib/systemd/system/user@.service.d/*.conf The idea is to make it easy to dump the configuration using the same locations and order that systemd programs use themselves (including masking, in the right order, etc.). This is the generic variant that works with any configuration scheme that follows the same general rules: $ systemd-analyze cat-config systemd/system.conf $ systemd-analyze cat-config systemd/user.conf $ systemd-analyze cat-config systemd/logind.conf $ systemd-analyze cat-config systemd/sleep.conf $ systemd-analyze cat-config systemd/journald.conf $ systemd-analyze cat-config systemd/journal-remote.conf $ systemd-analyze cat-config systemd/journal-upload.conf $ systemd-analyze cat-config systemd/coredump.conf $ systemd-analyze cat-config systemd/resolved.conf $ systemd-analyze cat-config systemd/timesyncd.conf $ systemd-analyze cat-config udev/udev.conf
* | | man: journal-gatewayd.service: links on {rem,upl}Mikhail Kasimov2018-05-101-1/+3
| | | | | | | | | While set of systemd-journal-{gatewayd,remote,upload}.service services presents single subsystem on journald logs network transmission, systemd-journal-gatewayd.service description should also contain links to other parts of this subsystem: systemd-journal-remote.service and systemd-journal-upload.service.
* | | man: systemd-networkd-wait-online: systemd.service (#8945)Mikhail Kasimov2018-05-101-1/+2
| | | | | | | | | | | | | | | | | | * man: systemd-networkd-wait-online: systemd.service While service type is mentioned (is a oneshot system service), link on systemd.service is added. 'See Also' section is also updated with link on systemd.service man-page.
* | | man: systemd-escape: add missed short keys (#8944)Mikhail Kasimov2018-05-101-0/+2
| | | | | | | | | Added short keys -u and -m for --unescape and --mangle respectively. These short keys are present in systemd-escape --help output and are absent in man systemd-escape page.
* | | add journal-upload.conf refentrytitle (#8942)Mikhail Kasimov2018-05-101-0/+1
| | | | | | | | | | | | Add journal-upload.conf refentrytitle to have the same format to systemd-journal-remote.service description, which contains refentrytitle on journal-remote.conf in 'See Also' section.
* | | Merge pull request #8923 from yuwata/resolvectl-drop-funcsZbigniew Jędrzejewski-Szmek2018-05-091-3/+3
|\ \ \ | | | | | | | | resolvectl: drop service_family_{from,to}_string()
| * | | man: add missing 'query' command in examples of resolvectlYu Watanabe2018-05-081-3/+3
| | | |
* | | | man: fix invalid option name --devpath in 'udevadm info' (#8935)Yu Watanabe2018-05-091-5/+5
| | | |
* | | | man: --debug option is implied in udev test and test-builtin commands (#8933)Yu Watanabe2018-05-091-1/+2
| | | |
* | | | man: document that MACAddress= in [Match] section can take multiple MAC ↵Yu Watanabe2018-05-092-3/+12
| | | | | | | | | | | | | | | | addresses
* | | | man/systemd.special: fix network v.s. LSB scripts (#8930)Alan Jenkins2018-05-081-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | $network is converted to network-online.target, not network-target. See https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ and the implementation at `src/sysv-generator/sysv-generator.c`.
* | | | link: Add support to configure channels of the specified network device (#8882)Susant Sahani2018-05-081-0/+24
| | | | | | | | | | | | closes #8856
* | | | Merge pull request #8926 from keszybz/man-journal-remoteYu Watanabe2018-05-083-13/+21
|\ \ \ \ | | | | | | | | | | Small additions to sd-journal-{remote,upload}.service man pages
| * | | | man: add a bit more text about systemd-journal-upload.serviceZbigniew Jędrzejewski-Szmek2018-05-082-1/+8
| | | | |