From 44cf4801c0937b76cc6f416a0b160b5d1b3286af Mon Sep 17 00:00:00 2001 From: Jörg Thalheim Date: Sat, 4 Nov 2023 09:12:07 +0100 Subject: nixos/nix-serve: also set extra-allowed-users This fixes the case where users enable nix-serve but also have allowed-users set. Having extra-allowed-users is a no-op when nix.settings.allowed-users is set to "*" (the default) --- nixos/modules/services/networking/nix-serve.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/networking/nix-serve.nix b/nixos/modules/services/networking/nix-serve.nix index f37be31270b..8c4352bc95e 100644 --- a/nixos/modules/services/networking/nix-serve.nix +++ b/nixos/modules/services/networking/nix-serve.nix @@ -67,6 +67,8 @@ in }; config = mkIf cfg.enable { + nix.settings.extra-allowed-users = [ "nix-serve" ]; + systemd.services.nix-serve = { description = "nix-serve binary cache server"; after = [ "network.target" ]; -- cgit 1.4.1