Unverified Commit 1b2dec08 authored by Emily's avatar Emily Committed by GitHub
Browse files

writers.writeBash(Bin): use bashNonInteractive as interpreter (#441600)

parents cb03833d f98fe9dd
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