chiark / gitweb /
util: Do not clear parent mount flags when setting up namespaces
authorTopi Miettinen <toiwoton@gmail.com>
Sun, 4 Jan 2015 18:51:17 +0000 (20:51 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 5 Jan 2015 12:24:57 +0000 (13:24 +0100)
commitabe4aa144beb3a68e9f2c98a4563e0a99f28c7a1
tree215db12a64ca6bc354a99c7cf47dd74573ae004e
parent5ac0162c3af95efa08a07b84ff62ad32842922c7
util: Do not clear parent mount flags when setting up namespaces

When setting up a namespace, mount flags like noexec, nosuid and
nodev are cleared, so the mounts always have exec, suid and dev
flags enabled.

Copy source directory mount flags to target mount when remounting
the bind mounts.
src/shared/util.c