Skip to content

Commit 8f39ecf

Browse files
committed
docs: link up new image building docs a bit
1 parent a43d222 commit 8f39ecf

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

docs/DISCOVERABLE_PARTITIONS.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,7 @@ The `gdisk` tool (from version 1.0.5 onward) and its variants (`sgdisk`,
412412

413413
[Boot Loader Specification](https://systemd.io/BOOT_LOADER_SPECIFICATION)<br>
414414
[Boot Loader Interface](https://systemd.io/BOOT_LOADER_INTERFACE)<br>
415-
[systemd-boot(7)](https://www.freedesktop.org/software/systemd/man/systemd-boot.html)<br>
416-
[bootctl(1)](https://www.freedesktop.org/software/systemd/man/bootctl.html)<br>
417-
[systemd-gpt-auto-generator(8)](https://www.freedesktop.org/software/systemd/man/systemd-gpt-auto-generator.html)
415+
[Safely Building Images](https://systemd.io/BUILDING_IMAGES)<br>
416+
[`systemd-boot(7)`](https://www.freedesktop.org/software/systemd/man/systemd-boot.html)<br>
417+
[`bootctl(1)`](https://www.freedesktop.org/software/systemd/man/bootctl.html)<br>
418+
[`systemd-gpt-auto-generator(8)`](https://www.freedesktop.org/software/systemd/man/systemd-gpt-auto-generator.html)

man/machine-id.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,13 @@
8080
<filename>/etc/machine-id</filename> may also be written using any other means.
8181
</para>
8282

83-
<para>For operating system images which are created once and used on multiple
84-
machines, for example for containers or in the cloud,
85-
<filename>/etc/machine-id</filename> should be either missing or an empty file in the generic file
86-
system image (the difference between the two options is described under "First Boot Semantics" below). An
87-
ID will be generated during boot and saved to this file if possible. Having an empty file in place is
88-
useful because it allows a temporary file to be bind-mounted over the real file, in case the image is
89-
used read-only.</para>
83+
<para>For operating system images which are created once and used on multiple machines, for example for
84+
containers or in the cloud, <filename>/etc/machine-id</filename> should be either missing or an empty
85+
file in the generic file system image (the difference between the two options is described under "First
86+
Boot Semantics" below). An ID will be generated during boot and saved to this file if possible. Having an
87+
empty file in place is useful because it allows a temporary file to be bind-mounted over the real file,
88+
in case the image is used read-only. Also see <ulink url="https://systemd.io/BUILDING_IMAGES">Safely
89+
Building Images</ulink>.</para>
9090

9191
<para><citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry>
9292
may be used to initialize <filename>/etc/machine-id</filename> on mounted (but not

man/systemd-random-seed.service.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@
5757
thus — if otherwise entropy-starved — generate the same or at least guessable random seed streams. As a
5858
safety precaution crediting entropy is thus disabled by default. It is recommended to remove the random
5959
seed from OS images intended for replication on multiple systems, in which case it is safe to enable
60-
entropy crediting, see below.</para>
60+
entropy crediting, see below. Also see <ulink url="https://systemd.io/BUILDING_IMAGES">Safely Building
61+
Images</ulink>.</para>
6162

6263
<para>See <ulink url="https://systemd.io/RANDOM_SEEDS">Random Seeds</ulink> for further
6364
information.</para>

0 commit comments

Comments
 (0)