/* Copyright (c) 2013-2018 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "ioloop.h"
#include "restrict-access.h"
#include "auth-master.h"
#include "master-service.h"
#include "master-service-settings.h"
#include "notify-connection.h"
#include "doveadm-connection.h"
#include "replicator-brain.h"
#include "replicator-queue.h"
#include "replicator-settings.h"
/* if syncing fails, try again in 5 minutes */
{
else
}
{
const char *path;
/* add updates from replicator db, if it exists */
}
static void ATTR_NULL(1)
{
const char *path;
}
static void main_init(void)
{
void **sets;
}
static void main_deinit(void)
{
const char *path;
}
{
};
const char *error;
if (master_getopt(master_service) > 0)
return FATAL_DEFAULT;
&error) < 0)
/* finish init before we get list of users from auth, because that
can take long enough for master process to kill us otherwise. */
main_init();
main_deinit();
return 0;
}