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.master
parent
7070088a2d
commit
deb3618810
|
@ -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
|
||||
|
|
|
@ -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."))
|
||||
|
|
Reference in New Issue