X-Git-Url: https://iankelling.org/git/?p=newns;a=blobdiff_plain;f=newns;h=d4ee334ac784232c291548307c65f25166ad4c76;hp=76c7adf53c6aa4b623572eeb3cb07227f7cfbecb;hb=14d6a0952aec6a7c35caa83f7b58c1a830c3b70f;hpb=b9cf4000a50a83b7f757212030e18b00104ab01f 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