]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Load builtin dict drivers earlier
authorAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 28 Mar 2024 10:59:25 +0000 (12:59 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:39:59 +0000 (10:39 +0200)
This is needed so oauth2 mechanisms can initialize.

src/auth/main.c

index 949e5fa88df4660b72300900800be03c1987dc75..7db2fa543fdadc14da49c9242273fc057833f997 100644 (file)
@@ -175,9 +175,10 @@ static void main_preinit(void)
 
        if (!worker)
                auth_penalty = auth_penalty_init(AUTH_PENALTY_ANVIL_PATH);
+
+       dict_drivers_register_builtin();
        mech_init(global_auth_settings);
        mech_reg = mech_register_init(global_auth_settings);
-       dict_drivers_register_builtin();
        auths_preinit(NULL, global_auth_settings, mech_reg, protocols);
 
        listeners_init();