---
 shr-chroot.sh |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/shr-chroot.sh b/shr-chroot.sh
index 0507d3f..4103aa8 100755
--- a/shr-chroot.sh
+++ b/shr-chroot.sh
@@ -3,7 +3,12 @@
 sudo mount -o bind /dev/ dev
 #chmod 1777 dev/shm
 sudo mount -o bind /dev/pts dev/pts
-sudo mount -o bind /dev/shm dev/shm
+if [ -d /dev/shm ] ; then
+  sudo mount -o bind /dev/shm dev/shm
+fi
+if [ -d /run/shm ] ; then
+  sudo mount -o bind /run/shm dev/shm
+fi
 sudo mount -o bind /sys/ sys
 sudo mount -o bind /proc/ proc
 #mount -o bind /proc/bus/usb proc/bus/usb
@@ -25,7 +30,12 @@ else
   sudo chroot . /bin/bash
 fi
 
-sudo umount dev/shm
+if [ -d /dev/shm ] ; then
+  sudo umount dev/shm
+fi
+if [ -d /run/shm ] ; then
+  sudo umount dev/shm
+fi
 sudo umount dev/pts
 sudo umount dev
 sudo umount sys
-- 
1.7.5.4

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to