buildFHSUserEnv: don't set CHROOTENV_EXTRA_BINDS
This commit is contained in:
parent
3f69c83692
commit
5cec134c70
@ -32,7 +32,7 @@ in runCommand name {
|
|||||||
passthru = passthru // {
|
passthru = passthru // {
|
||||||
env = runCommand "${name}-shell-env" {
|
env = runCommand "${name}-shell-env" {
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
export CHROOTENV_EXTRA_BINDS="${lib.concatStringsSep ":" extraBindMounts}:$CHROOTENV_EXTRA_BINDS"
|
${lib.optionalString (extraBindMounts != []) ''export CHROOTENV_EXTRA_BINDS="${lib.concatStringsSep ":" extraBindMounts}:$CHROOTENV_EXTRA_BINDS"''}
|
||||||
exec ${chroot-user} ${init "bash"} "$(pwd)"
|
exec ${chroot-user} ${init "bash"} "$(pwd)"
|
||||||
'';
|
'';
|
||||||
} ''
|
} ''
|
||||||
@ -46,7 +46,7 @@ in runCommand name {
|
|||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
cat <<EOF >$out/bin/${name}
|
cat <<EOF >$out/bin/${name}
|
||||||
#! ${stdenv.shell}
|
#! ${stdenv.shell}
|
||||||
export CHROOTENV_EXTRA_BINDS="${lib.concatStringsSep ":" extraBindMounts}:\$CHROOTENV_EXTRA_BINDS"
|
${lib.optionalString (extraBindMounts != []) ''export CHROOTENV_EXTRA_BINDS="${lib.concatStringsSep ":" extraBindMounts}:$CHROOTENV_EXTRA_BINDS"''}
|
||||||
exec ${chroot-user} ${init runScript} "\$(pwd)" "\$@"
|
exec ${chroot-user} ${init runScript} "\$(pwd)" "\$@"
|
||||||
EOF
|
EOF
|
||||||
chmod +x $out/bin/${name}
|
chmod +x $out/bin/${name}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user