diff --git a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh index 43d5653156cb..9e4fde59172c 100755 --- a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh +++ b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh @@ -141,7 +141,7 @@ while [ "$#" -gt 0 ]; do fi if [ "$1" != system ]; then profile="/nix/var/nix/profiles/system-profiles/$1" - mkdir -p -m 0755 "$(dirname "$profile")" + (umask 022 && mkdir -p "$(dirname "$profile")") fi shift 1 ;;