From deb3618810b2af48778f24517b6d46a9a673375d Mon Sep 17 00:00:00 2001 From: Clément Lassieur Date: Thu, 2 Mar 2017 23:34:13 +0100 Subject: 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. --- gnu/services/mail.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/services/mail.scm') 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.")) -- cgit v1.2.3