about summary refs log tree commit diff
path: root/nixos/modules/services
diff options
context:
space:
mode:
authorGuillaume Girol <symphorien@users.noreply.github.com>2024-03-03 14:12:27 +0100
committerGitHub <noreply@github.com>2024-03-03 14:12:27 +0100
commit9887be970bdd3f33439c646f4edbc8e34e09813f (patch)
tree815f39af94d8085f9623eb81f9ab6694c29e3a52 /nixos/modules/services
parenteeb11778416143fcecc3a6d22dd9cf9e1b54577a (diff)
parentff990ea66a031d719eb8b9bae7c52a04b1628138 (diff)
downloadnixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar.gz
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar.bz2
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar.lz
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar.xz
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.tar.zst
nixlib-9887be970bdd3f33439c646f4edbc8e34e09813f.zip
Merge pull request #292437 from deviant/nixos-nixseparatedebuginfod-nix2.3
nixos/nixseparatedebuginfod: fix compatibility with Nix 2.3
Diffstat (limited to 'nixos/modules/services')
-rw-r--r--nixos/modules/services/development/nixseparatedebuginfod.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/development/nixseparatedebuginfod.nix b/nixos/modules/services/development/nixseparatedebuginfod.nix
index daf85153d339..a2ec0d2c80e1 100644
--- a/nixos/modules/services/development/nixseparatedebuginfod.nix
+++ b/nixos/modules/services/development/nixseparatedebuginfod.nix
@@ -90,7 +90,9 @@ in
 
     users.groups.nixseparatedebuginfod = { };
 
-    nix.settings.extra-allowed-users = [ "nixseparatedebuginfod" ];
+    nix.settings = lib.optionalAttrs (lib.versionAtLeast config.nix.package.version "2.4") {
+      extra-allowed-users = [ "nixseparatedebuginfod" ];
+    };
 
     environment.variables.DEBUGINFOD_URLS = "http://${url}";