nixpkgs/nixos/modules/services
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
..
admin nixos/oxidized: Use symlinks for config files 2019-08-14 09:30:51 +00:00
amqp nixos/rabbitmq: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:57 -04:00
audio roon-server: add back state directory 2019-08-09 22:21:46 -07:00
backup Merge pull request #65728 from Infinisil/types-eithers 2019-08-13 11:48:42 -04:00
cluster treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
computing nixos/boinc: replace deprecated usage of PermissionsStartOnly 2019-05-26 07:20:56 -04:00
continuous-integration treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
databases Merge pull request #62936 from dasJ/sandbox-memcached 2019-08-13 08:56:34 +02:00
desktops nixos/gvfs: set GIO_EXTRA_MODULES 2019-08-19 19:03:37 -04:00
development bloop: allow specifying extra cli options 2019-07-25 09:28:13 +02:00
editors remove all instances of nix-env -i without -A in the NixOS manual 2019-08-17 18:04:43 +02:00
games nixos/modules: Replace all nested types.either's with types.oneOf's 2019-08-08 23:35:52 +02:00
hardware trezord: add docs 2019-08-20 21:09:32 +02:00
logging nixos/awstats: replace usage of deprecated services.httpd.extraSubservices 2019-08-15 21:00:27 -04:00
mail nixos/modules: Replace all nested types.either's with types.oneOf's 2019-08-08 23:35:52 +02:00
misc Merge pull request #66492 from aanderse/extra-subservice-cleanup 2019-08-20 18:55:08 -04:00
monitoring Merge pull request #66492 from aanderse/extra-subservice-cleanup 2019-08-20 18:55:08 -04:00
network-filesystems Merge pull request #63973 from apvodney/master 2019-08-19 21:11:19 +02:00
networking Merge pull request #66271 from vdot0x23/patch-1 2019-08-19 20:58:45 +02:00
printing cups: add myself as maintainer 2019-08-14 11:47:48 -04:00
scheduling
search elasticsearch: add example on how to use plugins (#55115) 2019-08-18 17:11:20 +03:00
security Merge pull request #65995 from danderson/master 2019-08-19 21:05:42 +02:00
system nixos/nscd: document why it is configured this way 2019-07-12 12:07:45 -07:00
torrent nixos/deluge: Add extractor dependencies. 2019-07-02 22:26:38 +01:00
ttys
web-apps Merge pull request #64407 from dasJ/icingaweb-test 2019-08-19 21:27:16 +02:00
web-servers nginx: expose generated config and allow nginx reloads (#57429) 2019-08-21 16:52:46 +03:00
x11 nixos/pantheon: use qt5 module for adwaita-qt 2019-08-20 12:53:00 -04:00