SHA256
1
0
forked from pool/exim

Accepting request 282706 from server:mail

- Set CFLAGS_OPT_WERROR only on post-5 CentOS and RHEL systems.

- Drop BuildRequires xorg-x11-server-sdk for non SUSE systems in particular to
  build on RHEL 6 again.

- Let ld know the path to mysqlclient.

- update to 4.85

  See doc/ChangeLog from the main tar ball or the exim file for
  more details.

- Enable SPF

- Fix service file
- Using bcond for mysql, pgsql and ldap
- mysql, pgsql and ldap enabled by default

OBS-URL: https://build.opensuse.org/request/show/282706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=33
This commit is contained in:
Dominique Leuenberger 2015-01-30 16:43:44 +00:00 committed by Git OBS Bridge
commit 0b06ad1250
8 changed files with 144 additions and 55 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78ea22be87fb6df880e7fd482f3bec9ef6ceca0c9dedd50f8a26cae0b38b9e9c
size 1761790

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAlPowoIACgkQxPT5SATSnrpzGwCdEBRSfY/KxYzH2rGJHJ1wROZx
BQcAn1u16GyO8NsysIbwmKKyEMbSOQgo
=S0E2
-----END PGP SIGNATURE-----

3
exim-4.85.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:13211f2bbc5400d095a9b4be075eb1347e0d98676fdfe4be8a3b4d56281daaa4
size 1784150

7
exim-4.85.tar.bz2.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAlSz5VAACgkQxPT5SATSnrq5/wCfaTbnPwDv6K9PvZvmAAYhlY/t
pawAnRUXHZrpQPPxIL1vIOC4BDreTCHW
=cFBh
-----END PGP SIGNATURE-----

View File

