From 1a4faa0c6e0f6cbecc9b3939284a73d88df46dc0 Mon Sep 17 00:00:00 2001
From: "Richter, Robin" <robin.richter@mailbox.tu-dresden.de>
Date: Fri, 8 Nov 2019 16:01:30 +0100
Subject: [PATCH] Update functions.sh

---
 files/functions.sh | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/files/functions.sh b/files/functions.sh
index 56e52fe..c62a51b 100755
--- a/files/functions.sh
+++ b/files/functions.sh
@@ -4,6 +4,7 @@
 # return:
 #  0 is installed
 #  1 something went wrong
+
 installTcPackages(){
 while [ $# -ne 0 ]
   do
@@ -11,3 +12,18 @@ while [ $# -ne 0 ]
     shift
   done
 }
+
+start_chroot(){
+    sudo mkdir -p /mnt/debinst/{dev/pts,proc,sys}
+    sudo mount /dev /mnt/debinst/dev --bind
+    sudo mount devpts /mnt/debinst/dev/pts -t devpts
+    sudo mount none /mnt/debinst/proc -t proc
+    sudo mount none /mnt/debinst/sys -t sysfs
+    
+    sudo LANG=C.UTF-8 chroot /mnt/debinst $1
+    
+    sudo umount /mnt/debinst/sys
+    sudo umount /mnt/debinst/proc
+    sudo umount /mnt/debinst/dev/pts
+    sudo umount /dev /mnt/debinst/dev
+}
\ No newline at end of file
-- 
GitLab