summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/glib-CVE-2021-27219-02.patch
diff options
context:
space:
mode:
authorAlexey Abramov <levenson@mmer.org>2024-11-21 12:25:57 +0000
committerRodion Goritskov <rodion.goritskov@gmail.com>2025-01-16 23:52:39 +0100
commit154190659339ffdd19e2a0a3057d9af7ffbd475a (patch)
tree7cdaf81e3a7170431efe85753095709dfce9ae9a /gnu/packages/patches/glib-CVE-2021-27219-02.patch
parentac31915c5c4a679cbc43590942e0e3212d504ed8 (diff)
services: dovecot: Provide plugins through a /gnu/store directory.
* gnu/services/mail.scm (package-list?, serialize-package-list): * gnu/services/mail.scm (dovecot-configuration)[extensions]: New field. The field lets you provide a list of dovecot plugins that need to be available during the runtime. A union of the set of modules will be created on the activation time. * gnu/services/mail.scm (opaque-dovecot-configuration)[extensions]: Likewise. * gnu/services/mail.scm (make-dovecot-moduledir): New function. * gnu/services/mail.scm (%dovecot-activation): Add step to compute a set of modules, and provide them over the shared link at /usr/lib/dovecot. * doc/guix.texi (Mail Services)[extension]: Add documentation. Clarify the purpose and usage of the extensions parameter. Add an example showing how to enable Sieve filtering using dovecot-pigeonhole. Better explain the module directory structure and requirements.
Diffstat (limited to 'gnu/packages/patches/glib-CVE-2021-27219-02.patch')
0 files changed, 0 insertions, 0 deletions