nixpkgs/nixos/modules
Stéphan Kochen d1f07e6382 nixos/acme: allow setting security.acme.defaults.server = null to keep old accounts directory
The accounts directory is based on the hash of the settings.

https://github.com/NixOS/nixpkgs/pull/270221 changed the  default of
security.acme.defaults.server from null to the default letsencrypt URL
however as an unwanted side effect this means the accounts directory
changes and the ACME module will create a new a new account.

This can cause issues with people using CAA records that pin the
account ID or people who have datacenter-scale NixOS deployments

We allow setting this option to null again for people who want
to keep the old account and migrate at their own leisure.

Fixes https://github.com/NixOS/nixpkgs/issues/316608

Co-authored-by: Arian van Putten <arian.vanputten@gmail.com>
2024-06-04 20:09:46 +02:00
..
config Merge pull request #314695 from nonetrix/patch-1 2024-06-04 13:27:16 +08:00
hardware Merge pull request #316516 from aidalgol/libxnvctrl-nixos-fix 2024-06-02 21:32:56 +00:00
i18n/input-method nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
image nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
installer nixos/installation-cd-plasma5: fix even more aliases 2024-06-03 16:26:54 +02:00
misc nixos/version: remove strict type constraints from image options 2024-05-29 16:13:41 +02:00
profiles nixos/top-level: Rename system.forbiddenDependenciesRegex to system.forbiddenDependenciesRegexes 2024-05-02 21:08:39 +03:00
programs nixos/ladybird: init 2024-05-31 12:11:43 +00:00
security nixos/acme: allow setting security.acme.defaults.server = null to keep old accounts directory 2024-06-04 20:09:46 +02:00
services Merge pull request #316248 from shivaraj-bh/open-webui 2024-06-04 15:47:03 +02:00
system Merge pull request #313485 from tpwrules/copytoram-notif 2024-06-01 21:06:33 +02:00
tasks Merge pull request #312317 from tom-kuca/replace-existing-network-addresses 2024-06-03 15:30:13 +02:00
testing nixos/tests: set non-conflicting priority for logrotate disabling 2024-05-10 16:25:51 +03:00
virtualisation treewide: fix all obviously wrong mkEnableOptions 2024-06-03 13:20:32 +02:00
module-list.nix Merge pull request #316248 from shivaraj-bh/open-webui 2024-06-04 15:47:03 +02:00
rename.nix nixos/pantheon-tweaks: remove 2024-05-22 21:58:16 +08:00