commit 4dafdd695dbcfa98a10a217a9c90913fb1506e26
parent 4460b64c1eb92b8761814fbe71f0d5b9214b428e
Author: ccx <ccx@te2000.cz>
Date: Thu, 28 Mar 2024 12:45:16 +0000
propagate pid1_exec and prepare_chroot arguments
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/zsh-functions/confz_containers_init b/zsh-functions/confz_containers_init
@@ -155,7 +155,7 @@ confz_container_service_preset_check() {
run_link=$preset_dir/$vars[preset]/run \
finish_link=$preset_dir/$vars[preset]/finish \
:svc_dir :root_link \?fstab \?down \?control_user \?control_group \?fstab_post \
- \?log_dir \?log_uid \?log_gid
+ \?log_dir \?log_uid \?log_gid \?prepare_chroot \?pid1_exec
}
() {
(($+container_service_script_dir)) && return
@@ -364,7 +364,8 @@ confz_container_service_generic_check() {
log_dir=/run/container-logs/$container.$vars[user] \
log_uid=0 log_gid=$gid \
root_link=$container_user_dir/root \
- fstab=${(F)fstab} \?down \?fstab_post
+ fstab=${(F)fstab} \?down \?fstab_post \
+ \?prepare_chroot \?pid1_exec
require fs_d filename=$svc_dir/env
require fs_contentnl filename=$svc_dir/env/CONTAINER_USER \
content=$vars[user]