Unverified Commit f98fe9dd authored by Katalin Rebhan's avatar Katalin Rebhan
Browse files

writers.writeBash(Bin): use bashNonInteractive as interpreter

Fixup of e3491c9e, making non-interactive bash once again the
interpreter for this derivation constructor.
parent 126ca367
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -330,9 +330,9 @@ rec {
  writeBash =
    name: argsOrScript:
    if lib.isAttrs argsOrScript && !lib.isDerivation argsOrScript then
      makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bash}"; }) name
      makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; }) name
    else
      makeScriptWriter { interpreter = "${lib.getExe pkgs.bash}"; } name argsOrScript;
      makeScriptWriter { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; } name argsOrScript;

  /**
    Like writeScriptBin but the first line is a shebang to bash