/* Copyright (c) 2009-2012 Dovecot authors, see the included COPYING file */
1
/* Copyright (c) 2009-2013 Dovecot authors, see the included COPYING file */
2
2
3
3
#include "lib.h"
4
4
#include "str.h"
6
6
#include "config-parser-private.h"
7
7
#include "old-set-parser.h"
8
8
9
#define config_apply_line (void)config_apply_line
10
9
11
struct socket_set {
10
12
const char *path, *mode, *user, *group;
11
13
bool master;
102
104
value = t_strarray_join((const char *const *)protos, " ");
103
105
104
106
if (have_imaps && !have_imap) {
105
obsolete(ctx, "'imaps' protocol is no longer supported. to disable non-ssl imap, use service imap-login { inet_listener imap { port=0 } }");
107
obsolete(ctx, "'imaps' protocol can no longer be specified (use protocols=imap). to disable non-ssl imap, use service imap-login { inet_listener imap { port=0 } }");
obsolete(ctx, "'imaps' protocol is no longer necessary, remove it");
111
113
if (have_pop3s && !have_pop3) {
112
obsolete(ctx, "'pop3s' protocol is no longer supported. to disable non-ssl pop3, use service pop3-login { inet_listener pop3 { port=0 } }");
114
obsolete(ctx, "'pop3s' protocol can no longer be specified (use protocols=pop3). to disable non-ssl pop3, use service pop3-login { inet_listener pop3 { port=0 } }");