forked from Lainports/freebsd-ports
* Update to exim-4.24 (bugfix release).
* Wishlist patch for "eqi" incorporated.
* Mark exim-{ldap2,mysql,postgresql,} as conflicting.
* Substitute PORTREVISION for build number so that the version string
hints at which version of the port the binary comes from.
* Clean up POST-INSTALL-NOTES.
* Install example scripts, especially upgrade converters, now that exim-old
has been retired.
* Enable DNSDB-style lookup support by default; it can be disabled with
WITHOUT_DNSDB.
* Simplify LDAP support, using various versions of OpenLDAP only.
The old WITH_OPENLDAP[0-9][0-9] options are now invalid; use
WITH_OPENLDAP and/or WITH_OPENLDAP_VER instead.
* Retired exim-ldap port; OpenLDAP 1.2 is ancient.
* Allow the operator to specify preferred MySql version with
WITH_MYSQL_VER.
* Allow the operator to specify preferred Berkeley DB version with
WITH_BDB_VER; the old DB_LIB_VERSION option is now invalid.
* Respect bsd.ports.mk defaults of MySQL 4.0 and OpenLDAP 2.1.
* Allow the operator to specify default charset for header conversions,
with WITH_DEFAULT_CHARSET.
* Limit configure files to ${PREFIX}/etc/exim by default for security
reasons; the operator may override this behaviour with
WITHOUT_ALT_CONFIG_PREFIX.
!!!WARNING!!!
Some of these changes may cause trouble for folks who have a bunch of
exim port tweaks in make.conf and pkgtools.conf. The ALT_CONFIG_PREFIX
change may break existing deployments.
PR: ports/57098
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
PR: ports/56117
Submitted by: Pat Lashley <patl+freebsd@volant.org>
PR: ports/57099
Reported by: Mark Foster <mark@foster.cc>
51 lines
1.7 KiB
Text
51 lines
1.7 KiB
Text
@comment $FreeBSD$
|
|
@unexec [ ! -f /var/run/exim.pid ] || %%RC_DIR%%/exim%%RC_SUFX%% stop || true
|
|
sbin/exim
|
|
sbin/exim-%%EXIM_VERSION%%
|
|
sbin/exim_checkaccess
|
|
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/exiqgrep
|
|
sbin/exiqsumm
|
|
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
|
%%PORTDOCS%%%%DOCSDIR%%/Exim3.upgrade
|
|
%%PORTDOCS%%%%DOCSDIR%%/Exim4.upgrade
|
|
%%PORTDOCS%%%%DOCSDIR%%/NewStuff
|
|
%%PORTDOCS%%%%DOCSDIR%%/OptionLists.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/POST-INSTALL-NOTES
|
|
%%PORTDOCS%%%%EXISCAN_ACL%%%%DOCSDIR%%/POST-INSTALL-NOTES.clamd
|
|
%%PORTDOCS%%%%DOCSDIR%%/README
|
|
%%PORTDOCS%%%%DOCSDIR%%/README.SIEVE
|
|
%%PORTDOCS%%%%DOCSDIR%%/dbm.discuss.txt
|
|
%%PORTDOCS%%%%EXISCAN_ACL%%%%DOCSDIR%%/exiscan-acl-examples.txt
|
|
%%PORTDOCS%%%%EXISCAN_ACL%%%%DOCSDIR%%/exiscan-acl-spec.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/filter.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/pcrepattern.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/pcretest.txt
|
|
%%PORTDOCS%%%%DOCSDIR%%/spec.txt
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
%%PORTDOCS%%%%EXAMPLESDIR%%/convert4r3
|
|
%%PORTDOCS%%%%EXAMPLESDIR%%/convert4r4
|
|
%%PORTDOCS%%%%EXAMPLESDIR%%/transport-filter.pl
|
|
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
|
|
etc/periodic/daily/150.exim-tidydb
|
|
etc/periodic/daily/460.exim-mail-rejects
|
|
@unexec rmdir %D/etc/periodic/daily 2>/dev/null || true
|
|
@unexec rmdir %D/etc/periodic 2>/dev/null || true
|
|
@unexec if cmp -s %D/etc/exim/configure %D/etc/exim/configure.default; then rm -f %D/etc/exim/configure; fi
|
|
etc/exim/configure.default
|
|
@exec [ -f %B/configure ] || cp %B/%f %B/configure
|
|
@unexec rmdir %B 2>/dev/null || true
|
|
@cwd %%RC_DIR%%
|
|
exim%%RC_SUFX%%
|
|
@exec mkdir -p /var/log/exim
|
|
@exec chown mailnull:mail /var/log/exim
|
|
@unexec rmdir /var/log/exim 2>/dev/null || true
|