summaryrefslogtreecommitdiffstats
path: root/modules.d/slx-extra-script
diff options
context:
space:
mode:
Diffstat (limited to 'modules.d/slx-extra-script')
-rwxr-xr-xmodules.d/slx-extra-script/module-setup.sh3
-rw-r--r--modules.d/slx-extra-script/services/s3-extra-post-dmsetup.service2
2 files changed, 3 insertions, 2 deletions
diff --git a/modules.d/slx-extra-script/module-setup.sh b/modules.d/slx-extra-script/module-setup.sh
index 9cc9bdbe..0c3600e2 100755
--- a/modules.d/slx-extra-script/module-setup.sh
+++ b/modules.d/slx-extra-script/module-setup.sh
@@ -9,7 +9,8 @@ depends() {
install() {
slx_service "s3-extra-script" "Execute extra script from URL" \
--wafter "s3-fetch-config.service" \
- --before "s3-dnbd3root.service"
+ --before "s3-connect-image.service" \
+ --before "s3-prepare-rw-layer.service"
mkdir --parents "${initdir}/${systemdsystemunitdir}/initrd.target.wants"
local i
for i in dmsetup mount; do
diff --git a/modules.d/slx-extra-script/services/s3-extra-post-dmsetup.service b/modules.d/slx-extra-script/services/s3-extra-post-dmsetup.service
index fd1f18e6..a7d8a6fe 100644
--- a/modules.d/slx-extra-script/services/s3-extra-post-dmsetup.service
+++ b/modules.d/slx-extra-script/services/s3-extra-post-dmsetup.service
@@ -1,7 +1,7 @@
[Unit]
Description=Run extra script after dmsetup
ConditionFileIsExecutable=/etc/extra-init
-After=s3-dnbd3root.service
+After=s3-cow-setup.service
Before=s3-write-fstab.service
Before=initrd-switch-root.target initrd-cleanup.service