]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: Change imap-master socket to be owned by default_internal_user
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 9 Mar 2026 22:47:43 +0000 (00:47 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 12 Mar 2026 14:59:51 +0000 (14:59 +0000)
This allows imap-hibernation to work with default settings. The previous
change of requiring DOVECOT-TOKEN authentication for imap-master makes
this change safe.

src/imap/imap-settings.c

index f42781fae0e197ac7476b1b53a28933e93240948..136309e9c5011c74059addb03e6c1863c0e5155f 100644 (file)
@@ -46,10 +46,7 @@ const struct setting_keyvalue imap_service_settings_defaults[] = {
        { "unix_listener/imap-master/path", "imap-master" },
        { "unix_listener/imap-master/type", "master" },
        { "unix_listener/imap-master/mode", "0600" },
-#ifdef DOVECOT_PRO_EDITION
-       /* Potentially not safe in some setups, so keep it Pro-only */
        { "unix_listener/imap-master/user", "$SET:default_internal_user" },
-#endif
 
        { "unix_listener/login\\simap/path", "login/imap" },
        { "unix_listener/login\\simap/type", "login" },