commit 1fb40721b208bac340fec32b0e175c5fbfa66c0e
parent de9977f8571caca213dfebcdadc8ce48bd972dc1
Author: ccx <ccx@te2000.cz>
Date: Fri, 22 Mar 2024 00:48:33 +0000
Init fallback for generic containers
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/service_scripts/generic/run b/service_scripts/generic/run
@@ -64,4 +64,7 @@ ns_run_unshared data/root {
# This runs with changed / so use absolute paths before dropping privs
/mnt/ns/bin/applyuidgid-caps -U ""
env HOME=${CONTAINER_USER_HOME} USER=${CONTAINER_USER}
-/run/init
+ifelse { test -x ${CONTAINER_USER_HOME}/run/init } {
+ ${CONTAINER_USER_HOME}/run/init
+}
+/mnt/init/run/init