mrrl-containers

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

commit 7b25cc3eb76200678923c933f09d95184a96771f
parent aece92df78d8d0a12cd5ab39d4eaa577680b4376
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Mon, 24 Oct 2022 13:04:41 +0200

Install fakeroot with debootstrap
Diffstat:
Mzsh-functions/confz_containers_init | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/zsh-functions/confz_containers_init b/zsh-functions/confz_containers_init @@ -1295,7 +1295,9 @@ confz_container_debootstrap_do() { rm -rf $tmp_root || return $? fi $vars[debootstrap_executable] --variant=$vars[variant] \ + --include=fakeroot \ $vars[suite] $tmp_root $vars[mirror] || return $? + chown -R $vars[uid]:$vars[gid] $tmp_root || return $? s6-rename $tmp_root $vars[root] || return $? } @@ -1337,9 +1339,6 @@ confz_container_debian_packages_installed_with_fakeroot_check() { :containers_dir :svscan_dir :image_name \ %uid %gid %root %sysroot_user %sysroot_svc - require container_debian_packages_installed \ - :containers_dir :svscan_dir :image_name packages=fakeroot - local root=$vars[containers_dir]/systems/$vars[image_name] local -a missing installed local pkg