]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lda: Use EX_TEMPFAIL (75) if configuration is invalid instead of 89
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 5 Dec 2025 01:35:26 +0000 (03:35 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Mon, 1 Dec 2025 17:59:32 +0000 (17:59 +0000)
This is a v2.4 / v3.0 regession caused by a series of commits:
99080aeceea1da42f2da00e703bc6a69ddfd216d
ae7aea07b9e34c712909e7a44c682e968f4c55e5
f464063f63245a10f65eaab8720d5874f824c6b1

src/lda/main.c

index 3a0cf876eb25186e4f495888f607b1284b60945d..a930745a0203aaed48b3cecb317cd61061731cf1 100644 (file)
@@ -489,6 +489,7 @@ int main(int argc, char *argv[])
        struct master_service_settings_input set_input = {
                .preserve_user = TRUE,
                .preserve_home = TRUE,
+               .use_sysexits = TRUE,
        };
        struct master_service_settings_output set_output;
        if (master_service_settings_read(master_service, &set_input,