nixpkgs/nixos/modules
Danylo Hlynskyi 855be67358
nginx: expose generated config and allow nginx reloads (#57429)
* nginx: expose generated config and allow nginx reloads

Fixes: https://github.com/NixOS/nixpkgs/issues/15906
Another try was done, but not yet merged in https://github.com/NixOS/nixpkgs/pull/24476

This add 2 new features: ability to review generated Nginx config
(and NixOS has sophisticated generation!) and reloading
of nginx on config changes. This preserves nginx restart on package
updates.

I've modified nginx test to use this new feature and check reload/restart
behavior.

* rename to enableReload

* add sleep(1) in ETag test (race condition) and rewrite rebuild-switch using `nesting.clone`
2019-08-21 16:52:46 +03:00
..
config nixos/qt5: init 2019-08-20 12:24:55 -04:00
hardware nixos/hardware.deviceTree: Move things around 2019-08-07 13:51:22 +01:00
i18n/input-method nixos/ibus: do not default-install ibus-qt 2019-08-10 19:37:12 +02:00
installer nixos/sd-image: Increase default firmware partition size 2019-08-18 22:55:39 +02:00
misc nixos/modules/misc/crashdump: remove idle=poll (fix #66464) 2019-08-13 16:08:22 -07:00
profiles Merge pull request #66687 from joachifm/feat/hardened-nixos-revert-graphene-malloc 2019-08-19 20:56:07 +02:00
programs Merge pull request #66992 from oxij/nixos/fix-zsh-prompt 2019-08-20 13:20:30 -04:00
security nixos/hardened: make pti=on overridable 2019-07-30 02:24:56 +02:00
services nginx: expose generated config and allow nginx reloads (#57429) 2019-08-21 16:52:46 +03:00
system systemd-networkd: add tests 2019-08-21 11:11:28 +02:00
tasks Merge branch 'master' into flip-map-foreach 2019-08-18 18:00:25 +03:00
testing nixos/test: remove the stateVersion statement from the test-instrumentation 2019-06-03 15:05:24 +02:00
virtualisation Merge pull request #66846 from uvNikita/containers/ephemeral 2019-08-19 20:55:33 +02:00
module-list.nix Merge pull request #66492 from aanderse/extra-subservice-cleanup 2019-08-20 18:55:08 -04:00
rename.nix nixos/systemd: remove separate coredump module 2019-08-18 17:54:26 +02:00