Merge pull request #123970 from kisik21/nix-fix-sandbox-paths
nixos/nix-daemon: fix sandbox-paths option
This commit is contained in:
commit
3a28f72e7b
|
@ -12,6 +12,8 @@ let
|
||||||
|
|
||||||
isNix23 = versionAtLeast nixVersion "2.3pre";
|
isNix23 = versionAtLeast nixVersion "2.3pre";
|
||||||
|
|
||||||
|
isNix24 = versionAtLeast nixVersion "2.4pre";
|
||||||
|
|
||||||
makeNixBuildUser = nr: {
|
makeNixBuildUser = nr: {
|
||||||
name = "nixbld${toString nr}";
|
name = "nixbld${toString nr}";
|
||||||
value = {
|
value = {
|
||||||
|
@ -41,7 +43,11 @@ let
|
||||||
max-jobs = ${toString (cfg.maxJobs)}
|
max-jobs = ${toString (cfg.maxJobs)}
|
||||||
cores = ${toString (cfg.buildCores)}
|
cores = ${toString (cfg.buildCores)}
|
||||||
sandbox = ${if (builtins.isBool cfg.useSandbox) then boolToString cfg.useSandbox else cfg.useSandbox}
|
sandbox = ${if (builtins.isBool cfg.useSandbox) then boolToString cfg.useSandbox else cfg.useSandbox}
|
||||||
extra-sandbox-paths = ${toString cfg.sandboxPaths}
|
${if isNix24 then ''
|
||||||
|
sandbox-paths = ${toString cfg.sandboxPaths}
|
||||||
|
'' else ''
|
||||||
|
extra-sandbox-paths = ${toString cfg.sandboxPaths}
|
||||||
|
''}
|
||||||
substituters = ${toString cfg.binaryCaches}
|
substituters = ${toString cfg.binaryCaches}
|
||||||
trusted-substituters = ${toString cfg.trustedBinaryCaches}
|
trusted-substituters = ${toString cfg.trustedBinaryCaches}
|
||||||
trusted-public-keys = ${toString cfg.binaryCachePublicKeys}
|
trusted-public-keys = ${toString cfg.binaryCachePublicKeys}
|
||||||
|
|
Loading…
Reference in New Issue