summaryrefslogtreecommitdiffstats
path: root/templates/enter_dev_chroot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'templates/enter_dev_chroot.sh')
-rwxr-xr-xtemplates/enter_dev_chroot.sh13
1 files changed, 7 insertions, 6 deletions
diff --git a/templates/enter_dev_chroot.sh b/templates/enter_dev_chroot.sh
index 9eda528..b3c27d6 100755
--- a/templates/enter_dev_chroot.sh
+++ b/templates/enter_dev_chroot.sh
@@ -61,7 +61,7 @@ cleanUp() { # no arguments
# unmount all:
local mnts1="data/$repoBaseDir data/$packageDir build_tools"
- local mnts2="dev/pts sys proc"
+ local mnts2=" dev dev/pts sys proc"
for i in $mnts1 $mnts2 ; do
grep -q $BROOT/$i /proc/mounts && {
echo -e "unMounting ${C_B}$i${C_N}"
@@ -123,12 +123,13 @@ trap cleanUp 1 2 15 EXIT
ckMount -t proc proc
ckMount -t sysfs sys
-ckMount -t devpts dev/pts
+mount --bind /dev $BROOT/dev
+#ckMount -t devpts dev/pts
-[ -e dev/random ] || mknod dev/random c 1 8
-[ -e dev/urandom ] || mknod dev/urandom c 1 9
-[ -e dev/tty ] || mknod dev/tty c 5 0
-[ -e dev/ptmx ] || mknod dev/ptmx c 5 2
+#[ -e dev/random ] || mknod dev/random c 1 8
+#[ -e dev/urandom ] || mknod dev/urandom c 1 9
+#[ -e dev/tty ] || mknod dev/tty c 5 0
+#[ -e dev/ptmx ] || mknod dev/ptmx c 5 2
ckMount --bind $toolsDir/build_tools build_tools
ckMount --bind $packageDir data/$packageDir