commit 884b965acf2e01e0d4b01512cc48e2158cd369f3
parent 179e423202e1e969e5483f915c94ba6384432572
Author: ccx <ccx@te2000.cz>
Date: Fri, 1 Mar 2024 18:14:57 +0000
Service before bind-mounts
Diffstat:
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() {