@ -6,7 +6,7 @@ Index: exim-4.83/src/globals.c
=================================================================== ===================================================================
--- exim-4.83.orig/src/globals.c --- exim-4.83.orig/src/globals.c
+++ exim-4.83/src/globals.c +++ exim-4.83/src/globals.c
@@ -150,6 +150,7 @@ that's the interop problem which has bee @@ -158,6 +158,7 @@ that's the interop problem which has bee
bit-count as "NORMAL" (2432) and Thunderbird dropping connection. */ bit-count as "NORMAL" (2432) and Thunderbird dropping connection. */
int tls_dh_max_bits = 2236; int tls_dh_max_bits = 2236;
uschar *tls_dhparam = NULL; uschar *tls_dhparam = NULL;
@ -18,7 +18,7 @@ Index: exim-4.83/src/globals.h
=================================================================== ===================================================================
--- exim-4.83.orig/src/globals.h --- exim-4.83.orig/src/globals.h
+++ exim-4.83/src/globals.h +++ exim-4.83/src/globals.h
@@ -114,6 +114,7 @@ extern uschar *tls_channelbinding_b64; / @@ -118,6 +118,7 @@ extern uschar *tls_channelbinding_b64; /
extern uschar *tls_crl; /* CRL File */ extern uschar *tls_crl; /* CRL File */
extern int tls_dh_max_bits; /* don't accept higher lib suggestions */ extern int tls_dh_max_bits; /* don't accept higher lib suggestions */
extern uschar *tls_dhparam; /* DH param file */ extern uschar *tls_dhparam; /* DH param file */
@ -30,7 +30,7 @@ Index: exim-4.83/src/readconf.c
=================================================================== ===================================================================
--- exim-4.83.orig/src/readconf.c --- exim-4.83.orig/src/readconf.c
+++ exim-4.83/src/readconf.c +++ exim-4.83/src/readconf.c
@@ -440,6 +440,7 @@ static optionlist optionlist_config[] = @@ -443,6 +443,7 @@ static optionlist optionlist_config[] =
{ "tls_crl", opt_stringptr, &tls_crl }, { "tls_crl", opt_stringptr, &tls_crl },
{ "tls_dh_max_bits", opt_int, &tls_dh_max_bits }, { "tls_dh_max_bits", opt_int, &tls_dh_max_bits },
{ "tls_dhparam", opt_stringptr, &tls_dhparam }, { "tls_dhparam", opt_stringptr, &tls_dhparam },
@ -42,7 +42,7 @@ Index: exim-4.83/src/tls-openssl.c
=================================================================== ===================================================================
--- exim-4.83.orig/src/tls-openssl.c --- exim-4.83.orig/src/tls-openssl.c
+++ exim-4.83/src/tls-openssl.c +++ exim-4.83/src/tls-openssl.c
@@ -497,6 +497,59 @@ return TRUE; @@ -612,6 +612,59 @@ return TRUE;
@ -102,7 +102,7 @@ Index: exim-4.83/src/tls-openssl.c
#ifndef DISABLE_OCSP #ifndef DISABLE_OCSP
/************************************************* /*************************************************
@@ -1134,6 +1187,11 @@ if (!init_dh(*ctxp, dhparam, host)) retu @@ -1254,6 +1307,11 @@ if (!init_dh(*ctxp, dhparam, host)) retu
rc = tls_expand_session_files(*ctxp, cbinfo); rc = tls_expand_session_files(*ctxp, cbinfo);
if (rc != OK) return rc; if (rc != OK) return rc;

View File

@ -1,3 +1,99 @@
-------------------------------------------------------------------
Sat Jan 24 23:04:19 UTC 2015 - lmuelle@suse.com
- Set CFLAGS_OPT_WERROR only on post-5 CentOS and RHEL systems.
-------------------------------------------------------------------
Sat Jan 24 22:33:59 UTC 2015 - lmuelle@suse.com
- Drop BuildRequires xorg-x11-server-sdk for non SUSE systems in particular to
build on RHEL 6 again.
-------------------------------------------------------------------
Sat Jan 24 22:16:09 UTC 2015 - lmuelle@suse.com
- Let ld know the path to mysqlclient.
-------------------------------------------------------------------
Sat Jan 24 19:33:39 UTC 2015 - lmuelle@suse.com
- update to 4.85
+ When running the test suite, the README says that variables such as
no_msglog_check are global and can be placed anywhere in a specific
test's script, however it was observed that placement needed to be near
the beginning for it to behave that way. Changed the runtest perl
script to read through the entire script once to detect and set these
variables, reset to the beginning of the script, and then run through
the script parsing/test process like normal.
+ Expand the EXPERIMENTAL_TPDA feature. Several different events now
cause callback expansion.
+ Bugzilla 1518: Clarify "condition" processing in routers; that
syntax errors in an expansion can be treated as a string instead of
logging or causing an error, due to the internal use of bool_lax
instead of bool when processing it.
+ Add EXPERIMENTAL_DANE, allowing for using the DNS as trust-anchor for
server certificates when making smtp deliveries.
+ Support secondary-separator specifier for MX, SRV, TLSA lookups.
+ Add ${sort {list}{condition}{extractor}} expansion item.
+ Bugzilla 1216: Add -M (related messages) option to exigrep.
+ GitHub Issue 18: Adjust logic testing for true/false in redis lookups.
Merged patch from Sebastian Wiedenroth.
+ Fix results-pipe from transport process. Several recipients, combined
with certificate use, exposed issues where response data items split
over buffer boundaries were not parsed properly. This eventually
resulted in duplicates being sent. This issue only became common enough
to notice due to the introduction of conection certificate information,
the item size being so much larger. Found and fixed by Wolfgang Breyha.
+ Bug 1533: Fix truncation of items in headers_remove lists. A fixed
size buffer was used, resulting in syntax errors when an expansion
exceeded it.
+ Add support for directories of certificates when compiled with a GnuTLS
version 3.3.6 or later.
+ Rename the TPDA expermimental facility to Event Actions. The #ifdef
is EXPERIMENTAL_EVENT, the main-configuration and transport options
both become "event_action", the variables become $event_name, $event_data
and $event_defer_errno. There is a new variable $verify_mode, usable in
routers, transports and related events. The tls:cert event is now also
raised for inbound connections, if the main configuration event_action
option is defined.
+ In test suite, disable OCSP for old versions of openssl which contained
early OCSP support, but no stapling (appears to be less than 1.0.0).
+ When compiled with OpenSSL and EXPERIMENTAL_CERTNAMES, the checks on
server certificate names available under the smtp transport option
"tls_verify_cert_hostname" now do not permit multi-component wildcard
matches.
+ Time-related extraction expansions from certificates now use the main
option "timezone" setting for output formatting, and are consistent
between OpenSSL and GnuTLS compilations. Bug 1541.
+ Fix a crash in mime ACL when meeting a zero-length, quoted or RFC2047-
encoded parameter in the incoming message. Bug 1558.
+ Bug 1527: Autogrow buffer used in reading spool files. Since they now
include certificate info, eximon was claiming there were spoolfile
syntax errors.
+ Bug 1521: Fix ldap lookup for single-attr request, multiple-attr return.
+ Log delivery-related information more consistently, using the sequence
"H=<name> [<ip>]" wherever possible.
+ Bug 1547: Omit RFCs from release. Draft and RFCs have licenses which
are problematic for Debian distribution, omit them from the release
tarball.
+ Updates and fixes to the EXPERIMENTAL_DSN feature.
+ Fix string representation of time values on 64bit time_t anchitectures.
Bug 1561.
+ Fix a null-indirection in certextract expansions when a nondefault
output list separator was used.
-------------------------------------------------------------------
Sun Dec 21 10:25:47 UTC 2014 - michal.hrusecky@opensuse.org
- Enable SPF
-------------------------------------------------------------------
Sun Dec 21 09:48:18 UTC 2014 - michal.hrusecky@opensuse.org
- Fix service file
- Using bcond for mysql, pgsql and ldap
- mysql, pgsql and ldap enabled by default
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 5 12:47:28 UTC 2014 - lmuelle@suse.com Fri Dec 5 12:47:28 UTC 2014 - lmuelle@suse.com

View File

@ -7,7 +7,6 @@ Conflicts=sendmail.service postfix.service
PrivateTmp=true PrivateTmp=true
Environment=QUEUE=1h Environment=QUEUE=1h
EnvironmentFile=-/etc/sysconfig/exim EnvironmentFile=-/etc/sysconfig/exim
ExecStartPre=-/usr/libexec/exim-gen-cert
ExecStart=/usr/sbin/exim -bd -q${QUEUE} ExecStart=/usr/sbin/exim -bd -q${QUEUE}
[Install] [Install]

View File

@ -1,7 +1,7 @@
# #
# spec file for package exim # spec file for package exim
# #
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,10 +16,17 @@
# #
%bcond_without mysql
%bcond_without pgsql
%bcond_without ldap
Name: exim Name: exim
BuildRequires: cyrus-sasl-devel BuildRequires: cyrus-sasl-devel
BuildRequires: db-devel BuildRequires: db-devel
BuildRequires: libspf2-devel
%if %{with_ldap}
BuildRequires: openldap2-devel BuildRequires: openldap2-devel
%endif
BuildRequires: pcre-devel BuildRequires: pcre-devel
%if %{?suse_version:1}%{?!suse_version:0} %if %{?suse_version:1}%{?!suse_version:0}
BuildRequires: libopenssl-devel BuildRequires: libopenssl-devel
@ -31,7 +38,6 @@ BuildRequires: libXext-devel
BuildRequires: libXt-devel BuildRequires: libXt-devel
BuildRequires: openssl-devel BuildRequires: openssl-devel
BuildRequires: tcp_wrappers BuildRequires: tcp_wrappers
BuildRequires: xorg-x11-server-sdk
%endif %endif
Url: http://www.exim.org/ Url: http://www.exim.org/
Conflicts: sendmail sendmail-tls postfix Conflicts: sendmail sendmail-tls postfix
@ -48,15 +54,13 @@ Requires(pre): %fillup_prereq
Requires(pre): /usr/sbin/useradd Requires(pre): /usr/sbin/useradd
Requires(pre): fileutils textutils Requires(pre): fileutils textutils
%endif %endif
Version: 4.84 Version: 4.85
Release: 0 Release: 0
%if %{?build_with_mysql:1}0 %if %{with_mysql}
BuildRequires: mysql-devel BuildRequires: mysql-devel
Provides: exim = %version
%endif %endif
%if %{?build_with_pgsql:1}0 %if %{with_pgsql}
BuildRequires: postgresql-devel BuildRequires: postgresql-devel
Provides: exim = %version
%endif %endif
Summary: The Exim Mail Transfer Agent, a Replacement for sendmail Summary: The Exim Mail Transfer Agent, a Replacement for sendmail
License: GPL-2.0+ License: GPL-2.0+
@ -76,7 +80,6 @@ Source31: eximstats.conf
Source32: exim.service Source32: exim.service
Patch: exim-tail.patch Patch: exim-tail.patch
Patch1: exim-enable_ecdh_openssl.patch Patch1: exim-enable_ecdh_openssl.patch
%if !%{?build_with_mysql:1}0 && !%{?build_with_pgsql:1}0
%package -n eximon %package -n eximon
Summary: Eximon, an graphical frontend to administer Exim's mail queue Summary: Eximon, an graphical frontend to administer Exim's mail queue
@ -88,7 +91,6 @@ Group: Productivity/Networking/Email/Servers
Requires: perl-GD Requires: perl-GD
Requires: perl-GDGraph Requires: perl-GDGraph
Requires: perl-GDTextUtil Requires: perl-GDTextUtil
%endif
%description %description
Exim is a mail transport agent (MTA) developed at the University of Exim is a mail transport agent (MTA) developed at the University of
@ -99,16 +101,12 @@ In particular, it has options for verifying incoming sender and
recipient addresses, for refusing mail from specified hosts, networks, recipient addresses, for refusing mail from specified hosts, networks,
or senders, and for controlling mail relaying. or senders, and for controlling mail relaying.
%if !%{?build_with_mysql:1}0 && !%{?build_with_pgsql:1}0
%description -n eximon %description -n eximon
This allows administrators to view the exim agent's mail queue and This allows administrators to view the exim agent's mail queue and
logs, and perform a variety of actions on queued messages, such as logs, and perform a variety of actions on queued messages, such as
freezing, bouncing and thawing messages, and even editing body and freezing, bouncing and thawing messages, and even editing body and
header of mails. header of mails.
%description -n eximstats-html %description -n eximstats-html
If this package is installed alongside the exim MTA, and you enable If this package is installed alongside the exim MTA, and you enable
EXIM_REPORT_WEEKLY_HTML in /etc/sysconfig/exim, logrotate/cron will EXIM_REPORT_WEEKLY_HTML in /etc/sysconfig/exim, logrotate/cron will
@ -121,9 +119,6 @@ The script /usr/sbin/eximstats-html-update.py can create the reports
for log files that were rotated in the past. (You would only run this for log files that were rotated in the past. (You would only run this
once, if at all. The rest is done by logrotate / cron.) once, if at all. The rest is done by logrotate / cron.)
%endif
%prep %prep
%setup -q -n exim-%{version} %setup -q -n exim-%{version}
%patch %patch
@ -133,7 +128,7 @@ once, if at all. The rest is done by logrotate / cron.)
fPIE="-fPIE" fPIE="-fPIE"
pie="-pie" pie="-pie"
%endif %endif
%if %{?suse_version:%suse_version}%{?!suse_version:99999} > 1100 %if 0%{?suse_version} > 1100 || 0%{?centos_version} > 599 || 0%{?rhel_version} > 599
CFLAGS_OPT_WERROR="-Werror=format-security -Werror=missing-format-attribute" CFLAGS_OPT_WERROR="-Werror=format-security -Werror=missing-format-attribute"
%endif %endif
cat <<-EOF > Local/Makefile cat <<-EOF > Local/Makefile
@ -163,11 +158,13 @@ cat <<-EOF > Local/Makefile
LOOKUP_CDB=yes LOOKUP_CDB=yes
LOOKUP_DNSDB=yes LOOKUP_DNSDB=yes
LOOKUP_DSEARCH=yes LOOKUP_DSEARCH=yes
%if %{with_ldap}
LOOKUP_LDAP=yes LOOKUP_LDAP=yes
%if %{?build_with_mysql:1}0 %endif
%if %{with_mysql}
LOOKUP_MYSQL=yes LOOKUP_MYSQL=yes
%endif %endif
%if %{?build_with_pgsql:1}0 %if %{with_pgsql}
LOOKUP_PGSQL=yes LOOKUP_PGSQL=yes
%endif %endif
LOOKUP_NIS=yes LOOKUP_NIS=yes
@ -177,24 +174,27 @@ cat <<-EOF > Local/Makefile
# LOOKUP_PGSQL=yes # LOOKUP_PGSQL=yes
# LOOKUP_WHOSON=yes # LOOKUP_WHOSON=yes
CYRUS_SASLAUTHD_SOCKET=/var/run/sasl2/mux CYRUS_SASLAUTHD_SOCKET=/var/run/sasl2/mux
LDAP_LIB_TYPE=OPENLDAP2
# LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/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_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq
LOOKUP_LIBS=-lldap -llber LOOKUP_LIBS=-llber
%if %{?build_with_mysql:1}0 %if %{with_ldap}
LOOKUP_INCLUDE=-I /usr/include/mysql LDAP_LIB_TYPE=OPENLDAP2
LOOKUP_LIBS=-lldap -llber -lmysqlclient LOOKUP_LIBS+=-lldap
%endif %endif
%if %{?build_with_pgsql:1}0 %if %{with_mysql}
LOOKUP_INCLUDE=-I /usr/include/pgsql LOOKUP_INCLUDE+=-I /usr/include/mysql
LOOKUP_LIBS=-lldap -llber -lpq LOOKUP_LIBS+=-L %{_libdir}/mysql -lmysqlclient
%endif
%if %{with_pgsql}
LOOKUP_INCLUDE+=-I /usr/include/pgsql
LOOKUP_LIBS+=-lpq
%endif %endif
EXIM_MONITOR=eximon.bin EXIM_MONITOR=eximon.bin
WITH_CONTENT_SCAN=yes WITH_CONTENT_SCAN=yes
WITH_OLD_DEMIME=yes WITH_OLD_DEMIME=yes
AUTH_CRAM_MD5=yes AUTH_CRAM_MD5=yes
AUTH_PLAINTEXT=yes AUTH_PLAINTEXT=yes
# AUTH_SPA=yes AUTH_SPA=yes
AUTH_DOVECOT=yes AUTH_DOVECOT=yes
SUPPORT_TLS=yes SUPPORT_TLS=yes
TLS_LIBS=-lssl -lcrypto TLS_LIBS=-lssl -lcrypto
@ -242,6 +242,8 @@ cat <<-EOF > Local/Makefile
# SPOOL_MODE=0640 # SPOOL_MODE=0640
SUPPORT_MOVE_FROZEN_MESSAGES=yes SUPPORT_MOVE_FROZEN_MESSAGES=yes
HAVE_IPV6=YES HAVE_IPV6=YES
EXPERIMENTAL_SPF=yes
LOOKUP_LIBS+=-lspf2
CFLAGS=$RPM_OPT_FLAGS -Wall $CFLAGS_OPT_WERROR -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLDAP_DEPRECATED $fPIE CFLAGS=$RPM_OPT_FLAGS -Wall $CFLAGS_OPT_WERROR -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLDAP_DEPRECATED $fPIE
EXTRALIBS=-ldl -L/usr/X11R6/%{_lib} $pie EXTRALIBS=-ldl -L/usr/X11R6/%{_lib} $pie
EOF EOF
@ -287,15 +289,11 @@ do
done done
ln -sf exim $RPM_BUILD_ROOT/usr/sbin/sendmail ln -sf exim $RPM_BUILD_ROOT/usr/sbin/sendmail
%if 0%{?suse_version} > 1220 %if 0%{?suse_version} > 1220
ln -sv ../../%{_unitdir}/exim.service $RPM_BUILD_ROOT/usr/sbin/rcexim ln -sv service $RPM_BUILD_ROOT/usr/sbin/rcexim
%else %else
ln -sv ../../etc/init.d/exim $RPM_BUILD_ROOT/usr/sbin/rcexim ln -sv ../../etc/init.d/exim $RPM_BUILD_ROOT/usr/sbin/rcexim
%endif %endif
%if !%{?build_with_mysql:1}0 && !%{?build_with_pgsql:1}0
mv $RPM_BUILD_ROOT/usr/sbin/eximon* $RPM_BUILD_ROOT/usr/bin/ mv $RPM_BUILD_ROOT/usr/sbin/eximon* $RPM_BUILD_ROOT/usr/bin/
%else
rm $RPM_BUILD_ROOT/usr/sbin/eximon*
%endif
cp -p %{S:1} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.exim cp -p %{S:1} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.exim
install -m 0644 %{S:2} $RPM_BUILD_ROOT/etc/logrotate.d/exim install -m 0644 %{S:2} $RPM_BUILD_ROOT/etc/logrotate.d/exim
# man pages # man pages
@ -326,12 +324,10 @@ gzip -9 doc/*.txt
chmod 644 util/*.{pl,sh} src/convert4r* chmod 644 util/*.{pl,sh} src/convert4r*
# #
# eximstats-html files # eximstats-html files
%if !%{?build_with_mysql:1}0 && !%{?build_with_pgsql:1}0
mkdir -p $RPM_BUILD_ROOT/srv/www/eximstats mkdir -p $RPM_BUILD_ROOT/srv/www/eximstats
mkdir -p $RPM_BUILD_ROOT/etc/apache2/conf.d/ mkdir -p $RPM_BUILD_ROOT/etc/apache2/conf.d/
cp -p $RPM_SOURCE_DIR/eximstats.conf $RPM_BUILD_ROOT/etc/apache2/conf.d/ cp -p $RPM_SOURCE_DIR/eximstats.conf $RPM_BUILD_ROOT/etc/apache2/conf.d/
install -m 0755 $RPM_SOURCE_DIR/eximstats-html-update.py $RPM_BUILD_ROOT/%{_sbindir} install -m 0755 $RPM_SOURCE_DIR/eximstats-html-update.py $RPM_BUILD_ROOT/%{_sbindir}
%endif
# apparmor profile # apparmor profile
install -D -m 0644 $RPM_SOURCE_DIR/apparmor.usr.sbin.exim $RPM_BUILD_ROOT/etc/apparmor/profiles/extras/usr.sbin.exim install -D -m 0644 $RPM_SOURCE_DIR/apparmor.usr.sbin.exim $RPM_BUILD_ROOT/etc/apparmor/profiles/extras/usr.sbin.exim
@ -430,7 +426,6 @@ exit 0
/usr/lib/sendmail /usr/lib/sendmail
/var/adm/fillup-templates/sysconfig.exim /var/adm/fillup-templates/sysconfig.exim
%dir %attr(750,mail,mail) /var/log/exim %dir %attr(750,mail,mail) /var/log/exim
%if !%{?build_with_mysql:1}0 && !%{?build_with_pgsql:1}0
%files -n eximon %files -n eximon
%defattr(-,root,root) %defattr(-,root,root)
@ -444,6 +439,5 @@ exit 0
/etc/apache2/conf.d /etc/apache2/conf.d
/etc/apache2/conf.d/eximstats.conf /etc/apache2/conf.d/eximstats.conf
%{_sbindir}/eximstats-html-update.py %{_sbindir}/eximstats-html-update.py
%endif
%changelog %changelog