This file is indexed.

/usr/include/exim4/config.h is in exim4-dev 4.86.2-2ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
/*************************************************
*           Configuration header for Exim        *
*************************************************/

/* This file was automatically generated from Makefile and config.h.defaults,
using values specified in the configuration file Local/Makefile.
Do not edit it. Instead, edit Local/Makefile and rerun make. */

#ifndef OFF_T_FMT
#define OFF_T_FMT  "%ld"
#define LONGLONG_T long int
#endif

#ifndef TIME_T_FMT
#define TIME_T_FMT  "%ld"
#endif

#define SIZE_T_FMT  "%zu"
#define SSIZE_T_FMT  "%zd"
#define HAVE_IPV6             TRUE
#define HAVE_ICONV            TRUE

/* ALT_CONFIG_PREFIX not set */
#define TRUSTED_CONFIG_LIST   "/etc/exim4/trusted_configs"

#define APPENDFILE_MODE            0600
#define APPENDFILE_DIRECTORY_MODE  0700
#define APPENDFILE_LOCKFILE_MODE   0600
#define AUTH_CRAM_MD5         yes
#define AUTH_CYRUS_SASL       yes
#define AUTH_DOVECOT          yes
/* AUTH_GSASL not set */
/* AUTH_HEIMDAL_GSSAPI not set */
#define AUTH_PLAINTEXT        yes
#define AUTH_SPA              yes
#define AUTH_TLS              yes
#define AUTH_VARS                     3
#define DLOPEN_LOCAL_SCAN     yes

#define BIN_DIRECTORY         "/usr/sbin"
#define CONFIGURE_FILE        "/etc/exim4/exim4.conf:/var/lib/exim4/config.autogenerated"
/* CONFIGURE_FILE_USE_EUID not set */
/* CONFIGURE_FILE_USE_NODE not set */
/* CONFIGURE_GROUP not set */
/* CONFIGURE_OWNER not set */
/* CYRUS_PWCHECK_SOCKET not set */
#define CYRUS_SASLAUTHD_SOCKET "/var/run/saslauthd/mux"
#define DEFAULT_CRYPT              crypt
#define DELIVER_IN_BUFFER_SIZE     8192
#define DELIVER_OUT_BUFFER_SIZE    8192
/* DISABLE_DKIM not set */
/* DISABLE_PRDR not set */
/* DISABLE_OCSP not set */
/* DISABLE_DNSSEC not set */
/* DISABLE_D_OPTION not set */
/* ENABLE_DISABLE_FSYNC not set */
#define EXIMDB_DIRECTORY_MODE      0750
#define EXIMDB_LOCK_TIMEOUT          60
#define EXIMDB_LOCKFILE_MODE       0640
#define EXIMDB_MODE                0640
#define EXIM_CLIENT_DH_MIN_MIN_BITS         512
#define EXIM_CLIENT_DH_DEFAULT_MIN_BITS    1024
/* EXIM_GNUTLS_LIBRARY_LOG_LEVEL not set */
/* EXIM_SERVER_DH_BITS_PRE2_12 not set */
#define EXIM_PERL             perl.o
#define EXIM_USERNAME         "Debian-exim"
#define EXIM_GROUPNAME        "Debian-exim"
#define EXIM_UID              0
#define EXIM_GID              0
#define EXPAND_DLFUNC         yes
/* EXPAND_LISTMATCH_RHS not set */
#define FIXED_NEVER_USERS     1, 0
/* HAVE_CRYPT16 not set */
/* HAVE_SA_LEN not set */
#define HEADERS_CHARSET       "UTF-8"
#define HEADER_ADD_BUFFER_SIZE    (8192 * 4)
#define HEADER_MAXSIZE            (1024*1024)
#define INPUT_DIRECTORY_MODE       0750
/* IPV6_USE_INET_PTON not set */
#define LDAP_LIB_OPENLDAP2
/* LOCAL_SCAN_HAS_OPTIONS not set */
#define LOG_DIRECTORY_MODE         0750
#define LOG_FILE_PATH         "/var/log/exim4/%slog"
#define LOG_MODE                   0640
#define LOOKUP_CDB            yes
#define LOOKUP_DBM            yes
#define LOOKUP_DNSDB          yes
#define LOOKUP_DSEARCH        yes
/* LOOKUP_IBASE not set */
#define LOOKUP_LDAP           yes
#define LOOKUP_LSEARCH        yes
#define LOOKUP_MYSQL          yes
#define LOOKUP_NIS            yes
/* LOOKUP_NISPLUS not set */
/* LOOKUP_ORACLE not set */
#define LOOKUP_PASSWD         yes
#define LOOKUP_PGSQL          yes
#define LOOKUP_SQLITE         yes
/* LOOKUP_TESTDB not set */
/* LOOKUP_WHOSON not set */
/* LOOKUP_WILDLSEARCH not set */
/* LOOKUP_NWILDLSEARCH not set */
/* LOOKUP_MODULE_DIR not set */
#define MAX_FILTER_SIZE           (1024*1024)
#define MAX_LOCALHOST_NUMBER        256
#define MAX_INCLUDE_SIZE          (1024*1024)
#define MAX_INTERFACES              250
#define MAX_NAMED_LIST        32
#define MSGLOG_DIRECTORY_MODE      0750
/* NVALGRIND not set */
#define PID_FILE_PATH         "/var/run/exim4/exim.pid"
/* RADIUS_CONFIG_FILE not set */
/* RADIUS_LIB_TYPE not set */
#define ROUTER_ACCEPT         yes
#define ROUTER_DNSLOOKUP      yes
#define ROUTER_IPLITERAL      yes
#define ROUTER_IPLOOKUP       yes
#define ROUTER_MANUALROUTE    yes
#define ROUTER_QUERYPROGRAM   yes
#define ROUTER_REDIRECT       yes
#define SPOOL_DIRECTORY       "/var/spool/exim4"
#define SPOOL_DIRECTORY_MODE       0750
#define SPOOL_MODE                 0640
#define STRING_SPRINTF_BUFFER_SIZE (8192 * 4)
/* SUPPORT_A6 not set */
/* SUPPORT_CRYPTEQ not set */
#define SUPPORT_MAILDIR       yes
#define SUPPORT_MAILSTORE     yes
#define SUPPORT_MBX           yes
#define SUPPORT_MOVE_FROZEN_MESSAGES yes
#define SUPPORT_PAM           yes
#define SUPPORT_TLS           yes
/* SUPPORT_TRANSLATE_IP_ADDRESS not set */
#define SYSLOG_LOG_PID        yes
/* SYSLOG_LONG_LINES not set */
#define TCP_WRAPPERS_DAEMON_NAME "exim"
#define TIMEZONE_DEFAULT      NULL
#define TMPDIR                "/tmp"
#define TRANSPORT_APPENDFILE  yes
#define TRANSPORT_AUTOREPLY   yes
#define TRANSPORT_LMTP        yes
#define TRANSPORT_PIPE        yes
#define TRANSPORT_SMTP        yes
#define USE_DB                yes
/* USE_GDBM not set */
#define USE_GNUTLS            yes

