mrrl-containers

MRRL version of container scripts
git clone https://ccx.te2000.cz/git/mrrl-containers
Log | Files | Refs

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:
Mzsh-functions/confz_containers_init | 5+++--
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]