2018-12-31 23:41:27 +00:00
|
|
|
[Unit]
|
|
|
|
Description=Mount citadel rootfs in install/live mode
|
|
|
|
DefaultDependencies=no
|
|
|
|
|
|
|
|
# Only run in initramfs
|
|
|
|
ConditionPathExists=/etc/initrd-release
|
|
|
|
|
|
|
|
# Only run in install or live mode
|
|
|
|
ConditionKernelCommandLine=|citadel.install
|
|
|
|
ConditionKernelCommandLine=|citadel.live
|
|
|
|
|
|
|
|
# Only run if root is set to this exact path
|
|
|
|
ConditionKernelCommandLine=root=/dev/mapper/rootfs
|
|
|
|
|
|
|
|
Wants=citadel-rootfs-setup.service citadel-install-rootfs-setup.service
|
|
|
|
|
2019-01-15 17:29:02 +00:00
|
|
|
Requires=systemd-sysctl.service
|
|
|
|
After=systemd-sysctl.service
|
|
|
|
Before=citadel-rootfs-setup.service
|
2018-12-31 23:41:27 +00:00
|
|
|
|
|
|
|
[Service]
|
|
|
|
Type=oneshot
|
|
|
|
RemainAfterExit=yes
|
2019-01-15 19:13:56 +00:00
|
|
|
ExecStartPre=-/usr/bin/plymouth message --text="Copying files from boot disk and decompressing rootfs image"
|
2019-04-02 19:49:53 +00:00
|
|
|
ExecStart=/usr/libexec/citadel-boot rootfs
|