summaryrefslogtreecommitdiffstats
path: root/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* man: document the new vpick conceptLennart Poettering2024-01-036-11/+391
|
* Merge pull request #29940 from poettering/stub-confext-pickupLennart Poettering2024-01-031-12/+54
|\ | | | | stub/sysext: pick up confexts from ESP, too
| * stub: pick up confexts from the ESP as wellLennart Poettering2024-01-031-12/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This does what we do for system extension also for configuration extension. This is complicated by the fact that we previously looked for <uki-binary>.d/*.raw for system extensions. We want to measure sysexts and confexts to different PCRs (13 vs. 12) hence we must distinguish them, but *.raw would match both kinds. This commit solves this via the following mechanism: we'll load confexts from *.confext.raw and sysexts from *.raw but will then enclude *.confext.raw from the latter. This preserves compatibility but allows us to somewhat reasonable distinguish both types of images. The documentation is updated not going into this detail though, and instead now claims that sysexts shall be *.sysext.raw and confexts *.confext.raw even though we actually are more lenient than this. This is simply to push people towards using the longer, more descriptive suffixes. I added an XML comment (<!-- … -->) about this to the docs, so that whenever somebody notices the difference between code and docs understands why and leaves it that way.
* | units: add a tpm2.target synchronization point and small generator that pulls inLennart Poettering2024-01-033-0/+80
|/ | | | | | | | | | | | | | | | | | | Distributions apparently only compile a subset of TPM2 drivers into the kernel. For those not compiled it but provided as kmod we need a synchronization point: we must wait before the first TPM2 interaction until the driver is available and accessible. This adds a tpm2.target unit as such a synchronization point. It's ordered after /dev/tpmrm0, and is pulled in by a generator whenever we detect that the kernel reported a TPM2 to exist but we have no device for it yet. This should solve the issue, but might create problems: if there are TPM devices supported by firmware that we don't have Linux drivers for we'll hang for a bit. Hence let's add a kernel cmdline switch to disable (or alternatively force) this logic. Fixes: #30164
* backlight: supprt ID_LEDS_CLAMP udev property for leds subsystem devicesYu Watanabe2024-01-031-7/+16
| | | | Closes #30507.
* network/route: drop TTL propagate support for MPLS routesYu Watanabe2024-01-031-10/+0
| | | | | | This effectively reverts 9b88f20aba6a78baf18d89e99ff31d5ee40856b8. We do not support MPLS routes, only IPv4 or IPv6 routes are supported.
* machinectl: add `restart` convenience alias (#30625)Chris Simons2023-12-271-1/+2
|
* man: rewrite as <group>David Tardon2023-12-261-1/+5
|
* man: fix markupDavid Tardon2023-12-261-3/+3
| | | | <arg> is not allowed inside <title>.
* man: move </variablelist> to the right placeDavid Tardon2023-12-261-3/+3
|
* man: fix <cmdsynopsis> contentDavid Tardon2023-12-262-2/+2
| | | | Inline text is not allowed.
* man: fix markupDavid Tardon2023-12-261-11/+11
| | | | <option> is not allowed in <cmdsynopsis>.
* man: restrict <command> to the actual commandDavid Tardon2023-12-266-20/+20
|
* man: move macro decls. out of <funcsynopsis>David Tardon2023-12-262-37/+41
| | | | <funcsynopsis> doesn't allow block content.
* man: fix markupDavid Tardon2023-12-265-32/+32
| | | | <arg> is not allowed inside <term>.
* man: fix indentationDavid Tardon2023-12-262-12/+12
|
* man: add required <title>David Tardon2023-12-252-0/+2
|
* man: match doctype and root elementDavid Tardon2023-12-251-1/+1
|
* man: use same version in public and system ident.David Tardon2023-12-25396-396/+396
|
* Merge pull request #30616 from dtardon/docbook-valid-2Yu Watanabe2023-12-2513-173/+179
|\ | | | | DocBook validation fixes (part 2)
| * man: use <refsect1> instead of <refsection>David Tardon2023-12-251-8/+11
| | | | | | | | | | | | | | | | DocBook document model doesn't allow mixing of <refsection> with the numbered variants (<refsect1> etc.). Therefore, any document that included something from standard-conf.xml was invalid. Fortunately, all the includes are at the 1st level, hence let's just change standard-conf.xml to use <refsect1> to fix that.
| * man: drop an extra <member>David Tardon2023-12-251-1/+1
| | | | | | | | Follow-up for 13a69c120bc584e90f863f821710b3b5294cd206 .
| * man: move macro decls. out of <funcsynopsis>David Tardon2023-12-251-116/+116
| | | | | | | | <funcsynopsis> doesn't allow block content.
| * man: fix markupDavid Tardon2023-12-251-19/+19
| |
| * man: fix markupDavid Tardon2023-12-251-1/+1
| | | | | | | | <arg> is not allowed inside <title>.
| * man: fix markupDavid Tardon2023-12-251-17/+17
| | | | | | | | <arg> is not allowed inside <title>.
| * man: make ID validDavid Tardon2023-12-256-6/+6
| | | | | | | | | | | | The id attribute is of type ID, defined at https://www.w3.org/TR/1998/REC-xml-19980210#id . It may contain only selected non-alphanumeric characters; '@' is not among them.
| * man: add an extra <refsect2>David Tardon2023-12-251-4/+7
| | | | | | | | DocBook's document model doesn't allow block content after a section.
| * man: drop output redir. from cmd. synopsisDavid Tardon2023-12-251-1/+1
| | | | | | | | | | <cmdsynopsis> doesn't allow inline content, like the redir. operator here. And std. output is not an argument anyway...
* | man: fix xpointer expressionDavid Tardon2023-12-251-1/+1
| |
* | man: use <warning> for warningsDavid Tardon2023-12-256-36/+52
| |
* | man: add a missing spaceDavid Tardon2023-12-251-1/+1
| |
* | man: sprinkle some more markup aroundDavid Tardon2023-12-251-9/+9
| |
* | man: use better-fitting markupDavid Tardon2023-12-251-6/+6
| |
* | man: use <simplelist> at one more placeDavid Tardon2023-12-251-11/+13
| |
* | man: fix pluralDavid Tardon2023-12-251-1/+1
|/
* Merge pull request #30615 from dtardon/docbook-valid-1Yu Watanabe2023-12-2426-85/+102
|\ | | | | DocBook validation fixes (part 1)
| * man: adjust indentationDavid Tardon2023-12-243-19/+19
| |
| * man: use the right element for untitled exampleDavid Tardon2023-12-241-2/+2
| |
| * man: fix markupDavid Tardon2023-12-241-1/+1
| |
| * man: fix option valueDavid Tardon2023-12-241-2/+2
| |
| * man: fix markupDavid Tardon2023-12-242-2/+2
| |
| * man: drop stray empty paragraphDavid Tardon2023-12-241-1/+0
| |
| * man: wrap sentinel in <parameter>David Tardon2023-12-241-1/+1
| |
| * man: use just one <listitem> for the descriptionDavid Tardon2023-12-241-12/+14
| | | | | | | | <varlistentry> allows one or more <term>s, but exactly one <listitem>.
| * man: wrap the whole description in <listitem>David Tardon2023-12-242-3/+5
| | | | | | | | | | Unfortunately, version-info includes and standard-options includes are not composable...
| * man: move misplaced </varlistentry>David Tardon2023-12-241-1/+1
| |
| * man: move </listitem> to the right positionDavid Tardon2023-12-242-5/+6
| |
| * man: add missing <listitem>David Tardon2023-12-241-13/+17
| |
| * man: add missing <cmdsynopsis> wrapperDavid Tardon2023-12-241-11/+11
| |