mirror of
https://github.com/systemd/systemd
synced 2024-09-06 00:41:36 +00:00
![]() When a portable service uses extensions, we use the 'main' image name (the one where the unit was found in) as PORTABLE=. It is useful to also list all the images actually used at runtime, as they might contain libraries and so on. Use PORTABLE_ROOT= for the image/directory that is used as RootImage= or RootDirectory=, and PORTABLE_EXTENSION= for the image/directory that is used as ExtensionImages= or ExtensionDirectories=. Note that these new fields are only added if extensions are used, there's no change for single-DDI portables. Example with a base and two extensions, with the unit coming from the first extension: [Service] RootImage=/home/bluca/git/systemd/base.raw Environment=PORTABLE=app0.raw BindReadOnlyPaths=/etc/os-release:/run/host/os-release LogExtraFields=PORTABLE=app0.raw LogExtraFields=PORTABLE_ROOT=base.raw ExtensionImages=/home/bluca/git/systemd/app0.raw LogExtraFields=PORTABLE_EXTENSION=app0.raw ExtensionImages=/home/bluca/git/systemd/app1.raw LogExtraFields=PORTABLE_EXTENSION=app1.raw |
||
---|---|---|
.. | ||
_data | ||
_includes | ||
_layouts | ||
assets | ||
fonts | ||
sysvinit | ||
var-log | ||
.gitattributes | ||
.gitignore | ||
_config.yml | ||
ARCHITECTURE.md | ||
AUTOMATIC_BOOT_ASSESSMENT.md | ||
BLOCK_DEVICE_LOCKING.md | ||
BOOT_LOADER_INTERFACE.md | ||
BOOT_LOADER_SPECIFICATION.md | ||
BUILDING_IMAGES.md | ||
CGROUP_DELEGATION.md | ||
CODE_OF_CONDUCT.md | ||
CODE_QUALITY.md | ||
CODING_STYLE.md | ||
CONTAINER_INTERFACE.md | ||
CONTRIBUTING.md | ||
CONVERTING_TO_HOMED.md | ||
COREDUMP_PACKAGE_METADATA.md | ||
CREDENTIALS.md | ||
DESKTOP_ENVIRONMENTS.md | ||
DISCOVERABLE_PARTITIONS.md | ||
DISTRO_PORTING.md | ||
ELF_PACKAGE_METADATA.md | ||
ENVIRONMENT.md | ||
favicon.png | ||
favicon.svg | ||
GROUP_RECORD.md | ||
HACKING.md | ||
HOME_DIRECTORY.md | ||
index.md | ||
INITRD_INTERFACE.md | ||
JOURNAL_EXPORT_FORMATS.md | ||
JOURNAL_FILE_FORMAT.md | ||
JOURNAL_NATIVE_PROTOCOL.md | ||
MEMORY_PRESSURE.md | ||
NETWORK_ONLINE.md | ||
PASSWORD_AGENTS.md | ||
PORTABILITY_AND_STABILITY.md | ||
PORTABLE_SERVICES.md | ||
PORTING_TO_NEW_ARCHITECTURES.md | ||
PREDICTABLE_INTERFACE_NAMES.md | ||
RANDOM_SEEDS.md | ||
RELEASE.md | ||
RESOLVED-VPNS.md | ||
ROOT_STORAGE_DAEMONS.md | ||
SECURITY.md | ||
style.css | ||
TEMPORARY_DIRECTORIES.md | ||
TESTING_WITH_SANITIZERS.md | ||
TRANSIENT-SETTINGS.md | ||
TRANSLATORS.md | ||
UIDS-GIDS.md | ||
USER_GROUP_API.md | ||
USER_NAMES.md | ||
USER_RECORD.md | ||
USERDB_AND_DESKTOPS.md |