linux-qubasis

linux oasis port as a qubes template

git clone https://9o.is/git/linux-qubasis.git

commit 6bf9d4e71c4fb93b3b99fd609c0aa36f73d2185c
parent 86dcead8916e2da5e515595215d361adae926fe3
Author: Jul <jul@9o.is>
Date:   Sat, 22 Nov 2025 05:17:03 -0500

remove chroot script

Diffstat:
Dscript/chroot | 43-------------------------------------------
1 file changed, 0 insertions(+), 43 deletions(-)

diff --git a/script/chroot b/script/chroot @@ -1,43 +0,0 @@ -#!/bin/sh -set -eu - -if [ "$#" != 2 ] ; then - echo 'usage: chroot template prog' >&2 - exit 2 -fi - -basedir="$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)/.." -cd $basedir - -template="tpl/$1" -shell="$2" -outdir=out/$template -rootdir=$outdir/rootfs - -if [ ! -d "$basedir/$template" ]; then - echo 'error: template does not exist' >&2 - exit 2 -fi - -cleanup() { - sudo umount $rootdir/dev - sudo umount $rootdir/tmp - sudo rm -rf $rootdir -} - -trap 'cleanup' EXIT ERR - -samu $template/configure -samu $template/build - -if [ -e $rootdir ]; then - rm -rf $rootdir -fi - -mkdir -p $rootdir -tar -I zstd -xf $outdir/rootfs.tar.zst -C $rootdir - -sudo mount --bind /dev $rootdir/dev -sudo mount -t tmpfs tmpfs $rootdir/tmp - -sudo chroot $rootdir $shell