~ubuntu-branches/ubuntu/precise/exim4/precise-security

« back to all changes in this revision

Viewing changes to .pc/50_localscan_dlopen.dpatch/src/config.h.defaults

  • Committer: Bazaar Package Importer
  • Author(s): Artur Rona
  • Date: 2010-07-25 02:00:42 UTC
  • mfrom: (2.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100725020042-bk1uw1p7ysmnsn9f
Tags: 4.72-1ubuntu1
* Merge with Debian unstable (LP: #609620). Remaining changes:
  + debian/patches/71_exiq_grep_error_on_messages_without_size.dpatch:
    Improve handling of broken messages when "exim4 -bp" (mailq) reports
    lines without size info.
  + Don't declare a Provides: default-mta; in Ubuntu, we want postfix to be
    the default.
  + debian/control: Change build dependencies to MySQL 5.1.
  + debian/{control,rules}: add and enable hardened build for PIE
    (Closes: #542726).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* $Cambridge: exim/exim-src/src/config.h.defaults,v 1.18 2009/11/16 19:50:36 nm4 Exp $ */
 
2
 
 
3
/*************************************************
 
4
*     Exim - an Internet mail transport agent    *
 
5
*************************************************/
 
6
 
 
7
/* Copyright (c) University of Cambridge 1995 - 2009 */
 
8
/* See the file NOTICE for conditions of use and distribution. */
 
9
 
 
10
/* The default settings for Exim configuration variables. A #define without
 
11
any data just defines the existence of the variable; it won't get included
 
12
in config.h unless some value is defined in Local/Makefile. If there is data,
 
13
it's a default value. */
 
14
 
 
15
#define ALT_CONFIG_PREFIX
 
16
#define ALT_CONFIG_ROOT_ONLY
 
17
 
 
18
#define APPENDFILE_MODE            0600
 
19
#define APPENDFILE_DIRECTORY_MODE  0700
 
20
#define APPENDFILE_LOCKFILE_MODE   0600
 
21
 
 
22
#define AUTH_CRAM_MD5
 
23
#define AUTH_CYRUS_SASL
 
24
#define AUTH_DOVECOT
 
25
#define AUTH_PLAINTEXT
 
26
#define AUTH_SPA
 
27
 
 
28
#define AUTH_VARS                     3
 
29
 
 
30
#define BIN_DIRECTORY
 
31
 
 
32
#define CONFIGURE_FILE
 
33
#define CONFIGURE_FILE_USE_EUID
 
34
#define CONFIGURE_FILE_USE_NODE
 
35
#define CONFIGURE_GROUP
 
36
#define CONFIGURE_OWNER
 
37
#define CYRUS_PWCHECK_SOCKET
 
38
#define CYRUS_SASLAUTHD_SOCKET
 
39
 
 
40
#define DEFAULT_CRYPT              crypt
 
41
#define DELIVER_IN_BUFFER_SIZE     8192
 
42
#define DELIVER_OUT_BUFFER_SIZE    8192
 
43
#define DISABLE_D_OPTION
 
44
 
 
45
#define ENABLE_DISABLE_FSYNC
 
46
 
 
47
#define EXIMDB_DIRECTORY_MODE      0750
 
48
#define EXIMDB_LOCK_TIMEOUT          60
 
49
#define EXIMDB_LOCKFILE_MODE       0640
 
50
#define EXIMDB_MODE                0640
 
51
#define EXIM_PERL
 
52
/* Both uid and gid are triggered by this */
 
53
#define EXIM_UID
 
54
#define EXPAND_DLFUNC
 
55
 
 
56
#define FIXED_NEVER_USERS         "root"
 
57
 
 
58
#define HAVE_CRYPT16
 
59
#define HAVE_SA_LEN
 
60
#define HEADERS_CHARSET           "ISO-8859-1"
 
61
#define HEADER_ADD_BUFFER_SIZE    (8192 * 4)
 
62
#define HEADER_MAXSIZE            (1024*1024)
 
63
 
 
64
#define INPUT_DIRECTORY_MODE       0750
 
65
#define IPV6_USE_INET_PTON
 
66
 
 
67
#define LDAP_LIB_TYPE
 
68
#define LOCAL_SCAN_HAS_OPTIONS
 
69
 
 
70
#define LOG_DIRECTORY_MODE         0750
 
71
#define LOG_FILE_PATH
 
72
#define LOG_MODE                   0640
 
73
 
 
74
#define LOOKUP_CDB
 
75
#define LOOKUP_DBM
 
76
#define LOOKUP_DNSDB
 
77
#define LOOKUP_DSEARCH
 
78
#define LOOKUP_IBASE
 
79
#define LOOKUP_LDAP
 
80
#define LOOKUP_LSEARCH
 
81
#define LOOKUP_MYSQL
 
82
#define LOOKUP_NIS
 
83
#define LOOKUP_NISPLUS
 
84
#define LOOKUP_ORACLE
 
85
#define LOOKUP_PASSWD
 
86
#define LOOKUP_PGSQL
 
87
#define LOOKUP_SQLITE
 
88
#define LOOKUP_TESTDB
 
89
#define LOOKUP_WHOSON
 
90
#define LOOKUP_WILDLSEARCH
 
91
#define LOOKUP_NWILDLSEARCH
 
92
 
 
93
#define MAX_FILTER_SIZE           (1024*1024)
 
94
#define MAX_LOCALHOST_NUMBER        256
 
95
#define MAX_INCLUDE_SIZE          (1024*1024)
 
96
#define MAX_INTERFACES              250
 
97
#define MAX_NAMED_LIST               16
 
98
#define MSGLOG_DIRECTORY_MODE      0750
 
99
 
 
100
#define PID_FILE_PATH
 
101
 
 
102
#define RADIUS_CONFIG_FILE
 
103
#define RADIUS_LIB_TYPE
 
104
 
 
105
#define ROUTER_ACCEPT
 
106
#define ROUTER_DNSLOOKUP
 
107
#define ROUTER_IPLITERAL
 
108
#define ROUTER_IPLOOKUP
 
109
#define ROUTER_MANUALROUTE
 
110
#define ROUTER_QUERYPROGRAM
 
111
#define ROUTER_REDIRECT
 
112
 
 
113
#define SPOOL_DIRECTORY
 
114
#define SPOOL_DIRECTORY_MODE       0750
 
115
#define SPOOL_MODE                 0640
 
116
#define STRING_SPRINTF_BUFFER_SIZE (8192 * 4)
 
117
 
 
118
#define SUPPORT_A6
 
119
#define SUPPORT_CRYPTEQ
 
120
#define SUPPORT_MAILDIR
 
121
#define SUPPORT_MAILSTORE
 
122
#define SUPPORT_MBX
 
123
#define SUPPORT_MOVE_FROZEN_MESSAGES
 
124
#define SUPPORT_PAM
 
125
#define SUPPORT_TLS
 
126
#define SUPPORT_TRANSLATE_IP_ADDRESS
 
127
 
 
128
#define SYSLOG_LOG_PID
 
129
#define SYSLOG_LONG_LINES
 
130
 
 
131
#define TIMEZONE_DEFAULT
 
132
#define TMPDIR
 
133
 
 
134
#define TRANSPORT_APPENDFILE
 
135
#define TRANSPORT_AUTOREPLY
 
136
#define TRANSPORT_LMTP
 
137
#define TRANSPORT_PIPE
 
138
#define TRANSPORT_SMTP
 
139
 
 
140
#define USE_DB
 
141
#define USE_GDBM
 
142
#define USE_GNUTLS
 
143
#define USE_READLINE
 
144
#define USE_TCP_WRAPPERS
 
145
#define USE_TDB
 
146
 
 
147
#define WITH_CONTENT_SCAN
 
148
#define WITH_OLD_DEMIME
 
149
 
 
150
/* EXPERIMENTAL features */
 
151
#define EXPERIMENTAL_SPF
 
152
#define EXPERIMENTAL_SRS
 
153
#define EXPERIMENTAL_BRIGHTMAIL
 
154
#define EXPERIMENTAL_DCC
 
155
 
 
156
/* Things that are not routinely changed but are nevertheless configurable
 
157
just in case. */
 
158
 
 
159
#define DNS_MAXNAME                1024
 
160
#define EXPAND_MAXN                  20
 
161
#define ROOT_UID                      0
 
162
 
 
163
/* End of config.h.defaults */