mrrl-containers

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

commit 10d444bb5c20d3d424dd200e90b53889c6cb458b
parent 09c93fa35d4618176eb21c8005a18edc4c040b15
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Thu, 23 Jun 2022 01:40:17 +0200

More variable fixes
Diffstat:
Mzsh-functions/confz_containers_init | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zsh-functions/confz_containers_init b/zsh-functions/confz_containers_init @@ -982,8 +982,7 @@ confz_container_nix_bootstrap_utils_check() { } confz_container_nix_image_installed_check() { - checkvars containers_dir root user filename uid gid - checkvars filename image_name svscan_dir root + checkvars containers_dir root user filename uid gid image_name svscan_dir require fs_r flags=r filename=$vars[root]/${vars[filename]%.tar.*} @@ -995,6 +994,7 @@ confz_container_nix_image_installed_check() { } confz_container_nix_image_installed_do() { + local download_dir=$vars[containers_dir]/download-cache s6-setuidgid $vars[user] \ tar -xpC "$vars[root]" -f "$download_dir/$vars[filename]" \ || die "Unpacking ${(qqq)vars[filename]} failed"