unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#66935] [PATCH 0/4] Dovecot service refactor.
@ 2023-11-04 19:03 Bruno Victal
  2023-11-04 19:05 ` [bug#66935] [PATCH 1/4] services: dovecot: Use make-kill-destructor for action stop Bruno Victal
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Bruno Victal @ 2023-11-04 19:03 UTC (permalink / raw)
  To: 66935; +Cc: Bruno Victal

Notable changes:
* Adds a 'reopen action to deal with log rotations.
* Updated documentation.
* Simplified service definition, reworked serialization to use
G-Exps.
* Fix inconsistency with ssl? setting in inet-listener-configuration.

Tested with:
* make check-system TESTS=dovecot
* Running `dovecot -c <config-file> -n' on the resulting file, a dry run
that checks if file syntax conforms to dovecot expectations.

Bruno Victal (4):
  services: dovecot: Use make-kill-destructor for action stop.
  services: dovecot: Add 'reopen action.
  services: dovecot: Refactor serialization process.
  services: dovecot: Fix incorrect type for ssl? field.

 doc/guix.texi         | 1613 ++++++++++++++++-------------------------
 gnu/services/mail.scm |  906 ++++++++++++-----------
 2 files changed, 1107 insertions(+), 1412 deletions(-)


base-commit: e3f318f0489322c4c9b5964f03a8b063a7bfbebd
-- 
2.41.0





^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-11-07 15:07 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-04 19:03 [bug#66935] [PATCH 0/4] Dovecot service refactor Bruno Victal
2023-11-04 19:05 ` [bug#66935] [PATCH 1/4] services: dovecot: Use make-kill-destructor for action stop Bruno Victal
2023-11-04 19:05 ` [bug#66935] [PATCH 2/4] services: dovecot: Add 'reopen action Bruno Victal
2023-11-04 19:06 ` [bug#66935] [PATCH 3/4] services: dovecot: Refactor serialization process Bruno Victal
2023-11-04 19:06 ` [bug#66935] [PATCH 4/4] services: dovecot: Fix incorrect type for ssl? field Bruno Victal
2023-11-05 18:03   ` Herman Rimm via Guix-patches via
2023-11-06 14:52     ` Bruno Victal
2023-11-06 15:43       ` Clément Lassieur
2023-11-07 14:52         ` Bruno Victal
2023-11-06 21:36       ` Clément Lassieur
2023-11-07 15:04 ` [bug#66935] [PATCH v2 1/4] services: dovecot: Use make-kill-destructor for action stop Bruno Victal
2023-11-07 15:04 ` [bug#66935] [PATCH v2 2/4] services: dovecot: Add 'reopen action Bruno Victal
2023-11-07 15:04 ` [bug#66935] [PATCH v2 3/4] services: dovecot: Refactor serialization process Bruno Victal
2023-11-07 15:04 ` [bug#66935] [PATCH v2 4/4] services: dovecot: Fix ssl? description in inet-listener-configuration Bruno Victal

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).