summaryrefslogtreecommitdiffstats
path: root/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* systemd-boot man page: add section for virtual machinesGerd Hoffmann2022-11-161-0/+17
|
* Update hostnamectl.xmlangus-p2022-11-161-1/+1
| | | set-hostname is obsolete
* MemoryZSwapMax directive to configure new memory.zswap.max cgroup filePasha Vorobyev2022-11-152-3/+40
|
* repart: Add --include/--exclude-partitionsDaan De Meyer2022-11-151-0/+17
| | | | | | | | | Let's allow filtering the partitions to operate on by partition type UUID. This is necessary when building bootable images with a verity protected root/usr partition as we can only build the UKI image when we have the verity roothash which means we cannot populate the EFI partition yet when we run repart initially to determine the verity roothash.
* Merge pull request #24908 from DaanDeMeyer/repart-minimizeDaan De Meyer2022-11-151-0/+11
|\ | | | | repart: Add Minimize setting
| * repart: Take into account minimal filesystem sizeDaan De Meyer2022-11-111-0/+11
| | | | | | | | | | | | | | Instead of requiring users to guess the required space for partitions populated with CopyFiles=, let's make an educated guess ourselves. We can populate the filesystem once in a very large sparse file and see how much data is actually used as a good indicator of the required size.
* | measure: fix section names in 'objcopy' example in systemd-measure manVitaly Kuznetsov2022-11-141-2/+2
| | | | | | | | | | | | | | | | A copy paste error has crippled in the objcopy example in 'systemd-measure' manual, "--change-section-vma" should reference the section being added, not ".splash". When used as-is, the resulting UKI is unbootable. Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
* | man/systemd-dissect.xml: fix trivial errorCarlo Teubner2022-11-121-1/+1
|/
* man: document new systemd-dissect --mtree switchLennart Poettering2022-11-091-0/+20
|
* man: document the new --with switch of systemd-dissectLennart Poettering2022-11-091-3/+29
|
* man: add note that network-generator is not a generatorZbigniew Jędrzejewski-Szmek2022-11-081-2/+9
| | | | Also fix indentation.
* man: grammarroZbigniew Jędrzejewski-Szmek2022-11-071-1/+1
|
* man: use the correct 'Markers' property name for marking unitsFrantisek Sumsal2022-11-022-2/+2
| | | | Follow-up to c9615f7352 and 70666e28a1.
* condition: Check that subsystem is enabled in ConditionSecurity=tpm2Daan De Meyer2022-11-011-2/+2
| | | | | | | | | Instead of succeeding when either the firmware reports a TPM device or we find a TPM device, let's check that the firmware reports a TPM device and the TPM subsystem is enabled in the kernel. To check whether the subsystem enabled, we check if the relevant subdirectory in /sys exists at all.
* man: fix typo found by LintianLuca Boccassi2022-10-311-1/+1
|
* sd-bus: convenience functions to emit a signal to a destination (#25123)Erik Moqvist2022-10-313-0/+48
| | | * sd-bus: convenience functions to emit a signal to a destination
* udev-builtin-net_id: support getting usb path off the hostCharles Hardin2022-10-311-0/+8
| | | | | | | | | | | To support predictable interface names in various embeeded systems add support for an additional naming scheming using the USB host interface. Several asics have usb controllers that are platform devices and not children of a pci interface. These embedded systems should be able to enumerate interfaces by udev path as well to support configurations and policies. Signed-off-by: Charles Hardin <charles.hardin@chargepoint.com>
* dissect: add --list optionAntonio Alvarez Feijoo2022-10-311-0/+11
| | | | | New option to print the paths of all the files and directories in the image to stdout.
* Merge pull request #25166 from yuwata/network-router-preferenceLuca Boccassi2022-10-311-2/+6
|\ | | | | network: adjust route metric based on router preference
| * network: adjust route priority based on preferenceYu Watanabe2022-10-281-2/+6
| | | | | | | | | | | | | | | | Even if different preference is specified, the kernel merges multiple routes with the same preference. This is problematic when a network has multiple routers. Fixes #25138.
* | man: make clear NNP has no effect on processes invoked through ↵Lennart Poettering2022-10-311-21/+22
| | | | | | | | systemd-run/at/crontab and such things
* | NEWS: Clarify overlapping UKI PE section offsetsJan Janssen2022-10-311-0/+4
| |
* | man: Add documentation for AssertCredential= (#25178)Steve Ramage2022-10-291-0/+1
| | | | | | | | | | Fixes #25177. Co-authored-by: Steve Ramage <gitcommits@sjrx.net>
* | man: document reboot --poweroff exceptionNick Rosbrook2022-10-281-2/+3
| | | | | | | | | | When reboot is invoked, the -p/--poweroff option is intentionally ignored. Update the man page to reflect this exception.
* | network: make RouteTable= also accept route table nameYu Watanabe2022-10-281-7/+13
|/
* Merge pull request #25146 from keszybz/relicese-to-mit-0Zbigniew Jędrzejewski-Szmek2022-10-2726-26/+26
|\ | | | | Change license of code examples in docs to MIT-0
| * man: change license of examples to MIT-0Zbigniew Jędrzejewski-Szmek2022-10-2626-26/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quoting Richard Fontana in [1]: CC0 has been listed by Fedora as a 'good' license for code and content (corresponding to allowed and allowed-content under the new system). We plan to classify CC0 as allowed-content only, so that CC0 would no longer be allowed for code. Over a long period of time a consensus has been building in FOSS that licenses that preclude any form of patent licensing or patent forbearance cannot be considered FOSS. CC0 has a clause that says: "No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document." (The trademark side of that clause is nonproblematic from a FOSS licensing norms standpoint.) The regular Creative Commons licenses have similar clauses. For the case of our documentation snippets, patent issues do not matter much. But it is always nicer to have a license that is considerred acceptable without any further considerations. So let's change the license to the (now recommended replacement) MIT-0. [1] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/NO7KGDNL5GX3KCB7T3XTGFA3QPSUJA6R/ Using 'git blame -b' and 'git log -p --follow', I identified the following folks as having made non-trivial changes to those snippets: Lennart Poettering Tom Gundersen Luca Bocassi Zbigniew Jędrzejewski-Szmek Thomas Mühlbacher Daan De Meyer I'll ask for confirmation in the pull request.
* | man: also use DDIs in systemd-dissect man pageLennart Poettering2022-10-251-2/+2
| |
* | man: Mention that journal file size is capped to 4G in compact modeDaan De Meyer2022-10-251-15/+10
|/
* Merge pull request #25080 from keszybz/search-pathsYu Watanabe2022-10-241-1/+1
|\ | | | | Refusing linking files underneath our hierarchy, improve error messages
| * man: fix count mismatchZbigniew Jędrzejewski-Szmek2022-10-241-1/+1
| | | | | | | | We said "search path" and "search paths" in the same sentence…
* | Merge pull request #25077 from keszybz/completions-optional-componentsLuca Boccassi2022-10-201-5/+4
|\ \ | | | | | | Fix completions when machinectl is not installed and other fixes
| * | machinectl: allow --max-addresses=0Zbigniew Jędrzejewski-Szmek2022-10-201-5/+4
| |/ | | | | | | Sometimes the addresses are not important, so allow skipping them in output.
* / man: document effect of --user on --unit with journalctlLeon M. George2022-10-201-1/+7
|/ | | | Relates to #25061.
* man: document restrictions on naming interfacesLennart Poettering2022-10-191-9/+22
| | | | | | | | Let's document that "." is a bad choice of character when naming interfaces. Let's also document the hard restrictions we make when naming interfaces. Result of the mess that is #25052.
* Merge pull request #25007 from keszybz/rename-dbus-dumpZbigniew Jędrzejewski-Szmek2022-10-181-12/+19
|\ | | | | manager: rename dbus method
| * manager: add DumpUnitsMatchingPatternsByFileDescriptor()Zbigniew Jędrzejewski-Szmek2022-10-171-9/+16
| |
| * manager: rename dbus methodZbigniew Jędrzejewski-Szmek2022-10-141-4/+4
| | | | | | | | Fixes #24989.
* | Merge pull request #25035 from keszybz/manager-method-namesLuca Boccassi2022-10-171-1/+1
|\ \ | | | | | | Manager method names
| * | man: fix method nameZbigniew Jędrzejewski-Szmek2022-10-171-1/+1
| |/
* | man: add missing reference to systemd-pcrphase-sysinit.serviceLennart Poettering2022-10-171-0/+1
| |
* | Merge pull request #25036 from keszybz/pluralsLuca Boccassi2022-10-1713-27/+26
|\ \ | | | | | | Remove usage of "noun(s)" in messages and docs
| * | tree-wide: replace "plural(s)" by "plurals"Zbigniew Jędrzejewski-Szmek2022-10-1713-27/+26
| |/ | | | | | | | | | | | | | | (s) is just ugly with a vibe of DOS. In most cases just using the normal plural form is more natural and gramatically correct. There are some log_debug() statements left, and texts in foreign licenses or headers. Those are not touched on purpose.
* | Merge pull request #24986 from keszybz/news-systemd-measureZbigniew Jędrzejewski-Szmek2022-10-171-16/+10
|\ \ | | | | | | NEWS: rework the description of systemd-measure a bit again
| * | man: reword some awkward sentencesZbigniew Jędrzejewski-Szmek2022-10-141-16/+10
| |/
* | pcrphase: add two additional phasesLennart Poettering2022-10-173-15/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds two more phases to the PCR boot phase logic: "sysinit" + "final". The "sysinit" one is placed between sysinit.target and basic.target. It's good to have a milestone in this place, since this is after all file systems/LUKS volumes are in place (which sooner or later should result in measurements of their own) and before services are started (where we should be able to rely on them to be complete). This is particularly useful to make certain secrets available for mounting secondary file systems, but making them unavailable later. This breaks API in a way (as measurements during runtime will change), but given that the pcrphase stuff wasn't realeased yet should be OK.
* | man: mention that pcrphase also measures into PCR 11Lennart Poettering2022-10-171-1/+1
| |
* | Update list of partition type identifiersPyfisch2022-10-141-138/+37
| | | | | | | | | | Include verity sig partition identifiers. List all supported CPU architectures.
* | Document two systemd-repart options in man pagePyfisch2022-10-141-0/+16
|/ | | | | | | Note --private-key and --certificate options for configuring verity signature partitions in the listing of options. Adjust one error message referring to the --certificate option.
* analyze: extend the dump command to accept patternsFranck Bui2022-10-132-4/+13
| | | | | | | | | | The new function DumpPatterns() can be used to limit (drastically) the size of the data returned by PID1. Hence the optimization of serializing data into a file descriptor should be less relevant than having the possibility to limit the data when communicating with the service manager remotely. NB: when passing patterns, the dump command omits the version of the manager as well as the features and the timestamps.