1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-27 21:29:02 +00:00
freebsd-ports/mail/exim-devel/files/patch-src::EDITME
Sheldon Hearn 98bfa4fbf7 Retire our local copy of configure.default, which is a maintenance pain.
Replace it with a patch against the distribution configure.default,
which changes as little as possible so that folks who are accustomed to
Exim on other platforms will not be astonished.

Install the file as configure.default instead of configure.sample, since
it's as close as damnit to the default Exim configuration file.

The only arguably unnecessary deviation from the default is:

* Accept SMTP relay from the loopback IP address.  Too many applications
  require this, and the window of abuse is arguably negligible.
2001-06-14 18:43:05 +00:00

114 lines
3.8 KiB
Plaintext

--- src/EDITME.orig Fri Jan 19 11:32:06 2001
+++ src/EDITME Mon Jun 11 09:45:26 2001
@@ -103,7 +103,7 @@
# installed in this directory. There is no default for this variable built into
# the source files; it must be set in one of the local configuration files.
-BIN_DIRECTORY=/usr/exim/bin
+BIN_DIRECTORY=XX_PREFIX_XX/sbin
# The default distribution of Exim contains only the plain text form of the
@@ -114,21 +114,21 @@
# your info directory; "make install" will then build the info files and
# install them there.
-# INFO_DIRECTORY=/usr/local/info
+INFO_DIRECTORY=XX_PREFIX_XX/info
# The compress command is used by the exicyclog script to compress old log
# files. Both the name of the command and the suffix that it adds to files
# need to be defined here. See also the EXICYCLOG_MAX configuration.
-COMPRESS_COMMAND=/opt/gnu/bin/gzip
+COMPRESS_COMMAND=/usr/bin/gzip
COMPRESS_SUFFIX=gz
# If the exigrep utility is fed compressed log files, it tries to uncompress
# them using this command.
-ZCAT_COMMAND=/opt/gnu/bin/zcat
+ZCAT_COMMAND=/usr/bin/zcat
# The runtime configuration file: This variable defines where Exim's runtime
@@ -137,7 +137,7 @@
# location of all other runtime files and directories can be changed in the
# runtime configuration file.
-CONFIGURE_FILE=/usr/exim/configure
+CONFIGURE_FILE=XX_PREFIX_XX/etc/exim/configure
# In some installations there may be multiple machines sharing file systems,
@@ -284,7 +284,7 @@
# "panic", or "reject" to form the final file name. For example, some
# installations may want something like this:
-# LOG_FILE_PATH=/var/log/exim_%slog
+LOG_FILE_PATH=/var/log/exim/%slog
# which results in files with names /var/log/exim_mainlog, etc. The directory
# in which the log files are placed must exist; Exim does not try to create
@@ -350,6 +350,8 @@
# LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/include
# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq
+LOOKUP_INCLUDE=XX_MYSQL_INCLUDE_XX XX_PGSQL_INCLUDE_XX XX_LDAP_INCLUDE_XX
+LOOKUP_LIBS=XX_MYSQL_LIBS_XX XX_PGSQL_LIBS_XX XX_LDAP_LIBS_XX
# If you have set LDAP=yes, you should set LDAP_LIB_TYPE to indicate which LDAP
# library you have. Unfortunately, though most of their functions are the
@@ -363,6 +365,7 @@
# LDAP_LIB_TYPE=OPENLDAP2
# LDAP_LIB_TYPE=NETSCAPE
# LDAP_LIB_TYPE=SOLARIS
+LDAP_LIB_TYPE=XX_LDAP_TYPE_XX
# If you don't set any of these, Exim assumes the original University of
# Michigan (OpenLDAP 1) library.
@@ -409,7 +412,7 @@
# the file name, allowing sites that run two separate daemons to distinguish
# them. Some installations may want something like this
-# PID_FILE_PATH=/var/lock/exim%s.pid
+PID_FILE_PATH=/var/run/exim%s.pid
# If PID_FILE_PATH is not defined, Exim writes a file in its spool directory
# (see SPOOL_DIRECTORY below) with the name "exim-daemon.pid" for the standard
@@ -458,7 +461,7 @@
# uid and gid.
# Many installations will want something like this:
-# SPOOL_DIRECTORY=/var/spool/exim
+SPOOL_DIRECTORY=/var/spool/exim
# Others may prefer to keep all Exim things under one directory:
# SPOOL_DIRECTORY=/usr/exim/spool
@@ -523,7 +526,7 @@
# with TLS support.
# SUPPORT_TLS=yes
-# TLS_LIBS=-lssl -lcrypto
+TLS_LIBS=-lssl -lcrypto
# If you are running Exim as a server, note that just building it with TLS
# support is not usually all you need to do. You normally need to set up a
@@ -573,5 +576,14 @@
# chapter on building and installing Exim.
# USE_TCP_WRAPPERS=yes
+EXTRALIBS=XX_TCP_WRAPPERS_LIBS_XX XX_PAM_LIBS_XX
+
+
+# IPv6 is coming. Exim has experimental support that has been tried out on
+# one or two OS. See the file README.IPV6 for the current status of this
+# support. Do not set this option unless you are working on IPv6 and know
+# what you are doing.
+
+# HAVE_IPV6=yes
# End of EDITME