diff options
author | Clément Lassieur <clement@lassieur.org> | 2017-03-02 23:34:13 +0100 |
---|---|---|
committer | Clément Lassieur <clement@lassieur.org> | 2017-04-01 14:38:10 +0200 |
commit | deb3618810b2af48778f24517b6d46a9a673375d (patch) | |
tree | f9f61f91fab800ab5bd394546e9f0416ae875af9 | |
parent | 7070088a2d6eea315591ed34e896aa3792797991 (diff) | |
download | guix-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.
-rw-r--r-- | doc/guix.texi | 12 | ||||
-rw-r--r-- | gnu/services/mail.scm | 8 |
2 files changed, 10 insertions, 10 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 40c2fe00cf..8da82b4d8d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11362,9 +11362,9 @@ The driver that the passdb should use. Valid values include Defaults to @samp{"pam"}. @end deftypevr -@deftypevr {@code{passdb-configuration} parameter} free-form-args args -A list of key-value args to the passdb driver. -Defaults to @samp{()}. +@deftypevr {@code{passdb-configuration} parameter} space-separated-string-list args +Space separated list of arguments to the passdb driver. +Defaults to @samp{""}. @end deftypevr @end deftypevr @@ -11381,9 +11381,9 @@ The driver that the userdb should use. Valid values include Defaults to @samp{"passwd"}. @end deftypevr -@deftypevr {@code{userdb-configuration} parameter} free-form-args args -A list of key-value args to the userdb driver. -Defaults to @samp{()}. +@deftypevr {@code{userdb-configuration} parameter} space-separated-string-list args +Space separated list of arguments to the userdb driver. +Defaults to @samp{""}. @end deftypevr @deftypevr {@code{userdb-configuration} parameter} free-form-args override-fields 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.")) |