vars password-store: fix usage with newer vars

This commit is contained in:
lassulus
2024-12-25 22:09:52 +01:00
parent cdaaed7911
commit bffd0005be

View File

@@ -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
); );