summaryrefslogtreecommitdiff
path: root/gnu/services/mail.scm
diff options
context:
space:
mode:
authorClément Lassieur <clement@lassieur.org>2017-03-02 23:34:13 +0100
committerClément Lassieur <clement@lassieur.org>2017-04-01 14:38:10 +0200
commitdeb3618810b2af48778f24517b6d46a9a673375d (patch)
treef9f61f91fab800ab5bd394546e9f0416ae875af9 /gnu/services/mail.scm
parent7070088a2d6eea315591ed34e896aa3792797991 (diff)
downloadguix-patches-deb3618810b2af48778f24517b6d46a9a673375d.tar
guix-patches-deb3618810b2af48778f24517b6d46a9a673375d.tar.gz
services: dovecot: Fix passwd and userdb 'args' types.
* gnu/services/mail.scm (passwd-configuration)[args] (userdb-configuration)[args]: Change type from 'free-form-args' to 'space-separated-string-list'. * doc/guix.texi (Mail Services): Document it.
Diffstat (limited to 'gnu/services/mail.scm')
-rw-r--r--gnu/services/mail.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/gnu/services/mail.scm b/gnu/services/mail.scm
index 05978e0068..20043d7518 100644
--- a/gnu/services/mail.scm
+++ b/gnu/services/mail.scm
@@ -160,8 +160,8 @@
@samp{pam}, @samp{passwd}, @samp{shadow}, @samp{bsdauth}, and
@samp{static}.")
(args
- (free-form-args '())
- "A list of key-value args to the passdb driver."))
+ (space-separated-string-list '())
+ "Space separated list of arguments to the passdb driver."))
(define (serialize-passdb-configuration field-name val)
(format #t "passdb {\n")
@@ -178,8 +178,8 @@
"The driver that the userdb should use. Valid values include
@samp{passwd} and @samp{static}.")
(args
- (free-form-args '())
- "A list of key-value args to the userdb driver.")
+ (space-separated-string-list '())
+ "Space separated list of arguments to the userdb driver.")
(override-fields
(free-form-args '())
"Override fields from passwd."))