From 9a8a491312839e389c460c74a54b8ad403f5f2c9 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 6 Dec 2024 14:57:19 -0500 Subject: [PATCH] man: Note semantics combining `root.transient` with `composefs.enabled` It's all quite confusing having to reason about both the pre-composefs ostree and the composefs version. But hopefully soon we more firmly leave behind that first legacy. Signed-off-by: Colin Walters --- man/ostree-prepare-root.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/man/ostree-prepare-root.xml b/man/ostree-prepare-root.xml index 70371b7bc5..ae269ef430 100644 --- a/man/ostree-prepare-root.xml +++ b/man/ostree-prepare-root.xml @@ -130,7 +130,8 @@ License along with this library. If not, see . directory is *not* a symlink to /var/opt, but is just an empty directory. - Note the /usr mount point remains read-only by default. This option is independent of etc.transient and sysroot.readonly; + If this option is not combined with composefs.enabled, then /usr mount point remains read-only by default. + This option is independent of etc.transient and sysroot.readonly; it is supported for example to have root.transient=true but etc.transient=false in which case changes to /etc continue to persist across updates, with the default OSTree 3-way merge applied.