vars password-store: fix usage with newer vars
This commit is contained in:
@@ -41,10 +41,10 @@ let
|
|||||||
useSystemdActivation =
|
useSystemdActivation =
|
||||||
(options.systemd ? sysusers && config.systemd.sysusers.enable)
|
(options.systemd ? sysusers && config.systemd.sysusers.enable)
|
||||||
|| (options.services ? userborn && config.services.userborn.enable);
|
|| (options.services ? userborn && config.services.userborn.enable);
|
||||||
normalSecrets = lib.any (gen: lib.any (file: !file.neededForUsers) (lib.attrValues gen.files)) (
|
normalSecrets = lib.any (
|
||||||
lib.attrValues config.clan.core.vars.generators
|
gen: lib.any (file: file.neededFor == "services") (lib.attrValues gen.files)
|
||||||
);
|
) (lib.attrValues config.clan.core.vars.generators);
|
||||||
userSecrets = lib.any (gen: lib.any (file: file.neededForUsers) (lib.attrValues gen.files)) (
|
userSecrets = lib.any (gen: lib.any (file: file.neededFor == "users") (lib.attrValues gen.files)) (
|
||||||
lib.attrValues config.clan.core.vars.generators
|
lib.attrValues config.clan.core.vars.generators
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user