summary refs log tree commit diff
path: root/pkgs/build-support/build-fhs-userenv/default.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-05-20 14:16:32 +0300
committerNikolay Amiantov <ab@fmap.me>2016-05-20 14:17:49 +0300
commitca383765661bb5d977546f614d93af281f6a4393 (patch)
tree6b0ef5dc81e4a60131a798fa78c86a0ab4cf1d89 /pkgs/build-support/build-fhs-userenv/default.nix
parentf7aed7a00d6d35268754004b361dd5767e88fbeb (diff)
downloadnixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar.gz
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar.bz2
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar.lz
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar.xz
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.tar.zst
nixpkgs-ca383765661bb5d977546f614d93af281f6a4393.zip
buildFHSUserEnv: don't run bash in login mode for .env
Fixes https://github.com/NixOS/nixpkgs/issues/12406 for `.env`
Diffstat (limited to 'pkgs/build-support/build-fhs-userenv/default.nix')
-rw-r--r--pkgs/build-support/build-fhs-userenv/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/build-fhs-userenv/default.nix b/pkgs/build-support/build-fhs-userenv/default.nix
index a38f0a4f623..94c72e29a22 100644
--- a/pkgs/build-support/build-fhs-userenv/default.nix
+++ b/pkgs/build-support/build-fhs-userenv/default.nix
@@ -32,7 +32,7 @@ in runCommand name {
     env = runCommand "${name}-shell-env" {
       shellHook = ''
         export CHROOTENV_EXTRA_BINDS="${lib.concatStringsSep ":" extraBindMounts}:$CHROOTENV_EXTRA_BINDS"
-        exec ${chroot-user}/bin/chroot-user ${env} bash -l ${init "bash"} "$(pwd)"
+        exec ${chroot-user}/bin/chroot-user ${env} bash ${init "bash"} "$(pwd)"
       '';
     } ''
       echo >&2 ""