nix/os/devices: never use sudo for remote targets

This commit is contained in:
steveej 2019-01-02 12:20:23 +01:00
parent 6398d9f8b9
commit 62d1e8dec7

View file

@ -18,11 +18,13 @@ let
[[ -e "''${NIXOS_CONFIG}" ]]
${if (builtins.elem rebuildarg rebuildargsSudo) then
${if (builtins.elem rebuildarg rebuildargsSudo)
&& builtins.match ".*--target-host.*" moreargs == null
then
"sudo -E \\"
else
""
}
}
nixos-rebuild --show-trace -I nixos-config=''${NIXOS_CONFIG} ${rebuildarg} ${moreargs}
if test -L result; then
rm result