From eab56d9cacc562a7512cd82d3b4239f030ab3725 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 11 Mar 2025 14:01:07 +0200 Subject: [PATCH] imap: For Pro edition, change imap-master socket's owner to default_internal_user --- src/imap/imap-settings.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/imap/imap-settings.c b/src/imap/imap-settings.c index 749c4bc0a9..b20cfbf456 100644 --- a/src/imap/imap-settings.c +++ b/src/imap/imap-settings.c @@ -46,6 +46,10 @@ 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" }, -- 2.47.3