1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/nixos/modules
Lucas Savva 1e3607d331 nixos/acme: replace simp-le with lego client
Lego allows users to use the DNS-01 challenge to validate their
certificates. It is mostly backwards compatible, with a few
caveats.

 - extraDomains can no longer have different webroots to the
   main webroot for the cert.
 - An email address is now mandatory for account creation

The following other changes were required:
 - Deprecate security.acme.certs.<name>.plugins, as this was
   specific to simp-le
 - Rename security.acme.validMin to validMinDays, to avoid
   confusion and errors. Lego requires the TTL to be specified in
   days
 - Add options to cover DNS challenge (dnsProvider,
   credentialsFile, dnsPropagationCheck)
 - A shared state directory is now used (/var/lib/acme/.lego)
   to avoid account creation rate limits and share credentials
   between certs
2020-01-12 21:28:53 +00:00
..
config treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
hardware Merge pull request #76546 from matthewbauer/nvidia-fix-udev-rules 2020-01-02 15:04:33 -05:00
i18n/input-method nixos/ibus: fix missing dconf profile 2020-01-06 20:30:37 +09:00
installer Improve documentation for stateVersion 2020-01-07 22:27:03 +01:00
misc Merge pull request #77279 from maralorn/stateVersion-docs 2020-01-10 14:42:27 +01:00
profiles nixos/plasma5: drop enableQt4Support option 2019-11-22 09:01:05 +01:00
programs Merge pull request #76437 from gnidorah/sway 2020-01-11 12:16:34 +01:00
security nixos/acme: replace simp-le with lego client 2020-01-12 21:28:53 +00:00
services Merge pull request #77324 from worldofpeace/buildbot-eval 2020-01-12 15:17:19 -05:00
system nixos/systemd: Explicitly put default path packages after othe… (#77088) 2020-01-06 21:51:04 +01:00
tasks nixos/powertop: wait for hardware to initialize 2020-01-09 19:45:41 +08:00
testing nixos/testing: remove leftover of virtualisation.qemu.program 2019-08-29 10:12:13 +02:00
virtualisation treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
module-list.nix Merge branch 'master' into ihatemoney 2020-01-09 03:49:03 +01:00
rename.nix rdf4store: throw removal messages 2019-12-21 18:46:15 +01:00