diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-12-14 16:29:24 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-12-14 16:29:24 +0100 |
commit | 6454b33345f27afce1ff3afba3a0a0beebc02c32 (patch) | |
tree | dc9b7cf0ecdaea6e47a1f7ce6644061b5ef44dd5 /gnu/system | |
parent | f912da3a8418bb565be9e568c55ea256048cc86c (diff) | |
download | guix-6454b33345f27afce1ff3afba3a0a0beebc02c32.tar guix-6454b33345f27afce1ff3afba3a0a0beebc02c32.tar.gz |
services: Make 'nscd-service' configurable; cache hosts/services by default.
Before that, as it was given an empty configuration file, nscd would
actually have all its caches disabled.
* gnu/services/base.scm (<nscd-configuration>, <nscd-cache>): New record
types.
(%nscd-default-caches, %nscd-default-configuration): New variables.
(nscd.conf-file): New procedure.
(nscd-service): Add 'config' parameter. Use 'nscd.conf-file', and
pass its result as the '-f' parameter of nscd.
* doc/guix.texi (Base Services): Update 'nscd-service' documentation
accordingly. Document 'nscd-configuration', 'nscd-cache',
'%nscd-default-configuration', and '%nscd-default-caches'.
Diffstat (limited to 'gnu/system')
0 files changed, 0 insertions, 0 deletions