linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit 8db2a06d7018e8bb069b54a7b453b12b18d4332d parent 242119558bcac27eb383dc4552721a8ac41d984a Author: Jul <jul@9o.is> Date: Fri, 22 Aug 2025 18:20:07 +0800 cleanup script/chroot devices Diffstat:
| M | script/chroot | | | 8 | +++++++- |
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/script/chroot b/script/chroot @@ -18,10 +18,16 @@ if [ ! -d "$basedir/$template" ]; then exit 2 fi +cleanup() { + sudo umount $rootdir/dev +} + +trap 'cleanup' EXIT ERR + samu $template/configure samu $template/build -mkdir $rootdir/dev +mkdir -p $rootdir/dev sudo mount --bind /dev $rootdir/dev sudo chroot $rootdir $shell