This commit is contained in:
2026-02-13 15:26:27 -05:00
parent c01b2336a7
commit 62a91a8615
5 changed files with 7 additions and 17 deletions

View File

@@ -160,7 +160,9 @@ inputs.nixpkgs.lib.extend (
serviceName: tmpfilesRules: serviceName: tmpfilesRules:
{ pkgs, ... }: { pkgs, ... }:
let let
confFile = pkgs.writeText "${serviceName}-file-perms.conf" (lib.concatStringsSep "\n" tmpfilesRules); confFile = pkgs.writeText "${serviceName}-file-perms.conf" (
lib.concatStringsSep "\n" tmpfilesRules
);
in in
{ {
systemd.services."${serviceName}-file-perms" = { systemd.services."${serviceName}-file-perms" = {

View File

@@ -25,10 +25,7 @@ let
serviceName: zpool: dirs: serviceName: zpool: dirs:
{ ... }: { ... }:
{ }; { };
serviceFilePerms = serviceFilePerms = serviceName: tmpfilesRules: { ... }: { };
serviceName: tmpfilesRules:
{ ... }:
{ };
} }
); );

View File

@@ -24,10 +24,7 @@ let
serviceName: zpool: dirs: serviceName: zpool: dirs:
{ ... }: { ... }:
{ }; { };
serviceFilePerms = serviceFilePerms = serviceName: tmpfilesRules: { ... }: { };
serviceName: tmpfilesRules:
{ ... }:
{ };
} }
); );

View File

@@ -26,10 +26,7 @@ let
serviceName: zpool: dirs: serviceName: zpool: dirs:
{ ... }: { ... }:
{ }; { };
serviceFilePerms = serviceFilePerms = serviceName: tmpfilesRules: { ... }: { };
serviceName: tmpfilesRules:
{ ... }:
{ };
optimizePackage = pkg: pkg; # No-op for testing optimizePackage = pkg: pkg; # No-op for testing
} }
); );

View File

@@ -24,10 +24,7 @@ let
serviceName: zpool: dirs: serviceName: zpool: dirs:
{ ... }: { ... }:
{ }; { };
serviceFilePerms = serviceFilePerms = serviceName: tmpfilesRules: { ... }: { };
serviceName: tmpfilesRules:
{ ... }:
{ };
} }
); );