nixpkgs/nixos/modules
Vincent Bernat 1251b34b5b nixos/nginx: ensure TLS OCSP stapling works out of the box with LE
The recommended TLS configuration comes with `ssl_stapling on` and
`ssl_stapling_verify on`. However, this last directive also requires
the use of `ssl_trusted_certificate` to verify the received answer.
When using `enableACME` or similar, we can help the user by providing
the correct value for the directive.

The result can be tested with:

    openssl s_client -connect web.example.com:443 -status 2> /dev/null

Without OCSP stapling, we get:

    OCSP response: no response sent

After this change, we get:

    OCSP Response Data:
        OCSP Response Status: successful (0x0)
        Response Type: Basic OCSP Response
        Version: 1 (0x0)
        Responder Id: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
        Produced At: Aug 30 20:46:00 2018 GMT
2018-08-30 22:47:41 +02:00
..
config Merge pull request #45058 from michaelpj/imp/freedesktop-modules 2018-08-30 16:14:35 +01:00
hardware [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
i18n/input-method options.i18n.inputMethod.package: fix type (#43239) 2018-07-09 22:37:27 +02:00
installer Use a themed grub for the installer image 2018-08-24 13:04:56 -04:00
misc Merge pull request #45058 from michaelpj/imp/freedesktop-modules 2018-08-30 16:14:35 +01:00
profiles usb-storage -> uas 2018-08-23 01:42:34 +00:00
programs Merge pull request #45058 from michaelpj/imp/freedesktop-modules 2018-08-30 16:14:35 +01:00
security Merge pull request #42834 from Synthetica9/patch-1 2018-07-23 11:29:18 -04:00
services nixos/nginx: ensure TLS OCSP stapling works out of the box with LE 2018-08-30 22:47:41 +02:00
system nixos/networkd: fix range assertions on 32 bit Nix 2018-08-28 19:31:10 -04:00
tasks linuxPackages.zfsUnstable: 2018-05-22 -> 2018-08-13 2018-08-14 14:12:07 +02:00
testing nixos/tests: Set DefaultTimeoutStartSec very high (#44916) 2018-08-29 12:12:12 +02:00
virtualisation nixos/qemu-vm: Don't explicitly mknod /dev/vda* 2018-08-16 14:19:41 +03:00
module-list.nix Merge pull request #45058 from michaelpj/imp/freedesktop-modules 2018-08-30 16:14:35 +01:00
rename.nix virtualization.growPartition -> virtualisation.growPartition 2018-08-28 14:24:39 +02:00