/* AVOID_GNUTLS_PKCS11 not set */
/* USE_READLINE not set */
/* USE_TCP_WRAPPERS not set */
/* USE_TDB not set */
#define WHITELIST_D_MACROS    "OUTGOING"
#define WITH_CONTENT_SCAN     yes
#define WITH_OLD_DEMIME       yes
/* WITH_OLD_CLAMAV_STREAM not set */

/* EXPERIMENTAL_BRIGHTMAIL not set */
/* EXPERIMENTAL_DANE not set */
/* EXPERIMENTAL_DCC not set */
/* EXPERIMENTAL_DMARC not set */
/* EXPERIMENTAL_EVENT not set */
/* EXPERIMENTAL_INTERNATIONAL not set */
/* EXPERIMENTAL_PROXY not set */
/* EXPERIMENTAL_REDIS not set */
/* EXPERIMENTAL_SOCKS not set */
/* EXPERIMENTAL_SPF not set */
/* EXPERIMENTAL_SRS not set */
/* WANT_DEEPER_PRINTF_CHECKS not set */

#define DNS_MAXNAME                1024
#define EXPAND_MAXN                  20
#define ROOT_UID                      0
#define ROOT_GID                      0
#define int_eximarith_t int64_t

#define PR_EXIM_ARITH "%" PRId64		/* C99 standard, printf %lld */
#define SC_EXIM_ARITH "%" SCNi64		/* scanf incl. 0x prefix */
#define SC_EXIM_DEC   "%" SCNd64		/* scanf decimal */

#define EXIM_DISTRIBUTION     "Ubuntu"
/* Force SUPPORT_CRYPTEQ for AUTH */
#define SUPPORT_CRYPTEQ

/* End of config.h */