powershell: Fix crash on sudo, un-preset $TERM (#513585)

This commit is contained in:
Weijia Wang
2026-04-26 11:33:06 +00:00
committed by GitHub
+2 -2
View File
@@ -74,11 +74,11 @@ stdenv.mkDerivation rec {
mkdir -p $out/{bin,share/powershell}
cp -R * $out/share/powershell
chmod +x $out/share/powershell/pwsh
makeWrapper $out/share/powershell/pwsh $out/bin/pwsh \
wrapProgram $out/share/powershell/pwsh \
--prefix ${platformLdLibraryPath} : "${lib.makeLibraryPath buildInputs}" \
--set TERM xterm \
--set POWERSHELL_TELEMETRY_OPTOUT 1 \
--set DOTNET_CLI_TELEMETRY_OPTOUT 1
cp $out/share/powershell/pwsh $out/bin/pwsh
''
+ lib.optionalString stdenv.hostPlatform.isLinux ''