nixpkgs/nixos/modules/security
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
..
acme nixos/acme: allow setting security.acme.defaults.server = null to keep old accounts directory 2024-06-04 20:09:46 +02:00
apparmor nixos/network-interfaces: stop wrapping ping with cap_net_raw 2023-09-21 16:52:16 +08:00
krb5 nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wrappers nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
apparmor.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
audit.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
auditd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ca.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
chromium-suid-sandbox.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dhparams.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
doas.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
duosec.nix nixos/duosec: Split mkdir mode into chmod command for clarity 2024-04-22 01:40:55 +10:00
google_oslogin.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ipa.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
isolate.nix nixos/isolate: init module 2024-04-22 10:19:09 +08:00
lock-kernel-modules.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
misc.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
oath.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pam_mount.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pam.nix Merge pull request #277626 from nbraud/nixos/pam/ssh-agent-auth-31611-fix 2024-04-28 09:24:38 +02:00
please.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
polkit.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
rngd.nix
rtkit.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sudo-rs.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sudo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
systemd-confinement.nix nixos/confinement: Use prio 100 for RootDirectory 2024-05-13 00:40:41 +02:00
tpm2.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00