summaryrefslogtreecommitdiffstats
path: root/modules.d/slx-ssl/module-setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'modules.d/slx-ssl/module-setup.sh')
-rwxr-xr-xmodules.d/slx-ssl/module-setup.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/modules.d/slx-ssl/module-setup.sh b/modules.d/slx-ssl/module-setup.sh
index b3fd803b..5b756e32 100755
--- a/modules.d/slx-ssl/module-setup.sh
+++ b/modules.d/slx-ssl/module-setup.sh
@@ -9,6 +9,13 @@ depends() {
}
install() {
# config.tgz unpacking happens in pre-pivot/90
- # BEFORE "copy network files"
- inst_hook pre-pivot 98 "$moddir/hooks/setup-ssl-sat.sh"
+ # TODO: BEFORE "copy network files", as we modify /etc/hosts
+ inst "$moddir/hooks/s3-ssl-sat.sh" \
+ /usr/local/bin/s3-ssl-sat.sh
+ inst_simple "${moddir}/services/s3-ssl-sat.service" \
+ "${systemdsystemunitdir}/s3-ssl-sat.service"
+ mkdir --parents \
+ "${initdir}/${systemdsystemunitdir}/dracut-mount.service.requires"
+ ln_r "${systemdsystemunitdir}/s3-ssl-sat.service" \
+ "${systemdsystemunitdir}/dracut-mount.service.requires/s3-ssl-sat.service"
}