mrrl-containers

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

commit 884b965acf2e01e0d4b01512cc48e2158cd369f3
parent 179e423202e1e969e5483f915c94ba6384432572
Author: ccx <ccx@te2000.cz>
Date:   Fri,  1 Mar 2024 18:14:57 +0000

Service before bind-mounts

Diffstat:
Mzsh-functions/confz_site_containers_init | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init @@ -137,7 +137,10 @@ confz_site_containers_user_check() { container=alpine-recombee chome=$vars[containers_dir]/user/$vars[user]/$container/home - require fs_d filename=$chome/$vars[user] + # this creates the homedir as a side effect + require container_service_generic \ + image_name=$container fstab_extra=${(F)fstab} \ + :containers_dir :svscan_dir :user bindroot=$vars[containers_dir]/user/$vars[user]/$container/root # bind-mounts for alpine-recombee require fs_d filename=$chome/$vars[user]/git @@ -145,9 +148,6 @@ confz_site_containers_user_check() { require fs_d filename=$chome/$vars[user]/git/recombee require fs_o filename=$chome/$vars[user]/git/recombee owner=$uid:$gid fstab=( /home/$vars[user]/git/recombee$'\t'$bindroot/home/$vars[user]/git/recombee$bind ) - require container_service_generic \ - image_name=$container fstab_extra=${(F)fstab} \ - :containers_dir :svscan_dir :user } confz_site_container_services_check() {