gnu: Add dovecot service
authorAndy Wingo <wingo@igalia.com>
Mon, 14 Dec 2015 13:10:46 +0000 (14:10 +0100)
committerAndy Wingo <wingo@igalia.com>
Fri, 18 Dec 2015 08:24:27 +0000 (09:24 +0100)
commitd8c18af834c492a2066e882fed95062a5c33fbc7
tree76fe3b66450342546e1adcb266e3ec5d8b9e1639
parentfd5c70f867175155263f8bc04095a0fd1e51a764
gnu: Add dovecot service

* gnu/services/mail.scm: New file.
(&dovecot-configuration-error, dovecot-configuration-error?)
(dovecot-service, dovecot-configuration, dict-configuration)
(passdb-configuration, userdb-configuration)
(unix-listener-configuration, fifo-listener-configuration)
(inet-listener-configuration, service-configuration)
(protocol-configuration, plugin-configuration, mailbox-configuration)
(namespace-configuration, opaque-dovecot-configuration): New public
variables.

* gnu-system.am (GNU_SYSTEM_MODULES): Add (gnu services mail).

* doc/guix.texi (Mail Services): New node.
doc/guix.texi
gnu-system.am
gnu/services/mail.scm [new file with mode: 0644]