Merge pull request #59 from ryantm/workaround54

fix: remove workaround for #54
This commit is contained in:
Ryan Mulligan 2021-09-17 09:31:09 -07:00 committed by GitHub
commit daf1d77398
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -103,9 +103,8 @@ in
'';
};
};
config = mkIf (cfg.secrets != { }) (mkMerge [
{
config = mkIf (cfg.secrets != { }) {
assertions = [{
assertion = cfg.sshKeyPaths != [ ];
message = "age.sshKeyPaths must be set.";
@ -119,13 +118,6 @@ in
# Other secrets need to wait for users and groups to exist.
system.activationScripts.agenix = stringAfter [ "users" "groups" "specialfs" ] installNonRootSecrets;
}
};
# workaround for #54
(optionalAttrs (builtins.hasAttr "dryActivationScript" options.system) {
system.activationScripts.users.supportsDryActivation = mkForce false;
system.activationScripts.groups.supportsDryActivation = mkForce false;
})
]);
}