summary refs log tree commit diff
path: root/pkgs/build-support/build-fhs-userenv
diff options
context:
space:
mode:
authorMatt Votava <mvnetbiz@gmail.com>2021-09-01 18:37:54 -0700
committerMatt Votava <mvnetbiz@gmail.com>2021-09-01 18:37:54 -0700
commitea4b37e6790b7d3e03ee29cb050e5c76f11245ac (patch)
tree3f0e68af88c132c6bc4a9dbc7183042b0dcccf9b /pkgs/build-support/build-fhs-userenv
parent07978cddabe1ddce172b1376560add398750e2d3 (diff)
downloadnixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar.gz
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar.bz2
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar.lz
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar.xz
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.tar.zst
nixpkgs-ea4b37e6790b7d3e03ee29cb050e5c76f11245ac.zip
buildFhsUserenv: inherit mounts from parent namespace
Diffstat (limited to 'pkgs/build-support/build-fhs-userenv')
-rw-r--r--pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c b/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
index 27e70e3fe5c..324c9d24ba0 100644
--- a/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
+++ b/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
@@ -122,7 +122,7 @@ int main(gint argc, gchar **argv) {
     }
 
     // hide all mounts we do from the parent
-    fail_if(mount(0, "/", 0, MS_PRIVATE | MS_REC, 0));
+    fail_if(mount(0, "/", 0, MS_SLAVE | MS_REC, 0));
 
     if (uid != 0) {
       spit("/proc/self/setgroups", "deny");