tAdd shell script to mount dev,proc,sys in chroot. - uwu - hardware bitcoin wallet software and build system
HTML git clone https://git.parazyd.org/uwu
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 7bc92cedc88d14f6cebf25960e6af4dc6f99d004
DIR parent 980898c2f36b4e5bbde7b41a0480e19676df0def
HTML Author: parazyd <parazyd@dyne.org>
Date: Tue, 2 Feb 2021 22:06:53 +0100
Add shell script to mount dev,proc,sys in chroot.
Diffstat:
A devprocsys.sh | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+), 0 deletions(-)
---
DIR diff --git a/devprocsys.sh b/devprocsys.sh
t@@ -0,0 +1,22 @@
+#!/bin/sh
+set -e
+
+[ -n "$2" ] || exit 1
+
+case "$1" in
+mount)
+ mkdir -p "$2/dev" "$2/proc" "$2/sys"
+ mount --types proc /proc "$2/proc"
+ mount --rbind /sys "$2/sys"
+ mount --make-rslave "$2/sys"
+ mount --rbind /dev "$2/dev"
+ mount --make-rslave "$2/dev"
+ exit 0
+ ;;
+umount)
+ umount -R "$2/dev" "$2/proc" "$2/sys"
+ exit 0
+ ;;
+esac
+
+exit 1