2006-08-26 09:30:05 +00:00
|
|
|
# SA-Exim has long since been obsoleted by the proper built-in ACL support
|
2014-07-09 13:03:25 +00:00
|
|
|
# from exiscan. Disable it by default
|
|
|
|
%bcond_with sa
|
2006-09-04 02:51:36 +00:00
|
|
|
|
2014-07-09 14:38:39 +00:00
|
|
|
# By default build clamav subpackage on Fedora,
|
|
|
|
# do not build on RHEL
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%bcond_with clamav
|
|
|
|
%else
|
2014-07-09 13:03:25 +00:00
|
|
|
%bcond_without clamav
|
2014-07-09 14:38:39 +00:00
|
|
|
%endif
|
2006-08-26 09:30:05 +00:00
|
|
|
|
2012-02-02 10:06:27 +00:00
|
|
|
%global sysv2systemdnvr 4.76-6
|
|
|
|
|
2015-09-18 16:14:55 +00:00
|
|
|
# hardened build if not overridden
|
|
|
|
%{!?_hardened_build:%global _hardened_build 1}
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
Summary: The exim mail transfer agent
|
|
|
|
Name: exim
|
2015-07-27 12:43:48 +00:00
|
|
|
Version: 4.86
|
2015-11-02 17:09:41 +00:00
|
|
|
Release: 3%{?dist}
|
2007-08-22 14:38:03 +00:00
|
|
|
License: GPLv2+
|
2005-04-19 04:06:04 +00:00
|
|
|
Url: http://www.exim.org/
|
|
|
|
Group: System Environment/Daemons
|
2006-07-14 18:10:23 +00:00
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
2010-03-18 15:46:04 +00:00
|
|
|
Provides: MTA smtpd smtpdaemon server(smtp)
|
2013-02-26 12:38:52 +00:00
|
|
|
Requires(post): /sbin/chkconfig /sbin/service /sbin/restorecon %{_sbindir}/alternatives systemd systemd-sysv
|
|
|
|
Requires(preun): %{_sbindir}/alternatives systemd
|
|
|
|
Requires(postun): %{_sbindir}/alternatives systemd
|
2006-07-14 18:10:23 +00:00
|
|
|
Requires(pre): %{_sbindir}/groupadd, %{_sbindir}/useradd
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with clamav}
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-03 10:01:14 +00:00
|
|
|
Requires: initscripts
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2006-09-04 02:51:36 +00:00
|
|
|
BuildRequires: clamav-devel
|
|
|
|
%endif
|
2005-05-04 16:30:44 +00:00
|
|
|
Source: ftp://ftp.exim.org/pub/exim/exim4/exim-%{version}.tar.bz2
|
2005-04-19 04:06:04 +00:00
|
|
|
Source2: exim.init
|
|
|
|
Source3: exim.sysconfig
|
|
|
|
Source4: exim.logrotate
|
2009-08-12 11:08:58 +00:00
|
|
|
Source5: exim-tidydb.sh
|
2005-04-19 04:06:04 +00:00
|
|
|
Source11: exim.pam
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with clamav}
|
2012-02-03 10:01:14 +00:00
|
|
|
Source12: exim-clamav-tmpfiles.conf
|
|
|
|
%endif
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
Source13: http://marc.merlins.org/linux/exim/files/sa-exim-4.2.tar.gz
|
2006-08-26 09:30:05 +00:00
|
|
|
%endif
|
2007-02-07 12:18:24 +00:00
|
|
|
Source20: exim-greylist.conf.inc
|
|
|
|
Source21: mk-greylist-db.sql
|
|
|
|
Source22: greylist-tidy.sh
|
2011-01-05 23:11:46 +00:00
|
|
|
Source23: trusted-configs
|
2012-02-02 10:06:27 +00:00
|
|
|
Source24: exim.service
|
|
|
|
Source25: exim-gen-cert
|
2014-07-09 14:38:39 +00:00
|
|
|
%if %{with clamav}
|
2012-02-02 10:06:27 +00:00
|
|
|
Source26: clamd.exim.service
|
2014-07-09 14:38:39 +00:00
|
|
|
%endif
|
2007-02-07 12:18:24 +00:00
|
|
|
|
2015-07-27 12:43:48 +00:00
|
|
|
Patch4: exim-4.86-rhl.patch
|
|
|
|
Patch6: exim-4.86-config.patch
|
2013-10-29 17:42:20 +00:00
|
|
|
Patch8: exim-4.82-libdir.patch
|
2015-07-27 12:43:48 +00:00
|
|
|
Patch12: exim-4.86-cyrus.patch
|
|
|
|
Patch13: exim-4.86-pamconfig.patch
|
|
|
|
Patch14: exim-4.86-spamdconf.patch
|
|
|
|
Patch18: exim-4.86-dlopen-localscan.patch
|
|
|
|
Patch19: exim-4.86-procmail.patch
|
|
|
|
Patch20: exim-4.86-allow-filter.patch
|
2013-10-29 17:42:20 +00:00
|
|
|
Patch21: exim-4.82-localhost-is-local.patch
|
2015-07-27 12:43:48 +00:00
|
|
|
Patch22: exim-4.86-greylist-conf.patch
|
|
|
|
Patch23: exim-4.86-smarthost-config.patch
|
2013-10-29 17:42:20 +00:00
|
|
|
Patch25: exim-4.82-dynlookup-config.patch
|
2015-02-09 17:24:07 +00:00
|
|
|
# Upstream ticket: http://bugs.exim.org/show_bug.cgi?id=1584
|
|
|
|
Patch26: exim-4.85-pic.patch
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2009-08-12 11:08:58 +00:00
|
|
|
Requires: /etc/pki/tls/certs /etc/pki/tls/private
|
2005-04-19 04:06:04 +00:00
|
|
|
Requires: /etc/aliases
|
2008-03-18 15:45:12 +00:00
|
|
|
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
2012-03-06 08:28:17 +00:00
|
|
|
BuildRequires: libdb-devel openssl-devel openldap-devel pam-devel
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2009-08-12 11:08:58 +00:00
|
|
|
BuildRequires: lynx
|
|
|
|
%endif
|
|
|
|
BuildRequires: pcre-devel sqlite-devel tcp_wrappers-devel cyrus-sasl-devel
|
|
|
|
BuildRequires: openldap-devel openssl-devel mysql-devel postgresql-devel
|
2005-11-29 12:10:28 +00:00
|
|
|
BuildRequires: libXaw-devel libXmu-devel libXext-devel libX11-devel libSM-devel
|
2007-06-27 09:12:45 +00:00
|
|
|
BuildRequires: libICE-devel libXpm-devel libXt-devel perl(ExtUtils::Embed)
|
2012-06-04 10:08:07 +00:00
|
|
|
BuildRequires: systemd-units libgsasl-devel
|
2006-07-14 18:10:23 +00:00
|
|
|
|
2012-02-02 10:06:27 +00:00
|
|
|
%description
|
2006-07-14 18:10:23 +00:00
|
|
|
Exim is a message transfer agent (MTA) developed at the University of
|
|
|
|
Cambridge for use on Unix systems connected to the Internet. It is
|
|
|
|
freely available under the terms of the GNU General Public Licence. In
|
|
|
|
style it is similar to Smail 3, but its facilities are more
|
|
|
|
general. There is a great deal of flexibility in the way mail can be
|
|
|
|
routed, and there are extensive facilities for checking incoming
|
|
|
|
mail. Exim can be installed in place of sendmail, although the
|
|
|
|
configuration of exim is quite different to that of sendmail.
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%package sysvinit
|
|
|
|
Summary: SysV initscript for Exim
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
BuildArch: noarch
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires(preun): chkconfig
|
|
|
|
Requires(post): chkconfig
|
|
|
|
|
|
|
|
%description sysvinit
|
|
|
|
This package contains the SysV initscript for Exim.
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
%package mysql
|
|
|
|
Summary: MySQL lookup support for Exim
|
|
|
|
Group: System Environment/Daemons
|
2009-05-23 08:14:39 +00:00
|
|
|
Requires: exim = %{version}-%{release}
|
2008-04-22 17:30:01 +00:00
|
|
|
|
|
|
|
%description mysql
|
|
|
|
This package contains the MySQL lookup module for Exim
|
|
|
|
|
|
|
|
%package pgsql
|
|
|
|
Summary: PostgreSQL lookup support for Exim
|
|
|
|
Group: System Environment/Daemons
|
2009-05-23 08:14:39 +00:00
|
|
|
Requires: exim = %{version}-%{release}
|
2008-04-22 17:30:01 +00:00
|
|
|
|
|
|
|
%description pgsql
|
|
|
|
This package contains the PostgreSQL lookup module for Exim
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
%package mon
|
2008-04-22 17:30:01 +00:00
|
|
|
Summary: X11 monitor application for Exim
|
2005-04-19 04:06:04 +00:00
|
|
|
Group: Applications/System
|
|
|
|
|
|
|
|
%description mon
|
|
|
|
The Exim Monitor is an optional supplement to the Exim package. It
|
|
|
|
displays information about Exim's processing in an X window, and an
|
|
|
|
administrator can perform a number of control actions from the window
|
|
|
|
interface.
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
%package sa
|
|
|
|
Summary: Exim SpamAssassin at SMTP time - d/l plugin
|
|
|
|
Group: System Environment/Daemons
|
2006-07-14 18:10:23 +00:00
|
|
|
Requires: exim = %{version}-%{release}
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%description sa
|
2006-09-04 05:18:29 +00:00
|
|
|
The exim-sa package is an old method for allowing SpamAssassin to be run on
|
|
|
|
incoming mail at SMTP time. It is deprecated in favour of the built-in ACL
|
|
|
|
support for content scanning.
|
2014-07-09 13:03:25 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with clamav}
|
2006-09-04 02:51:36 +00:00
|
|
|
%package clamav
|
|
|
|
Summary: Clam Antivirus scanner dæmon configuration for use with Exim
|
|
|
|
Group: System Environment/Daemons
|
2006-09-04 04:32:55 +00:00
|
|
|
Requires: clamav-server exim
|
2006-09-04 02:51:36 +00:00
|
|
|
Obsoletes: clamav-exim <= 0.86.2
|
|
|
|
Requires(post): /sbin/chkconfig /sbin/service
|
|
|
|
Requires(preun): /sbin/chkconfig /sbin/service
|
|
|
|
|
|
|
|
%description clamav
|
|
|
|
This package contains configuration files which invoke a copy of the
|
|
|
|
clamav dæmon for use with Exim. It can be activated by adding (or
|
|
|
|
uncommenting)
|
|
|
|
|
|
|
|
av_scanner = clamd:%{_var}/run/clamd.exim/clamd.sock
|
|
|
|
|
|
|
|
in your exim.conf, and using the 'malware' condition in the DATA ACL,
|
|
|
|
as follows:
|
|
|
|
|
|
|
|
deny message = This message contains malware ($malware_name)
|
|
|
|
malware = *
|
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
For further details of Exim content scanning, see chapter 41 of the Exim
|
2006-09-04 02:51:36 +00:00
|
|
|
specification:
|
2007-02-07 12:18:24 +00:00
|
|
|
http://www.exim.org/exim-html-%{version}/doc/html/spec_html/ch41.html
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%package clamav-sysvinit
|
|
|
|
Summary: SysV initscript for Clam Antivirus scanner for Exim
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
BuildArch: noarch
|
|
|
|
Requires: exim-clamav = %{version}-%{release}
|
|
|
|
Requires(preun): chkconfig
|
|
|
|
Requires(post): chkconfig
|
|
|
|
|
|
|
|
%description clamav-sysvinit
|
|
|
|
This package contains the SysV initscript.
|
|
|
|
%endif
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
%package greylist
|
|
|
|
Summary: Example configuration for greylisting using Exim
|
|
|
|
Group: System Environment/Daemons
|
2013-07-28 17:24:31 +00:00
|
|
|
Requires: sqlite exim
|
|
|
|
Requires: crontabs
|
2007-02-07 12:18:24 +00:00
|
|
|
|
|
|
|
%description greylist
|
|
|
|
This package contains a simple example of how to do greylisting in Exim's
|
|
|
|
ACL configuration. It contains a cron job to remove old entries from the
|
|
|
|
greylisting database, and an ACL subroutine which needs to be included
|
|
|
|
from the main exim.conf file.
|
|
|
|
|
|
|
|
To enable greylisting, install this package and then uncomment the lines
|
|
|
|
in Exim's configuration /etc/exim.conf which enable it. You need to
|
|
|
|
uncomment at least two lines -- the '.include' directive which includes
|
|
|
|
the new ACL subroutine, and the line which invokes the new subroutine.
|
|
|
|
|
|
|
|
By default, this implementation only greylists mails which appears
|
|
|
|
'suspicious' in some way. During normal processing of the ACLs we collect
|
|
|
|
a list of 'offended' which it's committed, which may include having
|
|
|
|
SpamAssassin points, lacking a Message-ID: header, coming from a blacklisted
|
|
|
|
host, etc. There are examples of these in the default configuration file,
|
|
|
|
mostly commented out. These should be sufficient for you to you trigger
|
|
|
|
greylisting for whatever 'offences' you can dream of, or even to make
|
|
|
|
greylisting unconditional.
|
2006-09-04 02:51:36 +00:00
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
%prep
|
|
|
|
%setup -q
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
%setup -q -T -D -a 13
|
2006-08-26 09:30:05 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%patch4 -p1 -b .rhl
|
|
|
|
%patch6 -p1 -b .config
|
|
|
|
%patch8 -p1 -b .libdir
|
|
|
|
%patch12 -p1 -b .cyrus
|
|
|
|
%patch13 -p1 -b .pam
|
|
|
|
%patch14 -p1 -b .spamd
|
2006-08-26 09:30:05 +00:00
|
|
|
%patch18 -p1 -b .dl
|
2006-09-04 02:51:36 +00:00
|
|
|
%patch19 -p1 -b .procmail
|
|
|
|
%patch20 -p1 -b .filter
|
|
|
|
%patch21 -p1 -b .localhost
|
2007-02-07 12:18:24 +00:00
|
|
|
%patch22 -p1 -b .grey
|
2007-06-27 09:12:45 +00:00
|
|
|
%patch23 -p1 -b .smarthost
|
2008-04-22 17:30:01 +00:00
|
|
|
%patch25 -p1 -b .dynconfig
|
2015-02-09 17:24:07 +00:00
|
|
|
%patch26 -p1 -b .fpic
|
2009-08-31 13:23:00 +00:00
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
cp src/EDITME Local/Makefile
|
|
|
|
sed -i 's@^# LOOKUP_MODULE_DIR=.*@LOOKUP_MODULE_DIR=%{_libdir}/exim/%{version}-%{release}/lookups@' Local/Makefile
|
2010-02-09 22:46:09 +00:00
|
|
|
sed -i 's@^# AUTH_LIBS=-lsasl2@AUTH_LIBS=-lsasl2@' Local/Makefile
|
2008-04-22 17:30:01 +00:00
|
|
|
cp exim_monitor/EDITME Local/eximon.conf
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%build
|
2008-02-04 16:56:43 +00:00
|
|
|
%ifnarch s390 s390x sparc sparcv9 sparcv9v sparc64 sparc64v
|
2008-08-13 13:29:53 +00:00
|
|
|
export PIE=-fpie
|
2015-02-09 17:24:07 +00:00
|
|
|
export PIC=-fpic
|
2005-04-19 04:06:04 +00:00
|
|
|
%else
|
2008-08-13 13:29:53 +00:00
|
|
|
export PIE=-fPIE
|
2015-02-09 17:24:07 +00:00
|
|
|
export PIC=-fPIC
|
2005-04-19 04:06:04 +00:00
|
|
|
%endif
|
2015-09-18 16:14:55 +00:00
|
|
|
make _lib=%{_lib} FULLECHO= LDFLAGS="%{?__global_ldflags} %{?_hardened_build:-pie -Wl,-z,relro,-z,now}"
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
# build sa-exim
|
|
|
|
cd sa-exim*
|
|
|
|
perl -pi -e 's|\@lynx|HOME=/ /usr/bin/lynx|g;' Makefile
|
|
|
|
make SACONF=%{_sysconfdir}/exim/sa-exim.conf CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
2006-08-26 09:30:05 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_libdir}
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/exim
|
|
|
|
|
|
|
|
cd build-`scripts/os-type`-`scripts/arch-type`
|
|
|
|
install -m 4775 exim $RPM_BUILD_ROOT%{_sbindir}
|
|
|
|
|
|
|
|
for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb \
|
|
|
|
exinext exiwhat exim_dbmbuild exicyclog exim_lock \
|
|
|
|
exigrep eximstats exipick exiqgrep exiqsumm \
|
|
|
|
exim_checkaccess convert4r4
|
|
|
|
do
|
2006-07-27 07:05:24 +00:00
|
|
|
install -m 0755 $i $RPM_BUILD_ROOT%{_sbindir}
|
2005-04-19 04:06:04 +00:00
|
|
|
done
|
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_libdir}/exim/%{version}-%{release}/lookups
|
|
|
|
for i in mysql.so pgsql.so
|
|
|
|
do
|
|
|
|
install -m755 lookups/$i \
|
|
|
|
$RPM_BUILD_ROOT%{_libdir}/exim/%{version}-%{release}/lookups
|
|
|
|
done
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
cd ..
|
|
|
|
|
|
|
|
install -m 0644 src/configure.default $RPM_BUILD_ROOT%{_sysconfdir}/exim/exim.conf
|
2006-07-14 18:10:23 +00:00
|
|
|
install -m 0644 %SOURCE11 $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/exim
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/usr/lib
|
|
|
|
pushd $RPM_BUILD_ROOT/usr/lib
|
|
|
|
ln -sf ../sbin/exim sendmail.exim
|
|
|
|
popd
|
|
|
|
|
|
|
|
pushd $RPM_BUILD_ROOT%{_sbindir}/
|
|
|
|
ln -sf exim sendmail.exim
|
|
|
|
popd
|
|
|
|
|
|
|
|
pushd $RPM_BUILD_ROOT%{_bindir}/
|
|
|
|
ln -sf ../sbin/exim mailq.exim
|
|
|
|
ln -sf ../sbin/exim runq.exim
|
|
|
|
ln -sf ../sbin/exim rsmtp.exim
|
|
|
|
ln -sf ../sbin/exim rmail.exim
|
|
|
|
ln -sf ../sbin/exim newaliases.exim
|
|
|
|
popd
|
|
|
|
|
|
|
|
install -d -m 0750 $RPM_BUILD_ROOT%{_var}/spool/exim
|
|
|
|
install -d -m 0750 $RPM_BUILD_ROOT%{_var}/spool/exim/db
|
|
|
|
install -d -m 0750 $RPM_BUILD_ROOT%{_var}/spool/exim/input
|
|
|
|
install -d -m 0750 $RPM_BUILD_ROOT%{_var}/spool/exim/msglog
|
|
|
|
install -d -m 0750 $RPM_BUILD_ROOT%{_var}/log/exim
|
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
|
|
|
|
install -m644 doc/exim.8 $RPM_BUILD_ROOT%{_mandir}/man8/exim.8
|
|
|
|
pod2man --center=EXIM --section=8 \
|
2006-07-14 18:10:23 +00:00
|
|
|
$RPM_BUILD_ROOT/usr/sbin/eximstats \
|
|
|
|
$RPM_BUILD_ROOT%{_mandir}/man8/eximstats.8
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
|
2006-07-14 18:10:23 +00:00
|
|
|
install -m 644 %SOURCE3 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/exim
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2006-09-04 02:51:36 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
|
|
|
|
install %SOURCE2 $RPM_BUILD_ROOT%{_initrddir}/exim
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2012-02-02 10:06:27 +00:00
|
|
|
# Systemd
|
|
|
|
mkdir -p %{buildroot}%{_unitdir}
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
|
|
|
|
install -m644 %{SOURCE24} %{buildroot}%{_unitdir}
|
|
|
|
install -m755 %{SOURCE25} %{buildroot}%{_libexecdir}
|
2014-07-09 14:38:39 +00:00
|
|
|
|
|
|
|
%if %{with clamav}
|
2012-02-02 10:06:27 +00:00
|
|
|
install -m644 %{SOURCE26} %{buildroot}%{_unitdir}
|
2014-07-09 14:38:39 +00:00
|
|
|
%endif
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
|
2006-07-14 18:10:23 +00:00
|
|
|
install -m 0644 %SOURCE4 $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/exim
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2009-08-12 11:08:58 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily
|
|
|
|
install -m 0755 %SOURCE5 $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/exim-tidydb
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
# install sa
|
|
|
|
cd sa-exim*
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/exim
|
|
|
|
install *.so $RPM_BUILD_ROOT%{_libexecdir}/exim
|
|
|
|
install -m 644 *.conf $RPM_BUILD_ROOT%{_sysconfdir}/exim
|
|
|
|
ln -s sa-exim*.so $RPM_BUILD_ROOT%{_libexecdir}/exim/sa-exim.so
|
2006-08-26 09:30:05 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
# generate ghost .pem file
|
2006-07-27 07:05:24 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}
|
|
|
|
touch $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}/exim.pem
|
|
|
|
chmod 600 $RPM_BUILD_ROOT/etc/pki/tls/{certs,private}/exim.pem
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2010-03-18 15:46:04 +00:00
|
|
|
# generate alternatives ghosts
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
|
|
|
|
for i in %{_sbindir}/sendmail %{_bindir}/{mailq,runq,rsmtp,rmail,newaliases} \
|
|
|
|
/usr/lib/sendmail %{_sysconfdir}/pam.d/smtp %{_mandir}/man1/mailq.1.gz
|
|
|
|
do
|
|
|
|
touch $RPM_BUILD_ROOT$i
|
|
|
|
done
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with clamav}
|
2006-09-04 02:51:36 +00:00
|
|
|
# Munge the clamav init and config files from clamav-devel. This really ought
|
|
|
|
# to be a subpackage of clamav, but this hack will have to do for now.
|
|
|
|
function clamsubst() {
|
|
|
|
sed -e "s!<SERVICE>!$3!g;s!<USER>!$4!g;""$5" %{_datadir}/clamav/template/"$1" >"$RPM_BUILD_ROOT$2"
|
|
|
|
}
|
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/clamd.d
|
|
|
|
clamsubst clamd.conf %{_sysconfdir}/clamd.d/exim.conf exim exim \
|
|
|
|
's!^##*\(\(LogFile\|LocalSocket\|PidFile\|User\)\s\|\(StreamSaveToDisk\|ScanMail\|LogTime\|ScanArchive\)$\)!\1!;s!^Example!#Example!;'
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2006-09-04 02:51:36 +00:00
|
|
|
clamsubst clamd.init %{_initrddir}/clamd.exim exim exim ''
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2006-09-04 02:51:36 +00:00
|
|
|
clamsubst clamd.logrotate %{_sysconfdir}/logrotate.d/clamd.exim exim exim ''
|
|
|
|
cat <<EOF > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/clamd.exim
|
|
|
|
CLAMD_CONFIG='%_sysconfdir/clamd.d/exim.conf'
|
|
|
|
CLAMD_SOCKET=%{_var}/run/clamd.exim/clamd.sock
|
|
|
|
EOF
|
|
|
|
ln -sf clamd $RPM_BUILD_ROOT/usr/sbin/clamd.exim
|
|
|
|
|
2012-02-03 10:01:14 +00:00
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
|
|
|
|
install -m 0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/tmpfiles.d/exim-clamav.conf
|
2006-09-04 02:51:36 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_var}/run/clamd.exim
|
2009-08-12 11:08:58 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_var}/log
|
|
|
|
touch $RPM_BUILD_ROOT%{_var}/log/clamd.exim
|
|
|
|
|
2006-09-04 02:51:36 +00:00
|
|
|
%endif
|
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
# Set up the greylist subpackage
|
|
|
|
install -m644 %{SOURCE20} $RPM_BUILD_ROOT/%_sysconfdir/exim/exim-greylist.conf.inc
|
|
|
|
install -m644 %{SOURCE21} $RPM_BUILD_ROOT/%_sysconfdir/exim/mk-greylist-db.sql
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/cron.daily
|
|
|
|
install -m755 %{SOURCE22} $RPM_BUILD_ROOT/%_sysconfdir/cron.daily/greylist-tidy.sh
|
2011-01-05 23:11:46 +00:00
|
|
|
install -m644 %{SOURCE23} $RPM_BUILD_ROOT/%_sysconfdir/exim/trusted-configs
|
2007-02-07 12:18:24 +00:00
|
|
|
touch $RPM_BUILD_ROOT/%_var/spool/exim/db/greylist.db
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%pre
|
2009-08-31 16:00:33 +00:00
|
|
|
%{_sbindir}/groupadd -g 93 exim 2>/dev/null
|
2009-08-31 13:23:00 +00:00
|
|
|
%{_sbindir}/useradd -d %{_var}/spool/exim -s /sbin/nologin -G mail -M -r -u 93 -g exim exim 2>/dev/null
|
2006-09-04 02:51:36 +00:00
|
|
|
# Copy TLS certs from old location to new -- don't move them, because the
|
|
|
|
# config file may be modified and may be pointing to the old location.
|
|
|
|
if [ ! -f /etc/pki/tls/certs/exim.pem -a -f %{_datadir}/ssl/certs/exim.pem ] ; then
|
|
|
|
cp %{_datadir}/ssl/certs/exim.pem /etc/pki/tls/certs/exim.pem
|
|
|
|
cp %{_datadir}/ssl/private/exim.pem /etc/pki/tls/private/exim.pem
|
|
|
|
fi
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
exit 0
|
|
|
|
|
|
|
|
%post
|
2013-02-26 12:38:52 +00:00
|
|
|
%systemd_post %{name}.service
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%{_sbindir}/alternatives --install %{_sbindir}/sendmail mta %{_sbindir}/sendmail.exim 10 \
|
|
|
|
--slave %{_bindir}/mailq mta-mailq %{_bindir}/mailq.exim \
|
|
|
|
--slave %{_bindir}/runq mta-runq %{_bindir}/runq.exim \
|
|
|
|
--slave %{_bindir}/rsmtp mta-rsmtp %{_bindir}/rsmtp.exim \
|
|
|
|
--slave %{_bindir}/rmail mta-rmail %{_bindir}/rmail.exim \
|
|
|
|
--slave /etc/pam.d/smtp mta-pam /etc/pam.d/exim \
|
|
|
|
--slave %{_bindir}/newaliases mta-newaliases %{_bindir}/newaliases.exim \
|
|
|
|
--slave /usr/lib/sendmail mta-sendmail /usr/lib/sendmail.exim \
|
|
|
|
--slave %{_mandir}/man1/mailq.1.gz mta-mailqman %{_mandir}/man8/exim.8.gz \
|
|
|
|
--initscript exim
|
|
|
|
|
|
|
|
%preun
|
2013-02-26 12:38:52 +00:00
|
|
|
%systemd_preun %{name}.service
|
2005-04-19 04:06:04 +00:00
|
|
|
if [ $1 = 0 ]; then
|
|
|
|
%{_sbindir}/alternatives --remove mta %{_sbindir}/sendmail.exim
|
|
|
|
fi
|
|
|
|
|
|
|
|
%postun
|
2013-02-26 12:38:52 +00:00
|
|
|
%systemd_postun_with_restart %{name}.service
|
2012-02-02 10:06:27 +00:00
|
|
|
if [ $1 -ge 1 ]; then
|
2006-07-14 18:10:23 +00:00
|
|
|
mta=`readlink /etc/alternatives/mta`
|
|
|
|
if [ "$mta" == "%{_sbindir}/sendmail.exim" ]; then
|
|
|
|
/usr/sbin/alternatives --set mta %{_sbindir}/sendmail.exim
|
|
|
|
fi
|
2005-04-19 04:06:04 +00:00
|
|
|
fi
|
|
|
|
|
2012-02-02 10:06:27 +00:00
|
|
|
%triggerun -- exim < %{sysv2systemdnvr}
|
|
|
|
%{_bindir}/systemd-sysv-convert --save exim >/dev/null 2>&1 ||:
|
|
|
|
/bin/systemctl enable exim.service >/dev/null 2>&1
|
|
|
|
/sbin/chkconfig --del exim >/dev/null 2>&1 || :
|
|
|
|
/bin/systemctl try-restart exim.service >/dev/null 2>&1 || :
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%triggerpostun -n exim-sysvinit -- exim < %{sysv2systemdnvr}
|
|
|
|
/sbin/chkconfig --add exim >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
%post sysvinit
|
|
|
|
/sbin/chkconfig --add exim >/dev/null 2>&1 ||:
|
|
|
|
|
|
|
|
%preun sysvinit
|
|
|
|
if [ "$1" = 0 ]; then
|
|
|
|
%{_initrddir}/exim stop >/dev/null 2>&1 ||:
|
|
|
|
/sbin/chkconfig --del exim >/dev/null 2>&1 ||:
|
|
|
|
fi
|
|
|
|
|
|
|
|
%postun sysvinit
|
|
|
|
[ "$1" -ge "1" ] && %{_initrddir}/exim condrestart >/dev/null 2>&1 ||:
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
%post greylist
|
|
|
|
if [ ! -r %{_var}/spool/exim/db/greylist.db ]; then
|
|
|
|
sqlite3 %{_var}/spool/exim/db/greylist.db < %{_sysconfdir}/exim/mk-greylist-db.sql
|
|
|
|
chown exim.exim %{_var}/spool/exim/db/greylist.db
|
|
|
|
chmod 0660 %{_var}/spool/exim/db/greylist.db
|
|
|
|
fi
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
%files
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%attr(4755,root,root) %{_sbindir}/exim
|
|
|
|
%{_sbindir}/exim_dumpdb
|
|
|
|
%{_sbindir}/exim_fixdb
|
|
|
|
%{_sbindir}/exim_tidydb
|
|
|
|
%{_sbindir}/exinext
|
|
|
|
%{_sbindir}/exiwhat
|
|
|
|
%{_sbindir}/exim_dbmbuild
|
|
|
|
%{_sbindir}/exicyclog
|
|
|
|
%{_sbindir}/exigrep
|
|
|
|
%{_sbindir}/eximstats
|
|
|
|
%{_sbindir}/exipick
|
|
|
|
%{_sbindir}/exiqgrep
|
|
|
|
%{_sbindir}/exiqsumm
|
|
|
|
%{_sbindir}/exim_lock
|
|
|
|
%{_sbindir}/exim_checkaccess
|
|
|
|
%{_sbindir}/convert4r4
|
|
|
|
%{_sbindir}/sendmail.exim
|
|
|
|
%{_bindir}/mailq.exim
|
|
|
|
%{_bindir}/runq.exim
|
|
|
|
%{_bindir}/rsmtp.exim
|
|
|
|
%{_bindir}/rmail.exim
|
|
|
|
%{_bindir}/newaliases.exim
|
|
|
|
/usr/lib/sendmail.exim
|
2013-10-29 17:42:20 +00:00
|
|
|
%{_mandir}/man8/*
|
2008-08-28 21:05:31 +00:00
|
|
|
%dir %{_libdir}/exim
|
|
|
|
%dir %{_libdir}/exim/%{version}-%{release}
|
2008-04-22 17:30:01 +00:00
|
|
|
%dir %{_libdir}/exim/%{version}-%{release}/lookups
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%defattr(-,exim,exim)
|
|
|
|
%dir %{_var}/spool/exim
|
|
|
|
%dir %{_var}/spool/exim/db
|
|
|
|
%dir %{_var}/spool/exim/input
|
|
|
|
%dir %{_var}/spool/exim/msglog
|
|
|
|
%dir %{_var}/log/exim
|
|
|
|
|
2011-01-05 23:11:46 +00:00
|
|
|
%defattr(-,root,root)
|
2006-12-07 12:17:16 +00:00
|
|
|
%dir %{_sysconfdir}/exim
|
2005-04-19 04:06:04 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/exim/exim.conf
|
2011-01-05 23:11:46 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/exim/trusted-configs
|
2006-07-27 07:05:24 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sysconfig/exim
|
2012-02-02 10:06:27 +00:00
|
|
|
%{_unitdir}/exim.service
|
|
|
|
%{_libexecdir}/exim-gen-cert
|
2006-07-27 07:05:24 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/exim
|
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/exim
|
2009-08-12 11:08:58 +00:00
|
|
|
%{_sysconfdir}/cron.daily/exim-tidydb
|
2005-04-19 04:06:04 +00:00
|
|
|
|
|
|
|
%doc ACKNOWLEDGMENTS LICENCE NOTICE README.UPDATING README
|
|
|
|
%doc doc util/unknownuser.sh
|
|
|
|
|
2006-07-27 07:05:24 +00:00
|
|
|
%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) /etc/pki/tls/certs/exim.pem
|
|
|
|
%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) /etc/pki/tls/private/exim.pem
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2010-03-18 15:46:04 +00:00
|
|
|
%attr(0755,root,root) %ghost %{_sbindir}/sendmail
|
|
|
|
%attr(0755,root,root) %ghost %{_bindir}/mailq
|
|
|
|
%attr(0755,root,root) %ghost %{_bindir}/runq
|
|
|
|
%attr(0755,root,root) %ghost %{_bindir}/rsmtp
|
|
|
|
%attr(0755,root,root) %ghost %{_bindir}/rmail
|
|
|
|
%attr(0755,root,root) %ghost %{_bindir}/newaliases
|
|
|
|
%attr(0755,root,root) %ghost /usr/lib/sendmail
|
|
|
|
%ghost %{_sysconfdir}/pam.d/smtp
|
|
|
|
%ghost %{_mandir}/man1/mailq.1.gz
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%files sysvinit
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
%{_initrddir}/exim
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
%files mysql
|
2009-05-23 08:14:39 +00:00
|
|
|
%defattr(-,root,root,-)
|
2008-04-22 17:30:01 +00:00
|
|
|
%{_libdir}/exim/%{version}-%{release}/lookups/mysql.so
|
|
|
|
|
|
|
|
%files pgsql
|
2009-05-23 08:14:39 +00:00
|
|
|
%defattr(-,root,root,-)
|
2008-04-22 17:30:01 +00:00
|
|
|
%{_libdir}/exim/%{version}-%{release}/lookups/pgsql.so
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
%files mon
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_sbindir}/eximon
|
|
|
|
%{_sbindir}/eximon.bin
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with sa}
|
2005-04-19 04:06:04 +00:00
|
|
|
%files sa
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_libexecdir}/exim
|
|
|
|
%config(noreplace) %{_sysconfdir}/exim/sa-*.conf
|
|
|
|
%doc sa-exim*/*.html
|
|
|
|
%doc sa-exim*/{ACKNOWLEDGEMENTS,INSTALL,LICENSE,TODO}
|
2006-08-26 09:30:05 +00:00
|
|
|
%endif
|
2005-04-19 04:06:04 +00:00
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
%if %{with clamav}
|
2006-09-04 02:51:36 +00:00
|
|
|
%post clamav
|
2012-02-03 10:01:14 +00:00
|
|
|
/bin/mkdir -p 0750 %{_var}/run/clamd.exim
|
|
|
|
/bin/chown exim:exim %{_var}/run/clamd.exim
|
2009-08-12 11:08:58 +00:00
|
|
|
/bin/touch %{_var}/log/clamd.exim
|
2009-10-05 06:43:53 +00:00
|
|
|
/bin/chown exim.exim %{_var}/log/clamd.exim
|
2012-02-06 09:33:56 +00:00
|
|
|
/sbin/restorecon %{_var}/log/clamd.exim
|
2012-02-02 10:06:27 +00:00
|
|
|
if [ $1 -eq 1 ] ; then
|
|
|
|
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
|
fi
|
2006-09-04 02:51:36 +00:00
|
|
|
|
|
|
|
%preun clamav
|
2012-02-02 10:06:27 +00:00
|
|
|
if [ $1 = 0 ]; then
|
|
|
|
/bin/systemctl --no-reload clamd.exim.service > /dev/null 2>&1 || :
|
|
|
|
/bin/systemctl stop clamd.exim.service > /dev/null 2>&1 || :
|
|
|
|
fi
|
2006-09-04 02:51:36 +00:00
|
|
|
|
|
|
|
%postun clamav
|
2012-02-02 10:06:27 +00:00
|
|
|
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
|
if [ $1 -ge 1 ] ; then
|
|
|
|
/bin/systemctl try-restart clamd.exim.service >/dev/null 2>&1 || :
|
|
|
|
fi
|
|
|
|
|
|
|
|
%triggerun -- clamav < %{sysv2systemdnvr}
|
|
|
|
%{_bindir}/systemd-sysv-convert --save clamd.exim >/dev/null 2>&1 ||:
|
|
|
|
/bin/systemctl enable clamd.exim.service >/dev/null 2>&1
|
|
|
|
/sbin/chkconfig --del clamd.exim >/dev/null 2>&1 || :
|
|
|
|
/bin/systemctl try-restart clamd.exim.service >/dev/null 2>&1 || :
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%triggerpostun -n exim-clamav-sysvinit -- exim < %{sysv2systemdnvr}
|
|
|
|
/sbin/chkconfig --add clamd.exim >/dev/null 2>&1 ||:
|
|
|
|
|
|
|
|
%post clamav-sysvinit
|
|
|
|
/sbin/chkconfig --add clamd.exim >/dev/null 2>&1 ||:
|
|
|
|
|
|
|
|
%preun clamav-sysvinit
|
|
|
|
test "$1" != 0 || %{_initrddir}/clamd.exim stop >/dev/null 2>&1 || :
|
|
|
|
test "$1" != 0 || /sbin/chkconfig --del clamd.exim >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
%postun clamav-sysvinit
|
|
|
|
test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null 2>&1 || :
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2006-09-04 02:51:36 +00:00
|
|
|
|
|
|
|
%files clamav
|
2006-09-04 04:32:55 +00:00
|
|
|
%defattr(-,root,root,-)
|
|
|
|
%{_sbindir}/clamd.exim
|
2012-02-02 10:06:27 +00:00
|
|
|
%{_unitdir}/clamd.exim.service
|
2006-09-04 02:51:36 +00:00
|
|
|
%config(noreplace) %verify(not mtime) %{_sysconfdir}/clamd.d/exim.conf
|
|
|
|
%config(noreplace) %verify(not mtime) %{_sysconfdir}/sysconfig/clamd.exim
|
|
|
|
%config(noreplace) %verify(not mtime) %{_sysconfdir}/logrotate.d/clamd.exim
|
2012-02-03 10:01:14 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/tmpfiles.d/exim-clamav.conf
|
|
|
|
%ghost %attr(0750,exim,exim) %dir %{_var}/run/clamd.exim
|
2009-08-12 11:08:58 +00:00
|
|
|
%ghost %attr(0644,exim,exim) %{_var}/log/clamd.exim
|
2012-02-02 10:06:27 +00:00
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
%if 0%{?fedora} < 23
|
2012-02-02 10:06:27 +00:00
|
|
|
%files clamav-sysvinit
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
%attr(0755,root,root) %config %{_initrddir}/clamd.exim
|
2006-09-04 02:51:36 +00:00
|
|
|
%endif
|
2015-03-10 18:25:18 +00:00
|
|
|
%endif
|
2006-09-04 02:51:36 +00:00
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
%files greylist
|
2009-05-23 08:14:39 +00:00
|
|
|
%defattr(-,root,root,-)
|
2007-02-07 12:18:24 +00:00
|
|
|
%config %{_sysconfdir}/exim/exim-greylist.conf.inc
|
|
|
|
%ghost %{_var}/spool/exim/db/greylist.db
|
|
|
|
%{_sysconfdir}/exim/mk-greylist-db.sql
|
|
|
|
%{_sysconfdir}/cron.daily/greylist-tidy.sh
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
%changelog
|
2015-11-02 17:09:41 +00:00
|
|
|
* Mon Nov 2 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-3
|
|
|
|
- Fixed exim-gen-cert not to output error on success
|
|
|
|
|
2015-09-18 16:14:55 +00:00
|
|
|
* Fri Sep 18 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-2
|
|
|
|
- Hardened build, rebuilt with the full RELRO (only the daemon)
|
|
|
|
|
2015-07-27 12:43:48 +00:00
|
|
|
* Mon Jul 27 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-1
|
|
|
|
- New version
|
|
|
|
Resolves: rhbz#1246923
|
|
|
|
- Updated and defuzzified patches
|
|
|
|
|
2015-06-17 05:52:12 +00:00
|
|
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.85-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-03 11:21:29 +00:00
|
|
|
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.85-4
|
|
|
|
- Perl 5.22 rebuild
|
|
|
|
|
2015-03-10 18:25:18 +00:00
|
|
|
* Tue Mar 10 2015 Adam Jackson <ajax@redhat.com> 4.85-3
|
|
|
|
- Drop sysvinit subpackages for F23+
|
|
|
|
|
2015-02-09 17:24:07 +00:00
|
|
|
* Tue Feb 10 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.85-2
|
|
|
|
- Shared objects are now compiled with PIC, not PIE, which is needed for gcc-5,
|
|
|
|
(by pic patch)
|
|
|
|
Resolves: rhbz#1190784
|
|
|
|
|
2015-01-13 16:55:59 +00:00
|
|
|
* Tue Jan 13 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.85-1
|
|
|
|
- New version
|
|
|
|
Resolves: rhbz#1181479
|
|
|
|
- De-fuzzified config and dlopen-localscan patches
|
|
|
|
|
2014-10-10 08:41:23 +00:00
|
|
|
* Fri Oct 10 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.84-4
|
|
|
|
- Do not override LFLAGS (problem reported by Todd Lyons)
|
|
|
|
|
2014-08-26 23:54:49 +00:00
|
|
|
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.84-3
|
|
|
|
- Perl 5.20 rebuild
|
|
|
|
|
2014-08-16 11:45:23 +00:00
|
|
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.84-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-08-12 08:37:59 +00:00
|
|
|
* Tue Aug 12 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.84-1
|
|
|
|
- New version
|
|
|
|
Resolves: rhbz#1129036
|
|
|
|
- De-fuzzified dlopen-localscan patch
|
|
|
|
|
2014-07-23 15:44:25 +00:00
|
|
|
* Wed Jul 23 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.83-1
|
|
|
|
- New version
|
|
|
|
Resolves: CVE-2014-2972
|
|
|
|
- De-fuzzified patches
|
|
|
|
|
2014-07-09 14:38:39 +00:00
|
|
|
* Wed Jul 9 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.82.1-4
|
|
|
|
- Do not build clamav on RHEL
|
|
|
|
- Fixed build without clamav
|
|
|
|
|
2014-07-09 13:03:25 +00:00
|
|
|
* Wed Jul 9 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.82.1-3
|
|
|
|
- Dropped support for FC6 and earlier, without sa and with clamav are
|
|
|
|
now the defaults, they can be overriden by --with / --without
|
|
|
|
|
2014-06-07 11:13:41 +00:00
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.82.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-06-02 12:50:50 +00:00
|
|
|
* Mon Jun 2 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.82.1-1
|
|
|
|
- New version
|
|
|
|
|
2013-10-29 17:42:20 +00:00
|
|
|
* Tue Oct 29 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 4.82-1
|
|
|
|
- New version
|
|
|
|
Resolves: rhbz#1024196
|
|
|
|
- Fixed bogus dates in the changelog (best effort)
|
|
|
|
- De-fuzzified patches
|
|
|
|
- Fixed double packaging of mailq.1.gz
|
|
|
|
|
2013-08-03 13:46:10 +00:00
|
|
|
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 4.80.1-6
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
2013-07-28 17:24:31 +00:00
|
|
|
* Sat Jul 27 2013 Jóhann B. Guðmundsson <johannbg@fedoraproject.org> - 4.80.1-5
|
|
|
|
- Add a missing requirement on crontabs to spec file
|
|
|
|
|
2013-07-17 22:06:02 +00:00
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 4.80.1-4
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
2013-02-26 12:38:52 +00:00
|
|
|
* Tue Feb 26 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 4.80.1-3
|
|
|
|
- Switched to systemd-rpm macros
|
|
|
|
Resolves: rhbz#850102
|
|
|
|
|
2013-02-13 21:17:15 +00:00
|
|
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.80.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2012-10-26 08:23:27 +00:00
|
|
|
* Fri Oct 26 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.80.1-1
|
|
|
|
- New version
|
|
|
|
Resolves: CVE-2012-5671
|
|
|
|
|
2012-07-19 01:00:15 +00:00
|
|
|
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.80-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-06-11 11:37:17 +00:00
|
|
|
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 4.80-2
|
|
|
|
- Perl 5.16 rebuild
|
|
|
|
|
2012-06-04 10:08:07 +00:00
|
|
|
* Mon Jun 4 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.80-1
|
|
|
|
- New version
|
|
|
|
Resolves: rhbz#827963
|
|
|
|
|
2012-04-06 15:53:10 +00:00
|
|
|
* Fri Apr 6 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.77-2
|
|
|
|
- Rebuilt with libdb-5.2
|
|
|
|
|
2012-03-06 08:28:17 +00:00
|
|
|
* Wed Feb 29 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.77-1
|
|
|
|
- New version
|
|
|
|
- Removed unused ldap-deprecated patch
|
|
|
|
- Dropped strict aliasing patch
|
|
|
|
- Built with libdb-5.2
|
|
|
|
|
2012-02-10 14:27:25 +00:00
|
|
|
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 4.76-9
|
|
|
|
- Rebuild against PCRE 8.30
|
|
|
|
|
2012-02-06 09:33:56 +00:00
|
|
|
* Mon Feb 6 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.76-8
|
|
|
|
- Workarounded wrong SELinux context of /var/log/clamd.exim
|
|
|
|
|
2012-02-03 10:01:14 +00:00
|
|
|
* Thu Feb 2 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.76-7
|
|
|
|
- Fixed exim-clamav to work with /var/run on tmpfs
|
|
|
|
|
2012-02-02 10:06:27 +00:00
|
|
|
* Mon Jan 30 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 4.76-6
|
|
|
|
- Introduced systemd unit file, thanks to Jóhann B. Guðmundsson <johannbg@gmail.com>
|
|
|
|
Resoloves: rhbz#721354
|
|
|
|
- Provided SysV initscripts in sysvinit subpackages
|
|
|
|
- Used PrivateTmp
|
|
|
|
Resolves: rhbz#782502
|
|
|
|
|
2012-01-13 02:07:49 +00:00
|
|
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.76-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-06-16 11:33:32 +00:00
|
|
|
* Thu Jun 16 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.76-4
|
|
|
|
- Perl mass rebuild
|
|
|
|
|
2011-05-15 21:27:56 +00:00
|
|
|
* Mon May 09 2011 David Woodhouse <David.Woodhouse@intel.com> - 4.76-3
|
|
|
|
- Update to 4.76 (fixes CVE-2011-1407, CVE-2011-1764) (#702474)
|
2011-05-09 12:11:27 +00:00
|
|
|
|
2011-03-23 18:12:23 +00:00
|
|
|
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 4.73-3
|
|
|
|
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
|
|
|
|
|
2011-02-08 18:57:33 +00:00
|
|
|
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.73-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2011-01-05 23:11:46 +00:00
|
|
|
* Wed Jan 05 2011 David Woodhouse <David.Woodhouse@intel.com> - 4.73-1
|
|
|
|
- Update to 4.73
|
|
|
|
|
2010-08-07 20:33:01 +00:00
|
|
|
* Sat Aug 07 2010 David Woodhouse <David.Woodhouse@intel.com> - 4.72-2
|
|
|
|
- Fedora infrastructure ate my package; bump release and rebuild
|
|
|
|
|
2010-06-03 22:59:12 +00:00
|
|
|
* Thu Jun 03 2010 David Woodhouse <David.Woodhouse@intel.com> - 4.72-1
|
|
|
|
- Update to 4.72 (fixes CVE-2010-2023, CVS-2010-2024)
|
|
|
|
|
2010-06-01 14:49:55 +00:00
|
|
|
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.71-4
|
|
|
|
- Mass rebuild with perl-5.12.0
|
|
|
|
|
2010-03-18 15:46:04 +00:00
|
|
|
* Thu Mar 18 2010 Miroslav Lichvar <mlichvar@redhat.com> - 4.71-3
|
|
|
|
- follow guidelines for alternatives (#570800)
|
|
|
|
- fix init script LSB compliance (#523238)
|
|
|
|
- handle undefined NETWORKING in init script (#483528)
|
|
|
|
|
2010-02-09 22:46:09 +00:00
|
|
|
* Tue Feb 09 2010 Adam Jackson <ajax@redhat.com> 4.71-2
|
|
|
|
- Fix FTBFS with --no-add-needed
|
|
|
|
|
2009-12-24 20:11:03 +00:00
|
|
|
* Thu Dec 24 2009 David Woodhouse <David.Woodhouse@intel.com> - 4.69-20
|
|
|
|
- Update to 4.71
|
|
|
|
|
2009-12-04 02:06:41 +00:00
|
|
|
* Fri Dec 4 2009 Stepan Kasal <skasal@redhat.com> - 4.69-19
|
|
|
|
- rebuild against perl 5.10.1
|
|
|
|
|
2009-10-05 06:43:53 +00:00
|
|
|
* Mon Oct 05 2009 David Woodhouse <David.Woodhouse@intel.com> - 4.69-18
|
|
|
|
- Fix typo in clamd %%post (#527085)
|
|
|
|
|
2009-09-16 12:09:02 +00:00
|
|
|
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 4.69-17
|
2009-09-16 12:07:47 +00:00
|
|
|
- Use password-auth common PAM configuration instead of system-auth
|
|
|
|
|
2009-08-31 13:23:00 +00:00
|
|
|
* Mon Aug 31 2009 David Woodhouse <David.Woodhouse@intel.com> - 4.69-16
|
|
|
|
- Create group for exim with correct gid (#518706)
|
2009-08-31 13:25:16 +00:00
|
|
|
- Allow expansion of spamd_address
|
2009-08-31 13:23:00 +00:00
|
|
|
|
2009-08-21 13:22:05 +00:00
|
|
|
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 4.69-15
|
|
|
|
- rebuilt with new openssl
|
|
|
|
|
2009-08-18 13:38:20 +00:00
|
|
|
* Tue Aug 18 2009 Miroslav Lichvar <mlichvar@redhat.com> - 4.69-14
|
|
|
|
- Move certificate generation to init script (#517013)
|
|
|
|
- Fix strict aliasing warning
|
2009-08-12 13:54:32 +00:00
|
|
|
|
2009-08-12 11:08:58 +00:00
|
|
|
* Wed Aug 12 2009 David Woodhouse <David.Woodhouse@intel.com> - 4.69-13
|
|
|
|
- Cope with lack of /etc/sysconfig/network (#506330)
|
|
|
|
- Require /etc/pki/tls/ directories
|
|
|
|
- Provide exim-tidydb cron job (#481426)
|
|
|
|
- Provide clamd.exim log file (#452358)
|
|
|
|
|
2009-07-24 22:25:29 +00:00
|
|
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.69-12
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-05-23 08:14:39 +00:00
|
|
|
* Sat May 23 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 4.69-11
|
|
|
|
- Add subpackage dependencies to fix unowned directories (#474869).
|
|
|
|
- Add missing defattr.
|
|
|
|
|
2009-02-24 15:50:56 +00:00
|
|
|
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.69-10
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2009-01-24 17:14:15 +00:00
|
|
|
* Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 4.69-9
|
|
|
|
- rebuild for dependencies
|
|
|
|
|
2008-08-28 21:05:31 +00:00
|
|
|
* Thu Aug 28 2008 Michael Schwendt <mschwendt@fedoraproject.org> 4.69-8
|
|
|
|
- Include unowned directories.
|
|
|
|
|
2008-08-13 14:36:02 +00:00
|
|
|
* Wed Aug 13 2008 David Woodhouse <David.Woodhouse@intel.com> 4.69-7
|
|
|
|
- Rediff all patches to cope with new zero-fuzz policy
|
|
|
|
|
2008-08-13 13:29:53 +00:00
|
|
|
* Wed Aug 13 2008 David Woodhouse <David.Woodhouse@intel.com> 4.69-6
|
|
|
|
- Add $RPM_OPT_FLAGS in config instead of overriding on make command line.
|
|
|
|
(to fix the setting of largefile options which we were killing)
|
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
* Sat Apr 19 2008 David Woodhouse <dwmw2@infradead.org> 4.69-5
|
|
|
|
- Add dynamic lookup patch, split into subpackages (#199256)
|
|
|
|
|
|
|
|
* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> 4.69-4
|
2008-03-18 15:45:12 +00:00
|
|
|
- add Requires for versioned perl (libperl.so)
|
|
|
|
|
2008-04-22 17:30:01 +00:00
|
|
|
* Mon Mar 17 2008 David Woodhouse <dwmw2@infradead.org> 4.69-3
|
2008-03-17 09:04:03 +00:00
|
|
|
- Rebuild for new perl
|
|
|
|
|
2008-02-04 16:56:43 +00:00
|
|
|
* Mon Feb 04 2008 Dennis Gilmore <dennis@ausil.us> 4.69-2
|
|
|
|
- sparc needs -fPIE not -fpie
|
|
|
|
|
2008-01-03 12:44:08 +00:00
|
|
|
* Thu Jan 03 2008 David Woodhouse <dwmw2@infradead.org> 4.69-1
|
|
|
|
- Update to 4.69
|
|
|
|
- Provide server(smtp) (#380611)
|
|
|
|
|
2007-12-05 10:18:56 +00:00
|
|
|
* Wed Dec 05 2007 David Woodhouse <dwmw2@infradead.org> 4.68-3
|
|
|
|
- Rebuild for OpenSSL/OpenLDAP
|
|
|
|
|
2007-11-25 19:25:05 +00:00
|
|
|
* Sun Nov 25 2007 David Woodhouse <dwmw2@infradead.org> 4.68-2
|
2007-11-25 19:25:54 +00:00
|
|
|
- Fix handling of IPv6 addresses as "known resenders" in example greylist
|
|
|
|
configuration
|
2007-11-25 19:25:05 +00:00
|
|
|
|
2007-08-31 10:22:34 +00:00
|
|
|
* Fri Aug 31 2007 David Woodhouse <dwmw2@infradead.org> 4.68-1
|
|
|
|
- Update to 4.68
|
|
|
|
|
2007-08-22 17:24:06 +00:00
|
|
|
* Wed Aug 22 2007 David Woodhouse <dwmw2@infradead.org> 4.67-5
|
|
|
|
- Handle open() being a macro
|
|
|
|
|
2007-08-22 14:38:03 +00:00
|
|
|
* Wed Aug 22 2007 David Woodhouse <dwmw2@infradead.org> 4.67-4
|
|
|
|
- Update licence
|
|
|
|
|
2007-08-22 13:34:14 +00:00
|
|
|
* Wed Aug 22 2007 David Woodhouse <dwmw2@infradead.org> 4.67-3
|
|
|
|
- Rebuild
|
|
|
|
|
2007-07-05 03:53:41 +00:00
|
|
|
* Wed Jun 27 2007 David Woodhouse <dwmw2@infradead.org> 4.67-2
|
|
|
|
- Fix typo in config (#246799)
|
|
|
|
|
2007-06-27 09:12:45 +00:00
|
|
|
* Wed Jun 27 2007 David Woodhouse <dwmw2@infradead.org> 4.67-1
|
|
|
|
- Update to 4.67
|
|
|
|
- Add config example for using a smarthost, with SMTP AUTH.
|
|
|
|
|
2007-02-08 10:37:55 +00:00
|
|
|
* Thu Feb 8 2007 David Woodhouse <dwmw2@infradead.org> 4.66-3
|
|
|
|
- Improve documentation and error handling in greylist ACL.
|
|
|
|
- Require HELO before mail
|
|
|
|
|
2007-02-07 12:18:24 +00:00
|
|
|
* Wed Feb 7 2007 David Woodhouse <dwmw2@infradead.org> 4.66-2
|
|
|
|
- Add example of greylisting implementation in Exim ACLs
|
|
|
|
|
2007-02-06 18:08:56 +00:00
|
|
|
* Tue Feb 6 2007 David Woodhouse <dwmw2@infradead.org> 4.66-1
|
|
|
|
- Update to 4.66
|
|
|
|
- Add dovecot authenticator
|
|
|
|
- Add 'reload' in init script (#219174)
|
|
|
|
|
2006-12-07 12:17:16 +00:00
|
|
|
* Tue Oct 17 2006 Christian Iseli <Christian.Iseli@licr.org> 4.63-6
|
|
|
|
- Own /etc/exim directory
|
|
|
|
|
2006-10-04 22:18:36 +00:00
|
|
|
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 4.63-5
|
2006-12-07 12:17:16 +00:00
|
|
|
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
|
2006-10-04 22:18:36 +00:00
|
|
|
|
2006-09-25 13:53:35 +00:00
|
|
|
* Mon Sep 25 2006 David Woodhouse <dwmw2@infradead.org> - 4.63-4
|
|
|
|
- Set home_directory on lmtp_transport by default
|
|
|
|
|
2006-09-04 04:32:55 +00:00
|
|
|
* Sun Sep 3 2006 David Woodhouse <dwmw2@infradead.org> - 4.63-3
|
|
|
|
- chmod +x /etc/init.d/clamd.exim
|
|
|
|
- Make exim-clamav package require exim (since it uses the same uid)
|
|
|
|
|
2006-09-04 02:51:36 +00:00
|
|
|
* Sun Sep 3 2006 David Woodhouse <dwmw2@infradead.org> - 4.63-2
|
|
|
|
- Add procmail router and transport (#146848)
|
|
|
|
- Add localhost and localhost.localdomain as local domains (#198511)
|
|
|
|
- Fix mispatched authenticators (#204591)
|
|
|
|
- Other cleanups of config file and extra examples
|
|
|
|
- Add exim-clamav subpackage
|
2006-09-04 04:34:47 +00:00
|
|
|
- Use existing TLS cert on upgrade, even though it moved
|
2006-09-04 02:51:36 +00:00
|
|
|
|
2006-08-26 09:30:05 +00:00
|
|
|
* Sat Aug 26 2006 David Woodhouse <dwmw2@infradead.org> - 4.63-1
|
|
|
|
- Update to 4.63
|
|
|
|
- Disable sa-exim, but leave the dlopen patch in
|
|
|
|
|
2006-07-27 07:05:24 +00:00
|
|
|
* Wed Jul 19 2006 Thomas Woerner <twoerner@redhat.com> - 4.62-6
|
|
|
|
- final version
|
|
|
|
- changed permissions of /etc/pki/tls/*/exim.pem to 0600
|
|
|
|
- config(noreplace) for /etc/logrotate.d/exim, /etc/pam.d/exim and
|
|
|
|
/etc/sysconfig/exim
|
|
|
|
|
|
|
|
* Mon Jul 17 2006 Thomas Woerner <twoerner@redhat.com> - 4.62-5
|
|
|
|
- fixed certs path
|
|
|
|
- fixed permissions for some binaries
|
|
|
|
- fixed pam file to use include instead of pam_stack
|
|
|
|
|
2013-10-29 17:42:20 +00:00
|
|
|
* Tue Jul 4 2006 David Woodhouse <dwmw2@redhat.com> 4.62-4
|
2006-07-14 18:10:23 +00:00
|
|
|
- Package review
|
|
|
|
|
2006-06-28 11:45:06 +00:00
|
|
|
* Wed Jun 28 2006 David Woodhouse <dwmw2@redhat.com> 4.62-3
|
|
|
|
- BR tcp_wrappers
|
|
|
|
|
2006-05-02 11:30:00 +00:00
|
|
|
* Tue May 2 2006 David Woodhouse <dwmw2@redhat.com> 4.62-2
|
|
|
|
- Bump release to work around 'make tag' error
|
|
|
|
|
2006-05-02 10:53:54 +00:00
|
|
|
* Tue May 2 2006 David Woodhouse <dwmw2@redhat.com> 4.62-1
|
|
|
|
- Update to 4.62
|
|
|
|
|
2006-04-07 15:05:18 +00:00
|
|
|
* Fri Apr 7 2006 David Woodhouse <dwmw2@redhat.com> 4.61-2
|
|
|
|
- Define LDAP_DEPRECATED to ensure ldap functions are all declared.
|
|
|
|
|
2006-04-04 20:03:39 +00:00
|
|
|
* Tue Apr 4 2006 David Woodhouse <dwmw2@redhat.com> 4.61-1
|
|
|
|
- Update to 4.61
|
|
|
|
|
2006-03-23 12:28:38 +00:00
|
|
|
* Thu Mar 23 2006 David Woodhouse <dwmw2@redhat.com> 4.60-5
|
|
|
|
- Fix eximon buffer overflow (#186303)
|
|
|
|
|
2006-03-21 10:29:09 +00:00
|
|
|
* Tue Mar 21 2006 David Woodhouse <dwmw2@redhat.com> 4.60-4
|
|
|
|
- Actually enable Postgres
|
|
|
|
|
2006-03-07 00:24:31 +00:00
|
|
|
* Tue Mar 7 2006 David Woodhouse <dwmw2@redhat.com> 4.60-3
|
|
|
|
- Rebuild
|
|
|
|
|
2005-11-29 12:10:28 +00:00
|
|
|
* Tue Nov 29 2005 David Woodhouse <dwmw2@redhat.com> 4.60-2
|
|
|
|
- Require libXt-devel
|
|
|
|
|
2005-11-29 11:41:06 +00:00
|
|
|
* Tue Nov 29 2005 David Woodhouse <dwmw2@redhat.com> 4.60-1
|
|
|
|
- Update to 4.60
|
|
|
|
|
2005-11-13 19:31:25 +00:00
|
|
|
* Sun Nov 13 2005 David Woodhouse <dwmw2@redhat.com> 4.54-4
|
|
|
|
- Fix 64-bit build
|
|
|
|
|
2005-11-11 20:17:28 +00:00
|
|
|
* Fri Nov 11 2005 David Woodhouse <dwmw2@redhat.com> 4.54-3
|
|
|
|
- Update X11 BuildRequires
|
|
|
|
|
2005-11-08 16:32:01 +00:00
|
|
|
* Wed Oct 5 2005 David Woodhouse <dwmw2@redhat.com> 4.54-2
|
|
|
|
- Rebuild for new OpenSSL
|
|
|
|
- Add MySQL and Postgres support to keep jgarzik happy
|
|
|
|
|
2005-10-05 10:12:28 +00:00
|
|
|
* Wed Oct 5 2005 David Woodhouse <dwmw2@redhat.com> 4.54-1
|
|
|
|
- Update to Exim 4.54
|
|
|
|
- Enable sqlite support
|
|
|
|
|
2005-08-25 14:18:04 +00:00
|
|
|
* Thu Aug 25 2005 David Woodhouse <dwmw2@redhat.com> 4.52-2
|
|
|
|
- Use system PCRE
|
|
|
|
|
2005-07-01 15:54:35 +00:00
|
|
|
* Fri Jul 1 2005 David Woodhouse <dwmw2@redhat.com> 4.52-1
|
|
|
|
- Update to Exim 4.52
|
|
|
|
|
2005-06-16 11:27:34 +00:00
|
|
|
* Thu Jun 16 2005 David Woodhouse <dwmw2@redhat.com> 4.51-3
|
|
|
|
- Rebuild for -devel
|
|
|
|
|
|
|
|
* Thu Jun 16 2005 David Woodhouse <dwmw2@redhat.com> 4.51-2
|
2005-06-16 11:17:05 +00:00
|
|
|
- Update CSA patch
|
|
|
|
|
2005-05-04 16:30:44 +00:00
|
|
|
* Wed May 4 2005 David Woodhouse <dwmw2@redhat.com> 4.51-1
|
|
|
|
- Update to Exim 4.51
|
|
|
|
- Include Tony's CSA support patch
|
|
|
|
|
2005-04-19 04:06:04 +00:00
|
|
|
* Tue Feb 22 2005 David Woodhouse <dwmw2@redhat.com> 4.50-2
|
|
|
|
- Move exim-doc into a separate package
|
|
|
|
|
|
|
|
* Tue Feb 22 2005 David Woodhouse <dwmw2@redhat.com> 4.50-1
|
|
|
|
- Update to Exim 4.50 and sa-exim 4.2
|
|
|
|
- Default headers_charset to utf-8
|
|
|
|
- Add sample spamd stuff to default configuration like exiscan-acl used to
|
|
|
|
|
|
|
|
* Sat Jan 15 2005 David Woodhouse <dwmw2@redhat.com> 4.44-1
|
|
|
|
- Update to Exim 4.44 and exiscan-acl-4.44-28
|
|
|
|
|
|
|
|
* Tue Jan 4 2005 David Woodhouse <dwmw2@redhat.com> 4.43-4
|
|
|
|
- Fix buffer overflows in host_aton() and SPA authentication
|
|
|
|
|
|
|
|
* Thu Dec 16 2004 David Woodhouse <dwmw2@redhat.com> 4.43-3
|
|
|
|
- Demonstrate SASL auth configuration in default config file
|
|
|
|
- Enable TLS and provide certificate if necessary
|
|
|
|
- Don't reject all GB2312 charset mail by default
|
|
|
|
|
|
|
|
* Mon Dec 6 2004 Thomas Woerner <twoerner@redhat.com> 4.43-2
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Thu Oct 7 2004 Thomas Woerner <twoerner@redhat.com> 4.43-1
|
|
|
|
- new version 4.43 with sasl support
|
|
|
|
- new exiscan-acl-4.43-28
|
|
|
|
- new config.samples and FAQ-html (added publication date)
|
|
|
|
- new BuildRequires for cyrus-sasl-devel openldap-devel openssl-devel
|
|
|
|
and PreReq for cyrus-sasl openldap openssl
|
|
|
|
|
|
|
|
* Mon Sep 13 2004 Thomas Woerner <twoerner@redhat.com> 4.42-2
|
|
|
|
- update to sa-exim-4.1: fixes spamassassin's new score= string (#131796)
|
|
|
|
|
|
|
|
* Fri Aug 27 2004 Thomas Woerner <twoerner@redhat.com> 4.42-1
|
|
|
|
- new version 4.42
|
|
|
|
|
|
|
|
* Mon Aug 2 2004 Thomas Woerner <twoerner@redhat.com> 4.41-1
|
|
|
|
- new version 4.41
|
|
|
|
|
|
|
|
* Fri Jul 2 2004 Thomas Woerner <twoerner@redhat.com> 4.34-3
|
|
|
|
- added pre-definition of local_delivery using Cyrus-IMAP (#122912)
|
|
|
|
- added BuildRequires for pam-devel (#124555)
|
|
|
|
- fixed format string bugs (#125117)
|
|
|
|
- fixed sa-exim code placed wrong in spec file (#127102)
|
|
|
|
- extended postun with alternatives call
|
|
|
|
|
|
|
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Wed May 12 2004 David Woodhouse <dwmw2@redhat.com> 4.34-1
|
|
|
|
- Update to Exim 4.34, exiscan-acl 4.34-21
|
|
|
|
|
|
|
|
* Sat May 8 2004 David Woodhouse <dwmw2@redhat.com> 4.33-2
|
|
|
|
- fix buffer overflow in header_syntax check
|
|
|
|
|
|
|
|
* Wed May 5 2004 David Woodhouse <dwmw2@redhat.com> 4.33-1
|
|
|
|
- Update to Exim 4.33, exiscan-acl 4.33-20 to
|
|
|
|
fix crashes both in exiscan-acl and Exim itself.
|
|
|
|
|
|
|
|
* Fri Apr 30 2004 David Woodhouse <dwmw2@redhat.com> 4.32-2
|
|
|
|
- Enable IPv6 support, Cyrus saslauthd support, iconv.
|
|
|
|
|
|
|
|
* Thu Apr 15 2004 David Woodhouse <dwmw2@redhat.com> 4.32-1
|
|
|
|
- update to Exim 4.32, exiscan-acl 4.32-17, sa-exim 4.0
|
|
|
|
- Fix Provides: and Source urls.
|
|
|
|
- include exiqgrep, exim_checkaccess, exipick
|
|
|
|
- require /etc/aliases instead of setup
|
|
|
|
|
|
|
|
* Tue Feb 24 2004 Thomas Woerner <twoerner@redhat.com> 4.30-6.1
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Use ':' instead of '.' as separator for chown.
|
|
|
|
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Tue Jan 27 2004 Thomas Woerner <twoerner@redhat.com> 4.30-5
|
|
|
|
- /usr/lib/sendmail is in alternatives, now
|
|
|
|
- /etc/alises is now in setup: new Requires for setup >= 2.5.31-1
|
|
|
|
|
|
|
|
* Tue Jan 13 2004 Thomas Woerner <twoerner@redhat.com> 4.30-4
|
|
|
|
- fixed group test in init script
|
|
|
|
- fixed config patch: use /etc/exim/exim.conf instead of /usr/exim/exim4.conf
|
|
|
|
|
|
|
|
* Wed Dec 10 2003 Nigel Metheringham <Nigel.Metheringham@InTechnology.co.uk> - 4.30-3
|
|
|
|
- Use exim.8 manpage from upstream
|
|
|
|
- Add eximstats.8 man page (from pod)
|
|
|
|
- Fixed mailq(1) man page alternatives links
|
|
|
|
|
|
|
|
* Mon Dec 08 2003 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
- do not package /etc/aliases. We currently require sendmail rpm until
|
|
|
|
/etc/aliases moves into a more suitable rpm like "setup" or something else.
|
|
|
|
|
|
|
|
* Thu Dec 4 2003 Thomas Woerner <twoerner@redhat.com> 4.30-1
|
|
|
|
- new version 4.30
|
|
|
|
- new exiscan-acl-4.30-14
|
|
|
|
- disabled pie for s390 and s390x
|
|
|
|
|
|
|
|
* Wed Dec 3 2003 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fixed PIE support to make it actually work.
|
|
|
|
|
|
|
|
* Wed Dec 3 2003 Thomas Woerner <twoerner@redhat.com> 4.24-1.2
|
|
|
|
- added -fPIE to CFLAGS
|
|
|
|
|
|
|
|
* Sat Nov 15 2003 Thomas Woerner <twoerner@redhat.com> 4.24-1.1
|
|
|
|
- fixed useradd in pre
|
|
|
|
- fixed alternatives in post
|
|
|
|
|
|
|
|
* Thu Nov 13 2003 Thomas Woerner <twoerner@redhat.com> 4.24-1
|
|
|
|
- new version 4.24 with LDAP and perl support
|
|
|
|
- added SpamAssassin sa plugin
|
|
|
|
|
|
|
|
* Mon Sep 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.36-1
|
|
|
|
- 3.36, fixes security bugs
|
|
|
|
|
|
|
|
* Thu Jun 21 2001 Tim Waugh <twaugh@redhat.com> 3.22-14
|
|
|
|
- Bump release number.
|
|
|
|
|
|
|
|
* Tue Jun 12 2001 Tim Waugh <twaugh@redhat.com> 3.22-13
|
|
|
|
- Remove pam-devel build dependency in order to share package between
|
|
|
|
Guinness and Seawolf.
|
|
|
|
|
|
|
|
* Fri Jun 8 2001 Tim Waugh <twaugh@redhat.com> 3.22-12
|
|
|
|
- Fix format string bug.
|
|
|
|
|
|
|
|
* Wed May 2 2001 Tim Waugh <twaugh@redhat.com> 3.22-11
|
|
|
|
- SIGALRM patch from maintainer (bug #20908).
|
|
|
|
- There's no README.IPV6 any more (bug #32378).
|
|
|
|
- Fix logrotate entry for exim's pidfile scheme (bug #35436).
|
|
|
|
- ignore_target_hosts crash fix from maintainer.
|
|
|
|
- Make the summary start with a capital letter.
|
|
|
|
- Add reload entry to initscript; use $0 in strings.
|
|
|
|
|
|
|
|
* Sun Mar 4 2001 Tim Waugh <twaugh@redhat.com> 3.22-10
|
|
|
|
- Make sure db ownership is correct on upgrade, since we don't run as
|
|
|
|
root when running as a daemon any more.
|
|
|
|
|
|
|
|
* Fri Mar 2 2001 Tim Powers <timp@redhat.com>
|
|
|
|
- rebuilt against openssl-0.9.6-1
|
|
|
|
|
|
|
|
* Sat Feb 17 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Run as user mail, group mail when we drop privileges (bug #28193).
|
|
|
|
|
|
|
|
* Tue Feb 13 2001 Tim Powers <timp@redhat.com>
|
|
|
|
- added conflict with postfix
|
|
|
|
|
|
|
|
* Thu Jan 25 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Avoid using zero-length salt in crypteq expansion.
|
|
|
|
|
|
|
|
* Tue Jan 23 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Redo initscript internationalisation.
|
|
|
|
- Initscript uses bash not sh.
|
|
|
|
|
|
|
|
* Mon Jan 22 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Okay, the real bug was in libident.
|
|
|
|
|
|
|
|
* Mon Jan 22 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Revert the RST patch for now; if it's needed, it's a pidentd bug
|
|
|
|
and should be fixed there.
|
|
|
|
|
|
|
|
* Mon Jan 22 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- 3.22.
|
|
|
|
- Build requires XFree86-devel.
|
|
|
|
|
|
|
|
* Mon Jan 15 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- New-style prereqs.
|
|
|
|
- Initscript internationalisation.
|
|
|
|
|
|
|
|
* Thu Jan 11 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Security patch no longer required; 3.20 and later have a hide feature
|
|
|
|
to do the same thing.
|
|
|
|
- Mark exim.conf noreplace.
|
|
|
|
- Better libident (RST) patch.
|
|
|
|
|
|
|
|
* Wed Jan 10 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Fix eximconfig so that it tells the user the correct place to look
|
|
|
|
for documentation
|
|
|
|
- Fix configure.default to deliver mail as group mail so that local
|
|
|
|
delivery works
|
|
|
|
|
|
|
|
* Tue Jan 09 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- 3.21
|
|
|
|
|
|
|
|
* Mon Jan 08 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- Enable TLS support (bug #23196)
|
|
|
|
|
|
|
|
* Mon Jan 08 2001 Tim Waugh <twaugh@redhat.com>
|
|
|
|
- 3.20 (bug #21895). Absorbs configure.default patch
|
|
|
|
- Put URLs in source tags where applicable
|
|
|
|
- Add build requirement on pam-devel
|
|
|
|
|
|
|
|
* Wed Oct 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Fix up eximconfig's header generation (we're not Debian), Bug #18068
|
|
|
|
- BuildRequires db2-devel (Bug #18089)
|
|
|
|
- Fix typo in logrotate script (Bug #18308)
|
|
|
|
- Local delivery must be setuid to work (Bug #18314)
|
|
|
|
- Don't send TCP RST packages to ident (Bug #19048)
|
|
|
|
|
|
|
|
* Wed Oct 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- 3.16
|
|
|
|
- fix security bug
|
|
|
|
- some specfile cleanups
|
|
|
|
- fix handling of RPM_OPT_FLAGS
|
|
|
|
|
|
|
|
* Fri Aug 18 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed bug #16535, logrotate script changes
|
|
|
|
|
|
|
|
* Thu Aug 17 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed bug #16460
|
|
|
|
- fixed bug #16458
|
|
|
|
- fixed bug #16476
|
|
|
|
|
|
|
|
* Wed Aug 2 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed bug #15142
|
|
|
|
|
|
|
|
* Fri Jul 28 2000 Than Ngo <than@redhat.de>
|
|
|
|
- add missing restart function in startup script
|
|
|
|
- add rm -rf $RPM_BUILD_ROOT in install section
|
|
|
|
- use %%{_tmppath}
|
|
|
|
|
|
|
|
* Fri Jul 28 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed initscript so that condrestart doesn't return 1 when the test fails
|
|
|
|
|
|
|
|
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Mon Jul 17 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- inits bakc to rc.d/init.d, using service to start inits
|
|
|
|
|
|
|
|
* Thu Jul 13 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- applied patch from bug #13890
|
|
|
|
|
|
|
|
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Thu Jul 06 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- added patch submitted by <Chris.Keane@comlab.ox.ac.uk>, fixes bug #13539
|
|
|
|
|
|
|
|
* Thu Jul 06 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed broken prereq to require /etc/init.d
|
|
|
|
|
|
|
|
* Tue Jun 27 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- PreReq initscripts >= 5.20
|
|
|
|
|
|
|
|
* Mon Jun 26 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fix init.d script location
|
|
|
|
- add condrestart to init.d script
|
|
|
|
|
|
|
|
* Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
|
- migrate to system-auth setup
|
|
|
|
|
|
|
|
* Tue Jun 6 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed man page location
|
|
|
|
|
|
|
|
* Tue May 9 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- rebuilt for 7.0
|
|
|
|
|
|
|
|
* Fri Feb 04 2000 Tim Powers <timp@redhat.com>
|
|
|
|
- fixed the groups to be in Red Hat groups.
|
|
|
|
- removed Vendor header since it is going to be marked Red Hat in our build
|
|
|
|
system.
|
|
|
|
- quiet setups
|
|
|
|
- strip binaries
|
|
|
|
- fixed so that man pages can be auto gzipped by new RPM (in files list
|
|
|
|
/usr/man/*/* )
|
|
|
|
- built for Powertools 6.2
|
|
|
|
|
|
|
|
* Tue Jan 18 2000 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Upgraded to exim 3.13
|
|
|
|
- Removed i386 specialization
|
|
|
|
- Added syslog support
|
|
|
|
|
|
|
|
* Wed Dec 8 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Upgraded to exim 3.12
|
|
|
|
- Procmail no longer used as the delivery agent
|
|
|
|
|
|
|
|
* Wed Dec 1 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Upgraded to exim 3.11
|
|
|
|
|
|
|
|
* Sat Nov 27 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added /etc/pam.d/exim
|
|
|
|
|
|
|
|
* Wed Nov 24 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Upgraded to exim 3.10
|
|
|
|
|
|
|
|
* Thu Nov 11 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added eximconfig script, thanks to Mark Baker
|
|
|
|
- Exim now uses the Berkeley DB library.
|
|
|
|
|
2013-10-29 17:42:20 +00:00
|
|
|
* Wed Aug 4 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
2005-04-19 04:06:04 +00:00
|
|
|
- Upgraded to version 3.03
|
|
|
|
- Removed version number out of the spec file name.
|
|
|
|
|
|
|
|
* Fri Jul 23 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added embedded Perl support.
|
|
|
|
- Added tcp_wrappers support.
|
|
|
|
- Added extra documentation in a new doc subpackage.
|
|
|
|
|
|
|
|
* Mon Jul 12 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added /usr/sbin/sendmail as a link to exim.
|
|
|
|
- Fixed wrong filenames in logrotate entry.
|
|
|
|
|
|
|
|
* Sun Jul 11 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
2006-07-14 18:10:23 +00:00
|
|
|
- Now using the '%%changelog' tag.
|
2005-04-19 04:06:04 +00:00
|
|
|
- Removed the SysV init links - let chkconfig handle them.
|
|
|
|
- Replaced install -d with mkdir -p
|
|
|
|
|
|
|
|
* Sat Jul 10 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Fixed owner of the exim-mon files - the owner is now root
|
|
|
|
|
|
|
|
* Thu Jul 08 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Removed executable permission bits of /etc/exim.conf
|
|
|
|
- Removed setuid permission bits of all programs except exim
|
|
|
|
- Changed spool/log directory owner/groups to 'mail'
|
|
|
|
- Changed the default configuration file to make exim run
|
|
|
|
as user and group 'mail'.
|
|
|
|
|
|
|
|
* Thu Jul 08 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added the /usr/bin/rmail -> /usr/sbin/exim symlink.
|
|
|
|
- Added the convert4r3 script.
|
|
|
|
- Added the transport-filter.pl script to the documentation.
|
|
|
|
|
|
|
|
* Thu Jul 08 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added procmail transport and director, and made that the
|
|
|
|
default.
|
|
|
|
- Added the unknownuser.sh script to the documentation.
|
|
|
|
|
|
|
|
* Thu Jul 08 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added manpage for exim.
|
|
|
|
- Fixed symlinks pointing to targets under Buildroot.
|
|
|
|
- The exim logfiles will now only be removed when uninstalling,
|
|
|
|
not upgrading.
|
|
|
|
|
|
|
|
* Wed Jul 07 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- Added 'Obsoletes' header.
|
|
|
|
- Added several symlinks to /usr/sbin/exim.
|
|
|
|
|
|
|
|
* Wed Jul 07 1999 Mark Bergsma <mark@mbergsma.demon.nl>
|
|
|
|
- First RPM packet release.
|
|
|
|
- Not tested on other architectures/OS'es than i386/Linux..
|