guix-devel/gnu
Ludovic Courtès a1b484654a
services: dicod: Add 'interfaces' configuration field.
This makes 'dicod' listen on 'localhost' by default, whereas it was
previously listening on all the interfaces, which is not a good default
security-wise.

* gnu/services/dict.scm (<dicod-configuration>)[interfaces]: New field.
(dicod-configuration-file)[database->text]: New procedure, with code
formerly in 'dicod-configuration->text'.
[dicod-configuration->text]: Rename to...
[configuration->text]: ... this.  Honor 'interfaces'.
* doc/guix.texi (Various Services): Document 'interfaces'.
2016-06-17 11:14:18 +02:00
..
build container: Gracefully report mount errors in the child process. 2016-05-31 00:11:04 +02:00
packages gnu: libqtxdg: Move qtbase to propagated-inputs. 2016-06-17 09:14:12 +03:00
services services: dicod: Add 'interfaces' configuration field. 2016-06-17 11:14:18 +02:00
system file-systems: Remove unneeded import. 2016-06-06 18:14:52 +02:00
tests system: tests: Use 'start-service' to wait for service. 2016-05-08 23:49:44 +02:00
artwork.scm
local.mk gnu: Add awesome. 2016-06-16 14:29:43 +02:00
packages.scm utils: Move combinators to (guix combinators). 2016-05-04 23:35:55 +02:00
services.scm
system.scm system: Add procedures to access user accounts and service names. 2016-05-04 23:35:55 +02:00
tests.scm Add (gnu tests) and (gnu build marionette). 2016-05-04 23:35:55 +02:00