]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: For Pro edition, change imap-master socket's owner to default_internal_user
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 11 Mar 2025 12:01:07 +0000 (14:01 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Thu, 13 Mar 2025 08:15:40 +0000 (08:15 +0000)
src/imap/imap-settings.c

index 749c4bc0a951861b9bc5299e758c870a98d53c08..b20cfbf456d773802a9e49ac86b69e9ab0e0a2c5 100644 (file)
@@ -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" },