summaryrefslogtreecommitdiff
path: root/docs/PORTABLE_SERVICES.md
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2022-01-22 01:53:54 +0000
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-01-24 00:21:15 +0900
commit2ef20244625c9cebff7117ad1d15d0a3fad4c0fd (patch)
treebf1b02ca14fbcbe8f5f9aef18b6aa1628e5427c1 /docs/PORTABLE_SERVICES.md
parentde4fe289cfab789d249752aa7df851c792658f21 (diff)
downloadsystemd-2ef20244625c9cebff7117ad1d15d0a3fad4c0fd.tar.gz
portable: add support for ExtensionDirectories in --extension
Same as for the root os image, support passing a directory, using the new ExtensionDirectories setting.
Diffstat (limited to 'docs/PORTABLE_SERVICES.md')
-rw-r--r--docs/PORTABLE_SERVICES.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/PORTABLE_SERVICES.md b/docs/PORTABLE_SERVICES.md
index dd9164126f..6fb61d5e87 100644
--- a/docs/PORTABLE_SERVICES.md
+++ b/docs/PORTABLE_SERVICES.md
@@ -284,9 +284,12 @@ following must be also be observed:
4. The upper extension(s) image(s) must at least contain one matching unit file each,
with the right name prefix and suffix (see above).
+5. As with the base/OS image, the upper extension(s) image(s) must be a plain
+ sub-directory, a btrfs subvolume or a raw disk image.
+
```
# portablectl attach --extension foobar_0.7.23.raw debian-runtime_11.1.raw foobar
-# portablectl attach --extension barbaz_7.0.23.raw debian-runtime_11.1.raw barbaz
+# portablectl attach --extension barbaz_7.0.23/ debian-runtime_11.1.raw barbaz
```
## Execution Environment