From: Ian Kelling Date: Wed, 8 Feb 2017 19:50:31 +0000 (-0800) Subject: make more resilient X-Git-Url: https://iankelling.org/git/?a=commitdiff_plain;h=14d6a0952aec6a7c35caa83f7b58c1a830c3b70f;p=newns make more resilient --- diff --git a/newns b/newns index 76c7adf..d4ee334 100755 --- a/newns +++ b/newns @@ -190,8 +190,11 @@ start() { mkdir -p /root/mount_namespaces if ! mountpoint /root/mount_namespaces >/dev/null; then mount --bind /root/mount_namespaces /root/mount_namespaces - mount --make-private /root/mount_namespaces fi + # note: This is outside the mount condition because I've mysteriously + # had this become shared instead of private, perhaps it + # got remounted somehow and lost the setting. + mount --make-private /root/mount_namespaces if [[ ! -e /root/mount_namespaces/$nn ]]; then touch /root/mount_namespaces/$nn fi