.userdbs = ARRAY_INIT,
.base_dir = PKG_RUNDIR,
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.first_valid_uid = 500,
.last_valid_uid = 0,
.first_valid_gid = 1,
#include "buffer.h"
#include "settings-parser.h"
#include "service-settings.h"
+#include "master-service-settings.h"
#include "dict-settings.h"
struct service_settings dict_service_settings = {
const struct dict_server_settings dict_default_settings = {
.base_dir = PKG_RUNDIR,
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
};
const struct setting_parser_info dict_server_setting_parser_info = {
#include "lib.h"
#include "buffer.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "service-settings.h"
#include "imap-urlauth-settings.h"
.base_dir = PKG_RUNDIR,
.mail_debug = FALSE,
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.imap_urlauth_logout_format = "in=%{input} out=%{output}",
.imap_urlauth_submit_user = "",
#include "lib.h"
#include "buffer.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "service-settings.h"
#include "mail-storage-settings.h"
#include "imap-urlauth-worker-common.h"
};
const struct imap_urlauth_worker_settings imap_urlauth_worker_default_settings = {
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.imap_urlauth_host = "",
.imap_urlauth_port = 143
#include "lib.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "service-settings.h"
#include "imap-settings.h"
};
static const struct imap_settings imap_default_settings = {
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.rawlog_dir = "",
/* RFC-2683 recommends at least 8000 bytes. Some clients however don't
.dovecot_storage_version = "",
.version_ignore = FALSE,
.shutdown_clients = TRUE,
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.haproxy_trusted_networks = "",
.haproxy_timeout = 3
#ifndef MASTER_SERVICE_SETTINGS_H
#define MASTER_SERVICE_SETTINGS_H
+/* <settings checks> */
+#ifdef DOVECOT_PRO_EDITION
+# define VERBOSE_PROCTITLE_DEFAULT TRUE
+#else
+# define VERBOSE_PROCTITLE_DEFAULT FALSE
+#endif
+/* </settings checks> */
+
struct master_service;
struct master_service_settings {
#include "login-common.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "login-settings.h"
#include "settings-parser.h"
.auth_allow_cleartext = FALSE,
.auth_verbose = FALSE,
.auth_debug = FALSE,
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.ssl = "yes:no:required",
#include "lib.h"
#include "buffer.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "service-settings.h"
#include "mail-storage-settings.h"
#include "pop3-settings.h"
};
static const struct pop3_settings pop3_default_settings = {
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.rawlog_dir = "",
.pop3_no_flag_updates = FALSE,
#include "hostpid.h"
#include "buffer.h"
#include "settings-parser.h"
+#include "master-service-settings.h"
#include "service-settings.h"
#include "mail-storage-settings.h"
#include "submission-settings.h"
};
static const struct submission_settings submission_default_settings = {
- .verbose_proctitle = FALSE,
+ .verbose_proctitle = VERBOSE_PROCTITLE_DEFAULT,
.rawlog_dir = "",
.hostname = "",