services: web: Remove default certificate and key files for nginx.
authorChristopher Baines <mail@cbaines.net>
Sat, 9 Dec 2017 09:24:07 +0000 (09:24 +0000)
committerChristopher Baines <mail@cbaines.net>
Mon, 11 Dec 2017 20:36:43 +0000 (20:36 +0000)
commitc48aa70a9aa68ac6f365663044357be77eb9e36a
treed5fe265f31c54b97be4fb7f87675780679743523
parentb7db2c63ed5984c4886731943d6cabefe4a05fb1
services: web: Remove default certificate and key files for nginx.

If nginx is configured with a ssl-certificate file, and ssl-certificate-key,
it will fail to start unless these exist. To avoid this happening, change the
default to #f.

* gnu/services/web.scm (<nginx-server-configuration>)
  [ssl-certificate,ssl-certificate-key]: Set the defaults to #f.
* gnu/tests/web.scm (%nginx-servers): Remove redundant
  nginx-server-configuration fields.
* doc/guix.texi (Web Services): Update examples and documentation.
doc/guix.texi
gnu/services/web.scm
gnu/tests/web.scm