summaryrefslogtreecommitdiff
path: root/mail/exim-old
diff options
context:
space:
mode:
Diffstat (limited to 'mail/exim-old')
-rw-r--r--mail/exim-old/Makefile144
-rw-r--r--mail/exim-old/distinfo2
-rw-r--r--mail/exim-old/files/Makefile542
-rw-r--r--mail/exim-old/files/configure.default370
-rw-r--r--mail/exim-old/files/exim.sh17
-rw-r--r--mail/exim-old/files/eximon.conf172
-rw-r--r--mail/exim-old/files/patch-aa89
-rw-r--r--mail/exim-old/pkg-comment1
-rw-r--r--mail/exim-old/pkg-descr19
-rw-r--r--mail/exim-old/pkg-plist26
10 files changed, 0 insertions, 1382 deletions
diff --git a/mail/exim-old/Makefile b/mail/exim-old/Makefile
deleted file mode 100644
index 7a343dc74718..000000000000
--- a/mail/exim-old/Makefile
+++ /dev/null
@@ -1,144 +0,0 @@
-# New ports collection makefile for: exim
-# Date created: 23 June 1996
-# Whom: markm@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= exim
-PORTVERSION= 3.15
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/ \
- http://www.exim.org/ftp/ \
- ftp://ftp.is.co.za/networking/mail/transport/exim/
-DISTFILES= exim-3.15.tar.gz exim-texinfo-3.10.tar.gz
-
-MAINTAINER= sheldonh@FreeBSD.org
-
-# If WITHOUT_X11 is not defined, the eximon monitor, which requires X, will
-# be built. Comment it out unless you have or want XFree86 installed!
-.if !defined(WITHOUT_X11)
-USE_XLIB= yes
-.endif
-
-USE_PERL5= yes
-
-MAKE_ENV+= OSTYPE=${OPSYS} ARCHTYPE=${MACHINE_ARCH}
-
-# Uncomment the WITH_LDAP, WITH_MYSQL, WITH_PAM and WITH_PGSQL definitions
-# to link against libmysqlclient, libpam and libpq respectively.
-# The libpam linkage is required for SMTP AUTH support.
-#WITH_LDAP= yes
-#WITH_MYSQL= yes
-#WITH_PAM= yes
-#WITH_PGSQL= yes
-
-# Enable the embedded Perl interpreter, allowing Perl subroutines to be
-# called during string expansion.
-WITH_PERL= yes
-
-# If WITH_PAM is defined then one or more of PAM_CRAM_MD5 and PAM_PLAINTEXT
-# must be left uncommented.
-PAM_CRAM_MD5= yes
-PAM_PLAINTEXT= yes
-
-# If WITH_LDAP is defined, LDAP_LIB_TYPE must be one of UMICHIGAN,
-# NETSCAPE or SOLARIS7.
-LDAP_LIB_TYPE=UMICHIGAN
-
-# Uncomment to compile support for non-standard mailbox formats.
-#WITH_MAILDIR= yes
-#WITH_MAILSTORE= yes
-#WITH_MBX= yes
-
-# You should not need to fiddle with anything below this point.
-
-SEDLIST= -e 's,XX_PREFIX_XX,${PREFIX},' \
- -e 's,XX_BINOWN_XX,${BINOWN},'
-.if !defined(USE_XLIB)
-SEDLIST+= -e 's,^EXIM_MONITOR,\#EXIM_MONITOR,'
-.endif
-
-.if !defined(WITH_PERL)
-SEDLIST+= -e 's,^EXIM_PERL,\#EXIM_PERL,'
-.endif
-
-.if defined(WITH_LDAP)
-LIB_DEPENDS+= lber.1:${PORTSDIR}/net/openldap
-SEDLIST+= -e 's,XX_LDAP_LIBS_XX,-L${PREFIX}/lib -llber -lldap,' \
- -e 's,XX_LDAP_INCLUDE_XX,-I${PREFIX}/include,' \
- -e 's,XX_LDAP_TYPE_XX,${LDAP_LIB_TYPE},' \
- -e 's,^\# LOOKUP_LDAP,LOOKUP_LDAP,'
-.else
-SEDLIST+= -e 's,XX_LDAP_[^ ]*_XX,,' \
- -e 's,^LDAP_LIB_TYPE,\#LDAP_LIB_TYPE,'
-.endif
-
-.if defined(WITH_MYSQL)
-LIB_DEPENDS+= mysqlclient.6:${PORTSDIR}/databases/mysql322-client
-SEDLIST+= -e 's,XX_MYSQL_LIBS_XX,-L${PREFIX}/lib/mysql -lmysqlclient,' \
- -e 's,XX_MYSQL_INCLUDE_XX,-I${PREFIX}/include/mysql,' \
- -e 's,^\# LOOKUP_MYSQL,LOOKUP_MYSQL,'
-.else
-SEDLIST+= -e 's,XX_MYSQL_[^ ]*_XX,,'
-.endif
-
-.if defined(WITH_PAM)
-SEDLIST+= -e 's,XX_PAM_LIBS_XX,-lpam,'
-.else
-SEDLIST+= -e 's,XX_PAM_LIBS_XX,,' \
- -e 's,^SUPPORT_PAM,\#SUPPORT_PAM,'
-.endif
-
-.if !defined(WITH_PAM) || !defined(PAM_CRAM_MD5)
-SEDLIST+= -e 's,^AUTH_CRAM_MD5,\#AUTH_CRAM_MD5,'
-.endif
-
-.if !defined(WITH_PAM) || !defined(PAM_PLAINTEXT)
-SEDLIST+= -e 's,^AUTH_PLAINTEXT,\#AUTH_PLAINTEXT,'
-.endif
-
-.if defined(WITH_PGSQL)
-LIB_DEPENDS+= pq.2:${PORTSDIR}/databases/postgresql
-SEDLIST+= -e 's,XX_PGSQL_LIBS_XX,-L${PREFIX}/pgsql/lib -lpq,' \
- -e 's,XX_PGSQL_INCLUDE_XX,-I${PREFIX}/pgsql/include,' \
- -e 's,^\# LOOKUP_PGSQL,LOOKUP_PGSQL,'
-.else
-SEDLIST+= -e 's,XX_PGSQL_[^ ]*_XX,,'
-.endif
-
-.if !defined(WITH_PGSQL) && !defined(WITH_MYSQL) && !defined(WITH_LDAP)
-SEDLIST+= -e 's,^LOOKUP_LIBS,\#LOOKUP_LIBS,' \
- -e 's,^LOOKUP_INCLUDE,\#LOOKUP_INCLUDE,'
-.endif
-
-.if defined(WITH_MAILDIR)
-SEDLIST+= -e 's,^\# SUPPORT_MAILDIR,SUPPORT_MAILDIR,'
-.endif
-
-.if defined(WITH_MAILSTORE)
-SEDLIST+= -e 's,^\# SUPPORT_MAILSTORE,SUPPORT_MAILSTORE,'
-.endif
-
-.if defined(WITH_MBX)
-SEDLIST+= -e 's,^\# SUPPORT_MBX,SUPPORT_MBX,'
-.endif
-
-do-configure:
- ${MKDIR} ${WRKSRC}/Local
- ${SED} ${SEDLIST} < ${FILESDIR}/Makefile > ${WRKSRC}/Local/Makefile
- ${SED} ${SEDLIST} < ${FILESDIR}/configure.default \
- > ${WRKSRC}/src/configure.default
- ${CP} ${FILESDIR}/eximon.conf ${WRKSRC}/Local
- cd ${WRKSRC}/doc && \
- for i in ../../exim-texinfo-3.10/doc/* ; do \
- ${LN} -sf $$i ; \
- done
-
-post-build:
- ${INSTALL_SCRIPT} ${FILESDIR}/exim.sh \
- ${WRKSRC}/build-${OPSYS}-${MACHINE_ARCH}
- ${TOUCH} ${WRKSRC}/build-${OPSYS}-${MACHINE_ARCH}/eximon.bin
- ${TOUCH} ${WRKSRC}/build-${OPSYS}-${MACHINE_ARCH}/eximon
-
-.include <bsd.port.mk>
diff --git a/mail/exim-old/distinfo b/mail/exim-old/distinfo
deleted file mode 100644
index a090af811d3a..000000000000
--- a/mail/exim-old/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (exim-3.15.tar.gz) = ee9cc11d3f4f3ec0ff40ea609e122e14
-MD5 (exim-texinfo-3.10.tar.gz) = c8c2596e6a303f774e0a627e61b4dffc
diff --git a/mail/exim-old/files/Makefile b/mail/exim-old/files/Makefile
deleted file mode 100644
index 63021a5cd58a..000000000000
--- a/mail/exim-old/files/Makefile
+++ /dev/null
@@ -1,542 +0,0 @@
-##################################################
-# The Exim mail transport agent #
-##################################################
-# $FreeBSD$
-
-# This is the template for Exim's main build-time configuration file. It
-# contains settings that are independent of any operating system. It should
-# be edited and then saved to a file called Local/Makefile before first running
-# the make command.
-
-# Things that depend on the operating system have default settings in
-# OS/Makefile-Default, but these are overridden for some OS by files called
-# called OS/Makefile-<osname>. You can further override these by creating files
-# called Local/Makefile-<osname>, where "<osname>" stands for the name of your
-# operating system - look at the names in the OS directory to see which names
-# are recognized.
-
-# However, if you are building Exim for a single OS only, you can place all the
-# configuration settings in the one file called Local/Makefile; only if you are
-# building for several OS from the same source files do you need to worry
-# about splitting off the OS-dependent settings into separate files.
-
-# One OS-specific thing is the C compiler; the overall default is gcc, but
-# some OS Makefiles specify cc. You can override anything that is set by
-# putting CC=whatever in your Local/Makefile.
-
-# NOTE: You should never need to edit any of the distributed Makefiles; all
-# overriding can be done in your Local/Makefile(s). This will make it easier
-# for you when the next release comes along.
-
-# The location of the X11 libraries is something else that is quite variable
-# even between different versions of the same operation system (and indeed
-# there are different versions of X11 as well, of course). The four settings
-# concerned here are X11, XINCLUDE, XLFLAGS (linking flags) and X11_LD_LIB
-# (dynamic run-time library).
-
-# Another area of variability between systems is the type and location of the
-# dbm library package. Exim has support for ndbm, gdbm, and Berkeley DB. By
-# default it assumes ndbm; this often works with gdbm or DB, provided they
-# are correctly installed, via their compatibility interfaces. However, Exim
-# can also be configured to use the native calls for Berkeley DB 1.85 or
-# Berkeley DB version 2.x, and this is defaulted for some operating systems.
-# The defaults are set in OS/Makefile-Default, and can be changed by putting
-# things into an OS-specific Makefile, or indeed into the main Local/Makefile
-# if Exim is being compiled for a single OS only.
-
-# See also the file doc/dbm.discuss.txt for discussion about different dbm
-# libraries.
-
-# In Local/Makefiles blank lines and lines starting with # are ignored. It is
-# also permitted to use the # character to add a comment to a setting, for
-# example
-#
-# EXIM_GID=42 # the "mail" group
-#
-# However, with some versions of "make" this works only if there is no white
-# space between the end of the setting and the #, so it is probably best
-# avoided. However, a consequence of this facility is that it is not possible
-# to have the # character present in any setting, but I can't think of any
-# cases where this would be wanted.
-###############################################################################
-
-
-# /bin/sh is normally used as the shell in which to run commands that are
-# defined in the makefiles. This can be changed if necessary, but note that
-# a Bourne-compatible shell is expected.
-
-# MAKE_SHELL=/bin/sh
-
-
-# The following commands live in different places in some OS. The OS-specific
-# files should normally point to the right place, but they can be overridden
-# here if necessary. Perl is not necessary for running Exim unless you set
-# EXIM_PERL (see below) to get it embedded, but there are some Perl utilities
-# for processing log files. If you haven't got Perl, Exim will still build and
-# run; you just won't be able to run those utilities.
-
-# CHOWN_COMMAND=/usr/bin/chown
-# CHGRP_COMMAND=/usr/bin/chgrp
-# MV_COMMAND=/bin/mv
-# RM_COMMAND=/bin/rm
-# PERL_COMMAND=/usr/bin/perl
-
-
-# The following macro can be used to change the command for building a library
-# of functions. By default the "ar" command is used, with options "cq".
-
-# AR=ar cq
-
-
-# Exim has some support for the AUTH extension of SMTP (RFC 2554). If you want
-# to use this you must uncomment at least one of the following macros so that
-# appropriate code is included in the binary. You then need to set up the
-# runtime configuration to make use of the mechanism(s) selected.
-
-AUTH_CRAM_MD5=yes
-AUTH_PLAINTEXT=yes
-
-
-# The binary directory: This variable defines where the exim binary will be
-# installed by "make install" or "exim_install". It is also used internally
-# by exim when it needs to re-invoke itself, either to send an error message,
-# or to recover root privilege. Exim's utility binaries and scripts are also
-# 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=XX_PREFIX_XX/sbin
-
-
-# The default distribution of Exim contains only the plain text form of the
-# documentation. Other forms are available separately. If you want to install
-# the documentation in "info" format, first fetch the Texinfo documentation
-# sources from the ftp directory and unpack them, which should create files
-# with the extension "texinfo" in the doc directory. Then set INFO_DIRECTORY to
-# your info directory; "make install" will then build the info files and
-# install them there.
-
-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=/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=/usr/bin/zcat
-
-
-# The runtime configuration file: This variable defines where Exim's runtime
-# configuration file is. There is no default built into the source files, so
-# there must be a setting in one of the local configuration files. The
-# location of all other runtime files and directories can be changed in the
-# runtime configuration file.
-
-CONFIGURE_FILE=XX_PREFIX_XX/etc/exim/configure
-
-
-# In some installations there may be multiple machines sharing file systems,
-# where a different configuration file is required for Exim on the different
-# machines. If CONFIGURE_FILE_USE_NODE is defined, then Exim will first look
-# for a configuration file whose name is that defined by CONFIGURE_FILE,
-# with the node name obtained by uname() tacked on the end, separated by a
-# period (for example, /usr/exim/configure.host.in.some.domain. If this file
-# does not exist, then the bare configuration file name is tried.
-
-# CONFIGURE_FILE_USE_NODE=yes
-
-
-# In some esoteric configurations two different versions of Exim are run,
-# with different setuid values, and different configuration files are required
-# to handle the different cases. If CONFIGURE_FILE_USE_EUID is defined, then
-# Exim will first look for a configuration file whose name is that defined
-# by CONFIGURE_FILE, with the effective uid tacked on the end, separated by
-# a period (for eximple, /usr/exim/configure.0). If this file does not exist,
-# then the bare configuration file name is tried. In the case when both
-# CONFIGURE_FILE_USE_EUID and CONFIGURE_FILE_USE_NODE are set, four files
-# are tried: <name>.<euid>.<node>, <name>.<node>, <name>.<euid>, and <name>.
-
-# CONFIGURE_FILE_USE_EUID=yes
-
-
-# The size of the delivery buffer: This specifies the size of buffer which is
-# used when copying a message from the spool to a destination. The default
-# value built into the source is 8192.
-
-# DELIVER_BUFFER_SIZE=8192
-
-
-# Included directors: These variables determine which individual director
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each director are described in a separate chapter
-# in the manual. Including a director in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-DIRECTOR_ALIASFILE=yes
-DIRECTOR_FORWARDFILE=yes
-DIRECTOR_LOCALUSER=yes
-DIRECTOR_SMARTUSER=yes
-
-
-# The mode of the database directory: Exim creates a directory called "db"
-# in its spool directory, to hold its databases of hints. This variable
-# determines the mode of the created directory. The default value in the
-# source is 0750.
-
-# DB_DIRECTORY_MODE=0750
-
-
-# Database file mode: The mode of files created in the "db" directory defaults
-# to 0640 in the source, and can be changed here.
-
-# DB_MODE=0640
-
-
-# Database lock file mode: The mode of zero-length files created in the "db"
-# directory to use for locking purposes defaults to 0640 in the source, and
-# can be changed here.
-
-# DB_LOCKFILE_MODE=0640
-
-
-# Cycling log files: this variable specifies the maximum number of old
-# log files that are kept by the exicyclog log-cycling script.
-
-EXICYCLOG_MAX=10
-
-
-# Running Exim without it being root all the time: A uid and gid for Exim can
-# be specified here, and this is strongly recommended. These values are
-# compiled into the binary. It is possible to change them by settings in the
-# runtime configuration file, but setting them here is preferred. If EXIM_UID
-# is not defined, the default in the code is to run as root (unless specified
-# otherwise at run time) except when doing local deliveries, when it always
-# runs as the appropriate local user. Specifying 0 at run time has the effect
-# of unsetting the values build into the binary.
-
-# The settings here must be numeric; the run time file allows names to
-# be used. When this uid and gid are set, the Exim binary still has to be
-# setuid root if local deliveries are to be performed or a listener on port
-# 25 is to be run, but it gives up its privilege when possible. There is a
-# trade-off between security and efficiency, controlled by the runtime
-# "security" setting, which controls how privilege is released (setuid vs
-# seteuid).
-
-# EXIM_UID=
-# EXIM_GID=
-
-
-# Compiling the Exim monitor: If you want to compile the Exim monitor,
-# a program that requires an X11 display, then EXIM_MONITOR should be
-# set to the value "eximon.bin". Comment out this setting to disable
-# compilation of the binary file that is run by the eximon script. The
-# locations of various X11 directories for libraries and include files
-# are defaulted in the OS/Makefile-Default file, and can be overridden
-# in local OS-specific make files.
-
-EXIM_MONITOR=eximon.bin
-
-
-# Compiling in support for embedded Perl: If you want to be able to
-# use Perl code in Exim's string manipulation language and you have Perl
-# (version 5.004 or later) installed, set EXIM_PERL to perl.o.
-
-EXIM_PERL=perl.o
-
-
-# There are also three options which are used when compiling the Perl interface
-# and when linking with Perl. The default values for these are placed
-# automatically at the head of the Makefile by the script which builds it.
-# However, if you want to override them, you can do so here.
-
-# PERL_CC=
-# PERL_CCOPTS=
-# PERL_LIBS=
-
-
-# This parameter sets the maximum length of the header portion of a message
-# that Exim is prepared to process. The default setting is one megabyte. There
-# is a limit in order to catch rogue mailers that might connect to your SMTP
-# port, start off a header line, and then just pump junk at it for ever. The
-# message_size_limit option would also catch this, but it may not be set.
-
-# HEADER_MAXSIZE="(1024*1024)"
-
-
-# The mode of the input directory: The input directory is where messages are
-# kept while awaiting delivery. Exim creates it if necessary, using a mode
-# which can be defined here (default 0750).
-
-# INPUT_DIRECTORY_MODE=0750
-
-
-# Exim log directory and files: Exim creates several log files inside a
-# single log directory. You can define the directory and the form of the
-# log file name here, by setting LOG_FILE_PATH to a path name containing one
-# occurrence of %s. This will be replaced by one of the strings "main",
-# "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
-
-# 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
-# it for itself. It is also your responsibility to ensure that Exim is capable
-# of writing files using this path name. If you have defined EXIM_UID and
-# EXIM_GID above, then that uid and gid must be able to create files in the
-# directory you have specified.
-
-# You can also configure Exim to use syslog, instead of or as well as log
-# files, by settings such as these
-
-# LOG_FILE_PATH=syslog
-# LOG_FILE_PATH=syslog:/var/log/exim_%slog
-
-# Do not include white space in such a setting as it messes up the building
-# process.
-
-# You do not have to define the log file path here; an option in the runtime
-# configuration file can also set it, and that overrides any setting here.
-# However, it is recommended that you set it here if it is a fixed path, so
-# that it is available right from the start of Exim's execution. Otherwise,
-# errors detected early on, for example errors in the configuration file,
-# cannot be logged.
-
-# If you do not set LOG_FILE_PATH here or in the runtime configuration, Exim
-# creates a directory called "log" inside its spool directory (see
-# SPOOL_DIRECTORY below) and uses that with filenames "mainlog", "paniclog",
-# etc. Its mode defaults to 0750 but that can be changed here.
-
-# LOG_DIRECTORY_MODE=0750
-
-# This value is used only when Exim creates the directory for itself.
-
-# The log files themselves are created as required, with a mode that defaults
-# to 0640, but which can be changed here.
-
-# LOG_MODE=0640
-
-
-# Included file and database lookup methods. See the manual chapter entitled
-# "File and database lookups" for discussion. DBM and lsearch (linear search)
-# are included by default. LOOKUP_DNSDB does *not* refer to general mail
-# routing using the DNS. It is for the specialist case of using the DNS as
-# a general database facility (not common). For details of cdb files and the
-# tools to build them, see http://www.pobox.com/~djb/cdb.html.
-
-LOOKUP_DBM=yes
-LOOKUP_LSEARCH=yes
-
-# LOOKUP_CDB=yes
-# LOOKUP_DNSDB=yes
-# LOOKUP_LDAP=yes
-# LOOKUP_MYSQL=yes
-# LOOKUP_NIS=yes
-# LOOKUP_NISPLUS=yes
-# LOOKUP_PGSQL=yes
-
-# Additional libraries and include directories may be required for some
-# lookup styles, e.g. LDAP, MYSQL or PGSQL. LOOKUP_LIBS is included only on
-# the command for linking Exim itself, not on any auxiliary programs. You
-# don't need to set LOOKUP_INCLUDE if the relevant directories are already
-# specified in INCLUDE.
-
-# 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
-# same, there is a difference in error handling. Currently Exim knows about
-# three LDAP libraries: the one from the University of Michigan, the Netscape
-# SDK library, and the library that comes with Solaris 7. Uncomment whichever
-# of these you are using.
-
-# LDAP_LIB_TYPE=UMICHIGAN
-# LDAP_LIB_TYPE=NETSCAPE
-# LDAP_LIB_TYPE=SOLARIS7
-LDAP_LIB_TYPE=XX_LDAP_TYPE_XX
-
-# If you don't set any of these, Exim applies a heuristic to distinguish the
-# University of Michigan library, but it cannot distinguish between the other
-# two.
-
-# The TESTDB lookup is for performing tests on the handling of lookup
-# results, and is not useful for general running. It should be included
-# only when debugging the code of Exim.
-
-# LOOKUP_TESTDB=yes
-
-
-# Network interfaces: Unless you set the local_interfaces option in the runtime
-# configuration file to restrict Exim to certain interfaces only, it will run
-# code to find all the interfaces there are on your host. Unfortunately,
-# the call to the OS that does this requires a buffer large enough to hold
-# data for all the interfaces - it was designed of course in the days when a
-# host rarely had more than three or four at most. Nowadays hosts can have
-# very many virtual interfaces running on the same hardware. If you have more
-# than 250 virtual interfaces, you will need to uncomment this setting and
-# increase the value.
-
-# MAXINTERFACES=250
-
-
-# Per-message logs: While a message is in the process of being delivered,
-# comments on its progress are written to a message log, for the benefit of
-# human administrators. These logs are held in a directory called "msglog"
-# in the spool directory. Its mode defaults to 0750, but can be changed here.
-# The message log directory is also used for storing files that are used by
-# transports for returning data to a message's sender (see the "return_output"
-# option for transports).
-
-# MSGLOG_DIRECTORY_MODE=0750
-
-
-# Identifying the daemon: When an Exim daemon starts up, it writes its pid to
-# a file so that it can easily be identified. The path of the file can be
-# specified here. It must contain precisely one occurrence of "%s". When
-# a daemon is run on the default SMTP port, this is replaced with the null
-# string, but when it is run with some explicit port specified, "%s" is
-# replaced with the port number preceded by a dot. If a daemon is run with
-# only one of -bd and -q<time>, then that option is added on to the end of
-# the file name, allowing sites that run two separate daemons to distinguish
-# them. Some installations may want something like this
-
-# 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
-# daemon, or "exim-daemon.<port>.pid" for a daemon listening on a non-standard
-# port. If you run a daemon that does not have both the -bd and -q options,
-# then whichever of the two options it does have is added to the file name,
-# whether obtained from PID_FILE_PATH or by default.
-
-# The pid file path does not have to be set here; it can be also be set by an
-# option in the runtime configuration file, which takes precedence over any
-# setting here.
-
-
-# Included routers: These variables determine which individual router drivers
-# are included in the Exim binary. There are no defaults; those that are
-# wanted must be defined here by setting the appropriate variables to the value
-# "yes". The actions of each router are described in a separate chapter
-# in the manual. Including a router in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file. Those routers that are *not* wanted must not be defined
-# here at all - comment them out.
-
-ROUTER_DOMAINLIST=yes
-ROUTER_IPLITERAL=yes
-ROUTER_LOOKUPHOST=yes
-ROUTER_QUERYPROGRAM=yes
-
-# This one is very special-purpose, so is not included by default.
-
-# ROUTER_IPLOOKUP=yes
-
-
-# The spool directory: This directory is where all the data for messages in
-# transit is kept. There is no default in the source, so its location must be
-# defined in a local compile-time configuration file, or in the runtime
-# configuration. It is recommended (but not mandatory) that you define it here
-# if it is a fixed path, especially if you have not defined LOG_FILE_PATH. Log
-# files are then written in a sub-directory of the spool directory, and it is
-# helpful to have this defined right from the start of execution so that, for
-# example, errors in reading the runtime configuration file can be logged.
-
-# Exim creates the spool directory if it does not exist. If a non-root uid and
-# gid have been defined for Exim (either in this configuration file, or by the
-# runtime configuration options), then this directory and all sub-directories
-# and their files will be created with their owners and groups set to Exim's
-# uid and gid.
-
-# Many installations will want something like this:
-SPOOL_DIRECTORY=/var/spool/exim
-
-# Others may prefer to keep all Exim things under one directory:
-# SPOOL_DIRECTORY=/usr/exim/spool
-
-
-# If Exim creates the spool directory, it is given this mode, defaulting in the
-# source to 0750.
-
-# SPOOL_DIRECTORY_MODE=0750
-
-
-# The mode of files on the input spool which hold the contents of message can
-# be changed here. The default is 0600. If you have defined a uid and gid for
-# Exim and want information from the spool to be available to anyone who is a
-# member of the Exim group, change the value to 0640. This is particularly
-# relevant if you are going to run the Exim monitor.
-
-# SPOOL_MODE=0600
-
-
-# If STDERR_FILE is defined then the -df command line option causes Exim to
-# redirect stderr to the named file. This is useful for catching debugging
-# output when starting Exim via inetd.
-
-# STDERR_FILE=
-
-
-# The appendfile transport can write messages as individual files in a number
-# of formats. The code for three specialist formats, maildir, mailstore, and
-# MBX, is included only when requested by the following settings:
-
-# SUPPORT_MAILDIR=yes
-# SUPPORT_MAILSTORE=yes
-# SUPPORT_MBX=yes
-
-
-# Moving frozen messages: If the following is uncommented, Exim is compiled
-# with support for automatically moving frozen messages out of the main spool
-# directory, a facility that is found useful by some large installations. A
-# runtime option is required to cause the moving actually to occur. Such
-# messages become "invisible" to the normal management tools.
-
-# SUPPORT_MOVE_FROZEN_MESSAGES=yes
-
-
-# Support for PAM (Pluggable Authentication Modules), a facility
-# which is available in the latest releases of Solaris and in some GNU/Linux
-# distributions (see http://ftp.at.kernel.org/pub/linux/libs/pam/). The Exim
-# support, which is intended for use in conjunction with the SMTP AUTH
-# facilities, is included only when requested by the following setting:
-
-SUPPORT_PAM=yes
-
-# You probably need to add -lpam to EXTRALIBS, and in some releases of
-# GNU/Linux -ldl is also needed.
-
-
-# Included transports: These variables determine which individual transport
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each transport are described in a separate chapter
-# in the manual. Including a transport in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-TRANSPORT_APPENDFILE=yes
-TRANSPORT_AUTOREPLY=yes
-TRANSPORT_PIPE=yes
-TRANSPORT_SMTP=yes
-
-
-# TCP wrappers: If you want to use tcpwrappers from within Exim, uncomment
-# this setting. See the manual section entitled "Use of tcpwrappers" in the
-# chapter on building and installing Exim.
-
-USE_TCP_WRAPPERS=yes
-EXTRALIBS=-lwrap XX_PAM_LIBS_XX
-
-# End of EDITME
diff --git a/mail/exim-old/files/configure.default b/mail/exim-old/files/configure.default
deleted file mode 100644
index 2a3d30528ead..000000000000
--- a/mail/exim-old/files/configure.default
+++ /dev/null
@@ -1,370 +0,0 @@
-######################################################################
-# Runtime configuration file for Exim #
-######################################################################
-
-
-# This is a default configuration file which will operate correctly in
-# uncomplicated installations. Please see the manual for a complete list
-# of all the runtime configuration options that can be included in a
-# configuration file. There are many more than are mentioned here. The
-# manual is in the file doc/spec.txt in the Exim distribution as a plain
-# ASCII file. Other formats (PostScript, Texinfo, HTML, PDF) are available
-# from the Exim ftp sites. The manual is also online via the Exim web sites.
-
-
-# This file is divided into several parts, all but the last of which are
-# terminated by a line containing the word "end". The parts must appear
-# in the correct order, and all must be present (even if some of them are
-# in fact empty). Blank lines, and lines starting with # are ignored.
-
-
-
-######################################################################
-# MAIN CONFIGURATION SETTINGS #
-######################################################################
-
-# Specify your host's canonical name here. This should normally be the fully
-# qualified "official" name of your host. If this option is not set, the
-# uname() function is called to obtain the name.
-
-# primary_hostname =
-
-
-# Specify the domain you want to be added to all unqualified addresses
-# here. An unqualified address is one that does not contain an "@" character
-# followed by a domain. For example, "caesar@rome.ex" is a fully qualified
-# address, but the string "caesar" (i.e. just a login name) is an unqualified
-# email address. Unqualified addresses are accepted only from local callers by
-# default. See the receiver_unqualified_{hosts,nets} options if you want
-# to permit unqualified addresses from remote sources. If this option is
-# not set, the primary_hostname value is used for qualification.
-
-# qualify_domain =
-
-
-# If you want unqualified recipient addresses to be qualified with a different
-# domain to unqualified sender addresses, specify the recipient domain here.
-# If this option is not set, the qualify_domain value is used.
-
-# qualify_recipient =
-
-
-# Specify your local domains as a colon-separated list here. If this option
-# is not set (i.e. not mentioned in the configuration file), the
-# qualify_recipient value is used as the only local domain. If you do not want
-# to do any local deliveries, uncomment the following line, but do not supply
-# any data for it. This sets local_domains to an empty string, which is not
-# the same as not mentioning it at all. An empty string specifies that there
-# are no local domains; not setting it at all causes the default value (the
-# setting of qualify_recipient) to be used.
-
-# local_domains =
-
-
-# If you want to accept mail addressed to your host's literal IP address, for
-# example, mail addressed to "user@[111.111.111.111]", then uncomment the
-# following line, or supply the literal domain(s) as part of "local_domains"
-# above.
-
-# local_domains_include_host_literals
-
-
-# No local deliveries will ever be run under the uids of these users (a colon-
-# separated list). An attempt to do so gets changed so that it runs under the
-# uid of "nobody" instead. This is a paranoic safety catch. Note the default
-# setting means you cannot deliver mail addressed to root as if it were a
-# normal user. This isn't usually a problem, as most sites have an alias for
-# root that redirects such mail to a human administrator.
-
-exim_user = XX_BINOWN_XX
-exim_group = mail
-never_users = root : XX_BINOWN_XX
-
-
-# The use of your host as a mail relay by any host, including the local host
-# calling its own SMTP port, is locked out by default. If you want to permit
-# relaying from the local host, you should set
-#
-# host_accept_relay = localhost
-#
-# If you want to permit relaying through your host from certain hosts or IP
-# networks, you need to set the option appropriately, for example
-#
-# host_accept_relay = my.friends.host : 131.111.0.0/16
-#
-# If you are an MX backup or gateway of some kind for some domains, you must
-# set relay_domains to match those domains. This will allow any host to
-# relay through your host to those domains.
-#
-# See the section of the manual entitled "Control of relaying" for more
-# information.
-
-host_accept_relay = "127.0.0.1/32"
-
-
-# The setting below causes Exim to do a reverse DNS lookup on all incoming
-# IP calls, in order to get the true host name. If you feel this is too
-# expensive, you can specify the networks for which a lookup is done, or
-# remove the setting entirely.
-
-host_lookup = 0.0.0.0/0
-
-
-# By default, Exim expects all envelope addresses to be fully qualified, that
-# is, they must contain both a local part and a domain. If you want to accept
-# unqualified addresses (just a local part) from certain hosts, you can specify
-# these hosts by setting one or both of
-#
-# receiver_unqualified_hosts =
-# sender_unqualified_hosts =
-#
-# to control sender and receiver addresses, respectively. When this is done,
-# unqualified addresses are qualified using the settings of qualify_domain
-# and/or qualify_recipient (see above).
-
-
-# By default, Exim does not make any checks, other than syntactic ones, on
-# incoming addresses during the SMTP dialogue. This reduces delays in SMTP
-# transactions, but it does mean that you might accept messages with unknown
-# recipients, and/or bad senders.
-
-# Uncomment this line if you want incoming recipient addresses to be verified
-# during the SMTP dialogue. Unknown recipients are then rejected at this stage,
-# and the generation of a failure message is the job of the sending host.
-
-# receiver_verify
-
-# Uncomment this line if you want incoming sender addresses (return-paths) to
-# be verified during the SMTP dialogue. Verification can normally only check
-# that the domain exists.
-
-# sender_verify
-
-
-# Exim contains support for the Realtime Blocking List (RBL) that is being
-# maintained as part of the DNS. See http://maps.vix.com/rbl/ for background.
-# Uncommenting the first line below will make Exim reject mail from any
-# host whose IP address is blacklisted in the RBL at maps.vix.com. Some
-# others have followed the RBL lead and have produced other lists: DUL is
-# a list of dial-up addresses, and ORBS is a list of open relay systems. The
-# second line below checks all three lists.
-
-# rbl_domains = rbl.maps.vix.com
-# rbl_domains = rbl.maps.vix.com:dul.maps.vix.com:relays.orbs.org
-
-
-# If you want Exim to support the "percent hack" for all your local domains,
-# uncomment the following line. This is the feature by which mail addressed
-# to x%y@z (where z is one of your local domains) is locally rerouted to
-# x@y and sent on. Otherwise x%y is treated as an ordinary local part.
-
-# percent_hack_domains = *
-
-pid_file_path = /var/run/exim%s.pid
-
-
-end
-
-
-
-######################################################################
-# TRANSPORTS CONFIGURATION #
-######################################################################
-# ORDER DOES NOT MATTER #
-# Only one appropriate transport is called for each delivery. #
-######################################################################
-
-# A transport is used only when referenced from a director or a router that
-# successfully handles an address.
-
-
-# This transport is used for delivering messages over SMTP connections.
-
-remote_smtp:
- driver = smtp
-
-
-# This transport is used for local delivery to user mailboxes. By default
-# it will be run under the uid and gid of the local user, and requires
-# the sticky bit to be set on the /var/mail directory. Some systems use
-# the alternative approach of running mail deliveries under a particular
-# group instead of using the sticky bit. The commented options below show
-# how this can be done.
-
-local_delivery:
- driver = appendfile
- file = /var/mail/${local_part}
- delivery_date_add
- envelope_to_add
- return_path_add
- group = mail
- mode = 0660
-
-
-# This transport is used for handling pipe deliveries generated by alias
-# or .forward files. If the pipe generates any standard output, it is returned
-# to the sender of the message as a delivery error. Set return_fail_output
-# instead of return_output if you want this to happen only when the pipe fails
-# to complete normally. You can set different transports for aliases and
-# forwards if you want to - see the references to address_pipe below.
-
-address_pipe:
- driver = pipe
- return_output
-
-
-# This transport is used for handling deliveries directly to files that are
-# generated by aliassing or forwarding.
-
-address_file:
- driver = appendfile
- delivery_date_add
- envelope_to_add
- return_path_add
-
-
-# This transport is used for handling autoreplies generated by the filtering
-# option of the forwardfile director.
-
-address_reply:
- driver = autoreply
-
-
-end
-
-
-
-######################################################################
-# DIRECTORS CONFIGURATION #
-# Specifies how local addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A local address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Local addresses are those with a domain that matches some item in the
-# "local_domains" setting above, or those which are passed back from the
-# routers because of a "self=local" setting (not used in this configuration).
-
-
-# This director handles aliasing using a traditional /etc/aliases file.
-# If any of your aliases expand to pipes or files, you will need to set
-# up a user and a group for these deliveries to run under. You can do
-# this by uncommenting the "user" option below (changing the user name
-# as appropriate) and adding a "group" option if necessary. Alternatively, you
-# can specify "user" on the transports that are used. Note that those
-# listed below are the same as are used for .forward files; you might want
-# to set up different ones for pipe and file deliveries from aliases.
-
-system_aliases:
- driver = aliasfile
- file = /etc/aliases
- search_type = lsearch
- file_transport = address_file
- pipe_transport = address_pipe
- user = XX_BINOWN_XX
-
-
-# This director handles forwarding using traditional .forward files.
-# If you want it also to allow mail filtering when a forward file
-# starts with the string "# Exim filter", uncomment the "filter" option.
-
-# The no_verify setting means that this director will be skipped when
-# verifying addresses if sender_verify or receiver_verify is set (though
-# they are not set by default). Similarly, no_expn means that this director
-# will be skipped if smtp_expn_hosts is set to allow any hosts to use the
-# EXPN command.
-
-# The check_ancestor option means that if the forward file generates an
-# address that is an ancestor of the current one, the current one gets
-# passed on instead. This covers the case where A is aliased to B and B
-# has a .forward file pointing to A.
-
-# The three transports specified at the end are those that are used when
-# forwarding generates a direct delivery to a file, or to a pipe, or sets
-# up an auto-reply, respectively.
-
-userforward:
- driver = forwardfile
- file = .forward
- no_verify
- no_expn
- check_ancestor
-# filter
- file_transport = address_file
- pipe_transport = address_pipe
- reply_transport = address_reply
-
-
-# This director matches local user mailboxes.
-
-localuser:
- driver = localuser
- transport = local_delivery
-
-
-end
-
-
-
-######################################################################
-# ROUTERS CONFIGURATION #
-# Specifies how remote addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A remote address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Remote addresses are those with a domain that does not match any item
-# in the "local_domains" setting above.
-
-
-# This router routes to remote hosts over SMTP using a DNS lookup with
-# default options.
-
-lookuphost:
- driver = lookuphost
- transport = remote_smtp
-
-
-# This router routes to remote hosts over SMTP by explicit IP address,
-# given as a "domain literal" in the form [nnn.nnn.nnn.nnn]. The RFCs
-# require this facility, which is why it is enabled by default in Exim.
-# If you want to lock it out, set forbid_domain_literals in the main
-# configuration section above.
-
-literal:
- driver = ipliteral
- transport = remote_smtp
-
-
-end
-
-
-
-######################################################################
-# RETRY CONFIGURATION #
-######################################################################
-
-# This single retry rule applies to all domains and all errors. It specifies
-# retries every 15 minutes for 2 hours, then increasing retry intervals,
-# starting at 1 hour and increasing each time by a factor of 1.5, up to 16
-# hours, then retries every 8 hours until 4 days have passed since the first
-# failed delivery.
-
-# Domain Error Retries
-# ------ ----- -------
-
-* * F,2h,15m; G,16h,1h,1.5; F,4d,8h
-
-end
-
-
-
-######################################################################
-# REWRITE CONFIGURATION #
-######################################################################
-
-# There are no rewriting specifications in this default configuration file.
-
-# End of Exim configuration file
diff --git a/mail/exim-old/files/exim.sh b/mail/exim-old/files/exim.sh
deleted file mode 100644
index 6e25c5a56d0b..000000000000
--- a/mail/exim-old/files/exim.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-args='-bd -q30m'
-
-case "$1" in
-start)
- [ -x /usr/local/sbin/exim ] && /usr/local/sbin/exim $args && echo -n ' exim'
- ;;
-stop)
- killall exim && echo -n ' exim'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/mail/exim-old/files/eximon.conf b/mail/exim-old/files/eximon.conf
deleted file mode 100644
index 9a9931490377..000000000000
--- a/mail/exim-old/files/eximon.conf
+++ /dev/null
@@ -1,172 +0,0 @@
-##################################################
-# The Exim Monitor #
-##################################################
-
-# This is the template for the Exim monitor's main build-time configuration
-# file. It contains settings that are independent of any operating system. It
-# should be edited and then saved to a file called Local/eximon.conf before
-# running the make command to build the monitor, if any settings are required.
-# Local/eximon.conf can be empty if no changes are needed. The examples given
-# here (commented out) are the default settings.
-
-# Any settings made in the configuration file can be overridden at run time
-# by setting up an environment variable with the same name as any of these
-# options, but preceded by EXIMON_, for example, EXIMON_WINDOW_TITLE.
-
-
-##################################################################
-# Set these variables as appropriate for your system #
-##################################################################
-
-# The qualifying name for your domain. The only use made of this is for
-# testing that certain addresses are the same when displaying the
-# log tail, and for shortening sender addresses in the queue display.
-
-# QUALIFY_DOMAIN=
-
-# The default minimum width and height for the whole window are 103 and
-# 162 pixels respectively. This is enough to hold the left-most stripchart
-# and the quit button. The values can be changed here.
-
-MIN_HEIGHT=162
-MIN_WIDTH=103
-
-# The title for eximon's main display window. It is possible to have
-# host name of the machine you are running on substituted into the
-# title string. If you include the string ${fullhostname} then the
-# complete name is used. If you include ${hostname} then the full
-# host name will have the string contained in the DOMAIN variable
-# stripped from its right-hand end before being substituted. Any other
-# shell or environment variables may also be included.
-
-# If you use any substitutions, remember to ensure that the $ and {}
-# characters are escaped from the shell, e.g. by using single quotes.
-
-WINDOW_TITLE="${hostname} eximon"
-
-# The domain that you want to be stripped from the machine's full hostname
-# when forming the short host name for the eximon window title, as
-# described above.
-
-# DOMAIN=
-
-# Parameters for the rolling display of the tail of the exim log file.
-# The width and depth are measured in pixels; LOG_BUFFER specifies the
-# amount of store to set aside for holding the log tail, which is displayed
-# in a scrolling window. When this store is full, the earlier 50% of it
-# is discarded - this is much more efficient that throwing it away line
-# by line. The number given can be followed by the letter K to indicate
-# that the value is in kilobytes. A minimum value of 1K is enforced.
-
-LOG_DEPTH=300
-LOG_WIDTH=950
-LOG_BUFFER=20K
-
-# The font which is used in the log tail display. This is defined in
-# the normal X manner. It must be a "character cell" font, because this
-# is required by the text widget.
-
-# LOG_FONT=-misc-fixed-medium-r-normal-*-14-140-*-*-*-*-iso8859-1
-
-# Parameters for the display of message that are on the exim queue.
-# The width and depth are measured in pixels.
-
-QUEUE_DEPTH=200
-QUEUE_WIDTH=950
-
-# The font which is used in the queue display.
-
-# QUEUE_FONT=$LOG_FONT
-
-# When a message has more than one undelivered address, they are listed
-# one below the other. A limit can be placed on the number of addresses
-# displayed for any one message. If there are more, then "..." is used
-# to indicate this.
-
-QUEUE_MAX_ADDRESSES=10
-
-# The display of the contents of the queue is updated every QUEUE_INTERVAL
-# seconds by default (there is a button to request update).
-
-QUEUE_INTERVAL=300
-
-# The size of the popup text window that is used for looking at the
-# contents of messages, etc.
-
-# TEXT_DEPTH=200
-
-# The keystroke/mouse-operation that is used to pop up the menu in the
-# queue window is configurable. The default is Shift with the lefthand
-# mouse button. The name of an alternative can be specified in the standard
-# X way of naming these things. With the default configuration for the monitor,
-# individuals can override this by setting the EXIMON_MENU_EVENT environment
-# variable.
-
-MENU_EVENT='Shift<Btn1Down>'
-
-# When the menu is used to perform an operation on a message, the output
-# from the exim command that is generated is displayed in a separate window
-# by default. Set this option to "no" if you don't want to see the output -
-# the result of the operation is normally visible in the log window in any
-# case. This does not apply to the output generated from attempting to
-# deliver a message. That is always shown.
-
-ACTION_OUTPUT=yes
-
-# When some action is taken on a message, such as freezing it, or changing
-# its recipients, the queue display is normally automatically updated. On
-# systems that have very large queues, this can take some time and be dis-
-# tracting. If this option is set to "no", the queue display is no longer
-# automatically updated after an action is applied to a message.
-
-ACTION_QUEUE_UPDATE=yes
-
-# When the menu item to display a message's body is invoked, the amount
-# of data is limited to BODY_MAX bytes. This limit is a safety precaution
-# to save the screen scrolling for ever on an enormous message.
-
-BODY_MAX=20000
-
-# The stripcharts are updated every STRIPCHART_INTERVAL seconds.
-
-STRIPCHART_INTERVAL=60
-
-# A stripchart showing the count of messages in the queue is always
-# displayed on the left of eximon's window. Its name is "queue" by
-# default, but can be changed by this variable.
-
-QUEUE_STRIPCHART_NAME=queue
-
-# The following variable may be set to the name of a disc partition. If
-# it is, a stripchart showing the percentage fullness of the partition
-# will be displayed as the second stripchart. This can be used to keep
-# a display of a mail spool partition on the screen.
-
-# SIZE_STRIPCHART=/var/mail
-
-# The name of the size stripchar will be the last component of SIZE_STRIPCHART
-# unless the following variable is set to override it.
-
-# SIZE_STRIPCHART_NAME=space
-
-# The following variable contains a specification of which stripcharts
-# you want eximon to display based on log entries. The string consists of
-# pairs of strings, delimited by slash characters. The first string in each
-# pair is a regular expression that matches some distinguishing feature in a
-# exim log entry.
-
-# Entries that match the expression will be counted and displayed in a
-# stripchart whose title is given by the second string. The string may
-# be continued over several input lines, provided that it is split
-# after a slash, and an additional slash (optionally preceded by white
-# space) is included at the start of the continuation line.
-
-# Stripcharts configured by the following parameter are displayed to the
-# right of the queue and size stripcharts, in the order defined here.
-
-LOG_STRIPCHARTS='/ <= /in/
- / => /out/
- / => .+ D=/local/
- / => .+ T=[^ ]*smtp/smtp/'
-
-# End of exim_monitor/EDITME
diff --git a/mail/exim-old/files/patch-aa b/mail/exim-old/files/patch-aa
deleted file mode 100644
index 64e87ce18a9d..000000000000
--- a/mail/exim-old/files/patch-aa
+++ /dev/null
@@ -1,89 +0,0 @@
---- scripts/exim_install.orig Mon Aug 2 17:43:03 1999
-+++ scripts/exim_install Tue Aug 3 14:31:20 1999
-@@ -142,9 +142,9 @@
- from=../util/
- fi
-
-- if [ ! -s ${from}${name} ]; then
-+ if [ ! -r ${from}${name} ]; then
- echo $com ""
-- echo $com "*** `pwd`/${from}${name} does not exist or is empty"
-+ echo $com "*** `pwd`/${from}${name} does not exist"
- echo $com "*** Have you built Exim successfully?"
- echo $com "*** Exim installation ${ver}failed ***"
- exit 1
-@@ -195,25 +195,40 @@
- fi
- done
-
-+# Install exim.sh startup script in FreeBSD's ${PREFIX}/etc/rc.d so that
-+# exim will start up on boot once sendmail is disabled and
-+# ${PREFIX}/etc/exim/configure is in place.
-
-+echo $com ""
-
--# If there is no configuration file, install the default.
-+if [ -f ${PREFIX}/etc/rc.d/exim.sh ]; then
-+ echo $com "${PREFIX}/etc/rc.d/exim.sh exists, not overwritten"
-+else
-+ echo $com "Installing exim.sh startup script in ${PREFIX}/etc/rc.d"
-+ ${real} mkdir -p ${PREFIX}/etc/rc.d
-+ echo ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ ${real} ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ if [ $? -ne 0 ]; then
-+ echo $com ""
-+ echo $com "**** Exim installation ${ver}failed ****"
-+ exit 1
-+ fi
-+fi
-+
-+# Install only a sample configuration, which encourages the admin to look
-+# at it, since Exim won't run without a configure file.
-
- echo $com ""
-
--if [ ! -f ${CONFIGURE_FILE} ]; then
-- echo $com Installing default configuration in ${CONFIGURE_FILE}
-- echo $com because there is no existing configuration file.
-- echo ${CP} ../src/configure.default ${CONFIGURE_FILE}
-- ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}
-+ echo $com Installing sample configuration file
-+ ${real} mkdir -p ${CONFIGURE_FILE%/*}
-+ echo ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
-+ ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
- if [ $? -ne 0 ]; then
- echo $com ""
- echo $com "*** Exim installation ${ver}failed ***"
- exit 1
- fi
--else
-- echo $com Configuration file ${CONFIGURE_FILE} already exists
--fi
-
- # Install info files if the directory is defined and the Texinfo
- # source documentation is present.
-@@ -235,19 +250,21 @@
- echo $com Info installation directory is ${INFO_DIRECTORY}
- echo $com ""
-
-- makeinfo --no-split --output exim_overview.info ../doc/oview.texinfo
-+ makeinfo --no-validate --no-split --output exim_overview.info \
-+ ../doc/oview.texinfo
- echo ${CP} exim_overview.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_overview.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* Overview: (exim_overview). Overview of the Exim system" \
- ${INFO_DIRECTORY}/exim_overview.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim.info ../doc/spec.texinfo
-+ makeinfo --no-validate --no-split --output exim.info ../doc/spec.texinfo
- echo ${CP} exim.info ${INFO_DIRECTORY}
- ${real} ${CP} exim.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* User guide: (exim). Exim manual" \
- ${INFO_DIRECTORY}/exim.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim_filter.info ../doc/filter.texinfo
-+ makeinfo --no-validate --no-split --output exim_filter.info \
-+ ../doc/filter.texinfo
- echo ${CP} exim_filter.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_filter.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
diff --git a/mail/exim-old/pkg-comment b/mail/exim-old/pkg-comment
deleted file mode 100644
index a862bdff5618..000000000000
--- a/mail/exim-old/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High performance MTA for Unix systems on the Internet
diff --git a/mail/exim-old/pkg-descr b/mail/exim-old/pkg-descr
deleted file mode 100644
index 70a4562b517e..000000000000
--- a/mail/exim-old/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Exim is a mail transfer agent for Unix systems connected to the Internet.
-
- . Exim is intended for use as an Internet mailer, and therefore handles
- addresses in RFC 822 domain format only. (No bangpaths!)
-
- . The only external transport currently implemented is an SMTP transport
- over a TCP/IP network (using sockets). A pipe transport is available,
- and this could be used to send messages to some other transport mechanism.
-
- . Exim is very configurable, and its management is very powerful. It can
- be configured to be "fussy" about certain hosts or domains, and
- can easily serve multiple domains.
-
- . Exim is an excellent mailer for an ISP, as its control and flexibility
- are very good.
-
- . Its requeuing and retry algorithms are very powerful.
-
-WWW: http://www.exim.org/
diff --git a/mail/exim-old/pkg-plist b/mail/exim-old/pkg-plist
deleted file mode 100644
index 908d6b1db1be..000000000000
--- a/mail/exim-old/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-sbin/exim
-sbin/eximon
-sbin/eximon.bin
-sbin/exim_dumpdb
-sbin/exim_fixdb
-sbin/exim_lock
-sbin/exim_tidydb
-sbin/exinext
-sbin/exiwhat
-sbin/exim_dbmbuild
-sbin/exicyclog
-sbin/exigrep
-sbin/eximstats
-sbin/exiqsumm
-etc/exim/configure.sample
-etc/rc.d/exim.sh
-@unexec install-info --delete %D/info/exim_overview.info %D/info/dir
-@unexec install-info --delete %D/info/exim.info %D/info/dir
-@unexec install-info --delete %D/info/exim_filter.info %D/info/dir
-info/exim_overview.info
-info/exim.info
-info/exim_filter.info
-@exec install-info --section="Exim" --entry "* Overview: (exim_overview). Overview of the Exim system" %D/info/exim_overview.info %D/info/dir
-@exec install-info --section="Exim" --entry "* User guide: (exim). Exim manual" %D/info/exim.info %D/info/dir
-@exec install-info --section="Exim" --entry "* Filtering: (exim_filter). Filtering mail with Exim" %D/info/exim_filter.info %D/info/dir
-@dirrm etc/exim