]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
replication plugin: Added replication_disabled setting.
authorTimo Sirainen <tss@iki.fi>
Wed, 10 Sep 2014 12:54:58 +0000 (15:54 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 10 Sep 2014 12:54:58 +0000 (15:54 +0300)
src/plugins/replication/replication-plugin.c

index 89bce7d49ffface811634f8827c2170f9a358fd9..73643f2c667348b1e0cd1bdb1f1fba755f1222c4 100644 (file)
@@ -307,6 +307,9 @@ static void replication_user_created(struct mail_user *user)
        struct replication_user *ruser;
        const char *value;
 
+       if (mail_user_plugin_getenv(user, "replication_disabled") != NULL)
+               return;
+
        ruser = p_new(user->pool, struct replication_user, 1);
        ruser->module_ctx.super = *v;
        user->vlast = &ruser->module_ctx.super;