]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
config: Log a warning if service ipc is used in config
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 1 Feb 2022 15:42:02 +0000 (16:42 +0100)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 8 Feb 2022 09:48:24 +0000 (10:48 +0100)
src/config/old-set-parser.c

index 940ac41760fd63bc2c20893873830d33a1e1abeb..1cdfa4ed7ac6316e347b5f2e6304cd15620c1076 100644 (file)
@@ -794,6 +794,10 @@ bool old_settings_handle(struct config_parser_context *ctx,
                        config_parser_apply_line(ctx, CONFIG_LINE_TYPE_SECTION_BEGIN,
                                                 "service", "dns-client");
                        return TRUE;
+               } else if (ctx->pathlen == 0 && strcmp(key, "service") == 0 &&
+                          strcmp(value, "ipc") == 0) {
+                       obsolete(ctx, "service ipc {} no longer exists");
+                       /* continue anyway */
                }
                break;
        case CONFIG_LINE_TYPE_SECTION_END: