diff options
author | Domen Kožar <domen@dev.si> | 2021-03-25 10:35:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-25 10:35:56 +0100 |
commit | dc6a8f154856be4a969fc9a03ff2aa0529abbbf9 (patch) | |
tree | 74e2c31ec67f6a4f574a53d15246521e6092d28d /scripts/install-multi-user.sh | |
parent | d1cb956bf2e417baa08e55699a57c2bde3adf7d3 (diff) | |
parent | 0431cf6d0992e7986afbb3d0ffd0a7e1cca8ae8a (diff) |
Merge pull request #4532 from abathur/macos_nixbld_ids
fix nixbld user name/uid for macOS/darwin
Diffstat (limited to 'scripts/install-multi-user.sh')
-rw-r--r-- | scripts/install-multi-user.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/install-multi-user.sh b/scripts/install-multi-user.sh index 4cc11d210..66825f9de 100644 --- a/scripts/install-multi-user.sh +++ b/scripts/install-multi-user.sh @@ -25,7 +25,9 @@ readonly RED='\033[31m' readonly NIX_USER_COUNT=${NIX_USER_COUNT:-32} readonly NIX_BUILD_GROUP_ID="30000" readonly NIX_BUILD_GROUP_NAME="nixbld" -readonly NIX_FIRST_BUILD_UID="30001" +# darwin installer needs to override these +NIX_FIRST_BUILD_UID="30001" +NIX_BUILD_USER_NAME_TEMPLATE="nixbld%d" # Please don't change this. We don't support it, because the # default shell profile that comes with Nix doesn't support it. readonly NIX_ROOT="/nix" @@ -104,7 +106,7 @@ EOF } nix_user_for_core() { - printf "nixbld%d" "$1" + printf "$NIX_BUILD_USER_NAME_TEMPLATE" "$1" } nix_uid_for_core() { |