Bug#268894: marked as done (exiscan acl_smtp_data not used in exim4-daemon-heavy_4.34-4_i386, possible bug?)
Debian Bug Tracking System
owner@bugs.debian.org
Sun, 29 Aug 2004 12:18:11 -0700
Your message dated Sun, 29 Aug 2004 21:08:30 +0200
with message-id <20040829190830.GI19492@downhill.at.eu.org>
and subject line Bug#268894: exiscan acl_smtp_data not used in exim4-daemon-heavy_4.34-4_i386, possible bug?
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 29 Aug 2004 17:40:09 +0000
>From fabian.bieker@web.de Sun Aug 29 10:40:09 2004
Return-path: <fabian.bieker@web.de>
Received: from k1.dinoex.de [80.237.200.138] (root)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1C1Tew-0000Bs-00; Sun, 29 Aug 2004 10:40:06 -0700
Received: from mogul.lan (dsl-082-083-245-031.arcor-ip.net [82.83.245.31])
(authenticated bits=0)
by k1.dinoex.de (8.12.11/8.12.11) with ESMTP id i7THdkQb039392
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
Sun, 29 Aug 2004 19:39:47 +0200 (CEST)
(envelope-from fabian.bieker@web.de)
X-Authentication-Warning: k1.dinoex.de: Host dsl-082-083-245-031.arcor-ip.net [82.83.245.31] claimed to be mogul.lan
Received: from mogul.lan (localhost [127.0.0.1])
by mogul.lan (8.12.11/8.12.11/Debian-5) with ESMTP id i7THdR9O025070
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
Sun, 29 Aug 2004 19:39:27 +0200
Received: (from fb@localhost)
by mogul.lan (8.12.11/8.12.11/Debian-5) id i7THdRlH025069;
Sun, 29 Aug 2004 19:39:27 +0200
X-Authentication-Warning: mogul.lan: fb set sender to fabian.bieker@web.de using -f
Date: Sun, 29 Aug 2004 19:39:27 +0200
From: Fabian Bieker <fabian.bieker@web.de>
To: submit@bugs.debian.org
Subject: exiscan acl_smtp_data not used in exim4-daemon-heavy_4.34-4_i386, possible bug?
Message-ID: <20040829173926.GB20425@mogul.lan>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="bg08WKrSYDhXBjb5"
Content-Disposition: inline
X-No-Archive: yes
X-GPG-Key: https://kassel.ccc.de/gpg/fb.gpg
X-GPG-Fingerprint: A8C8 6846 12AA 0669 C345 3D32 3247 97D7 A450 03E9
User-Agent: Mutt/1.5.6+20040722i
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_01,DATING,DRUGSPAM,
HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Package: exim4-daemon-heavy
Version: 4.34-4
Severity: normal
Hi BugTracking Team,
Hi Debian Maintainers,
I compiled the exim4-4.34 source Package (from testing) on a x86-system
running Debian/stable. I installed it in /exim/ for testing purpose.
Since it's an active mailserver running sendmail, i don't want to mess
with the sendmail stuff. I used 'debuild' to build the package. The
build deps are met (i used some backports from backports.org).
I just used "debuild" without any CCFLAGS etc. set or changes to the
config file:
~# apt-get update; apt-get source exim4
...
Get:1 http://ftp.de.debian.org testing/main exim4 4.34-4 (dsc) [1062B]
Get:2 http://ftp.de.debian.org testing/main exim4 4.34-4 (tar) [1717kB]
Get:3 http://ftp.de.debian.org testing/main exim4 4.34-4 (diff) [454kB]
...
~# cd exim4-4.34; debuild 2>&1 > build.log ; echo $?
debian/rules clean
/bin/sh: cd: build-Linux-i386: No such file or directory
dpkg-source -b exim4-4.34
dpkg-source: warning: file debian/mtalist has no final newline (either original or modified version)
dpkg-source: warning: ignoring deletion of directory Local
debian/rules build
dpkg-source: warning: ignoring deletion of directory Local
debian/rules build
tnef.c: In function `TNEF_decode_tnef':
tnef.c:616: warning: long unsigned int format, uint32 arg (arg 4)
debian/rules binary
dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}
dpkg-genchanges
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: warning: package exim4-daemon-custom in control file but not in files list
dpkg-genchanges: not including original source code in upload
gpg: skipped `Andreas Metzler <ametzler@debian.org>': secret key not available
gpg: [stdin]: clearsign failed: secret key not available
/usr/bin/debsign: GPG error occurred!
...gpg error...
2
~/exim4-4.34# ls ..
exim4-4.34 exim4_4.34-4.dsc
exim4-base_4.34-4_i386.deb exim4_4.34-4.dsc.asc
exim4-config_4.34-4_all.deb exim4_4.34-4_all.deb
exim4-daemon-heavy_4.34-4_i386.deb exim4_4.34-4_i386.changes
exim4-daemon-light_4.34-4_i386.deb exim4_4.34.orig.tar.gz
exim4_4.34-4.diff.gz eximon4_4.34-4_i386.deb
~/exim4-4.34#
(build.log is attached)
Everthing works fine, imho. But I have a problem
with the exiscan-patch (included in the source package):
Wenn i run:
/exim/usr/sbin/exim4 -bhc $some_ip_addr < /root/exim-testmail1 2>&1 \
grep -i acl
i get:
>>> using ACL "acl_check_rcpt"
But the "acl_check_data" ACL is not used.
Some relevant parts from /var/lib/exim4/config.autogenerated:
<snipp>
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
[...]
begin acl
acl_check_rcpt:
accept
acl_check_data:
warn condition = ${if !def:h_Message-ID: {1}}
hosts = +relay_from_hosts
message = Message-ID: <E$message_id@$primary_hostname>
deny message = This message contains malformed MIME ($demime_reason).
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
deny message = This message contains an attachment of a type which we do not accept (.$found_extension)
demime = exe:bat
deny message = This message contains a virus or other harmful content ($malware_name)
demime = *
malware = *
warn message = X-Virus-Scanner: Prescanned ...
accept
begin routers
</snipp>
I can't attach the hole file for privacy reason :-/ . Im sorry i don't
have a plain test system atm.
I've tried to use the orig. exiscan patch from
http://duncanthrax.net/exiscan-acl/exiscan-acl-4.42-27.patch
but i was unable to patch the source package - Some Hunks failed.
I tried it using "patch -p1" and replacing the the exiscan patch in
debian/patches/ and rerunning debuild - Neither worked.
I reported this not as a problem in the source package, since i rember
i had the same problem on a system running Debian/unstable a few month
ago. I compiled the orig. source with exiscan-patch from exim4 and it
worked (using the same config files).
To me this does not look like a configuration error...
I don't have an account there anymore, so i can't check and send
more info, sorry.
I looked for existing bugreports, but i didn't find one machting my
problem, hope i didn't miss something.
If this is an error caused by my stupidity, I am realy sorry for wasting
your time.
_System_Info_:
Debian Release: 3.0
Architecture: i386
Kernel: Linux $host 2.4.26 #1 Wed Jun 9 14:09:08 CEST 2004 i686 unknown
Locale: LANG=C, LC_CTYPE=C
Version Info of used Packages:
exim4-base 4.34-4
exim4-config 4.34-4
libc6 2.2.5-11.5
libdb3 3.2.9-16
libpcre3 3.4-1.1
libperl5.6 5.6.1-8.7
adduser 3.47
cron 3.0pl1-72
debconf 1.2.35
exim4-config 4.34-4
netbase 4.07
passwd 20000902-12
# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) Processor
stepping : 2
cpu MHz : 995.776
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 1985.74
btw, it's my first bugreport - I hope i didn't do much wrong.
sorry for my lame english and many thanks,
Fabian Bieker
--
BOFH excuse #212:
Of course it doesn't work. We've performed a software upgrade.
--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="build.log"
Content-Transfer-Encoding: quoted-printable
dpkg-buildpackage: source package is exim4
dpkg-buildpackage: source version is 4.34-4
dpkg-buildpackage: source maintainer is Andreas Metzler <ametzler@debian.or=
g>
dpkg-buildpackage: host architecture is i386
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp installbase-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
*** "make clean" just removes all .o and .a files
*** Use "make makefile" to force a rebuild of the makefile
cd build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`}; \
/bin/rm -f *.o lookups/*.o lookups/*.a auths/*.o auths/*.a \
routers/*.o routers/*.a transports/*.o transports/*.a \
pcre/*.o pcre/*.a
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
/usr/bin/make -f /usr/src/exim4-test/exim4-4.34/debian/rules exiscan-unpatc=
hed
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
DEBUG running exiscan-unpatched
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
rm -rf build-* doc/tmp
rm -f EDITME.* Local/Makefile Local/eximon.conf unpack-configs-stamp
rm -f debian/debconf/exim4.conf.template
#these are identical for all daemon-* and therefore symlinked
pwd
/usr/src/exim4-test/exim4-4.34
chmod 755 /usr/src/exim4-test/exim4-4.34/debian/exim-gencert
dh_clean podebconfize
rm -f debian/exim4-base.substvars
rm -rf debian/exim4-base
rm -f debian/exim4-config.substvars
rm -rf debian/exim4-config
rm -f debian/exim4-daemon-light.substvars
rm -rf debian/exim4-daemon-light
rm -f debian/exim4.substvars
rm -rf debian/exim4
rm -f debian/exim4-daemon-heavy.substvars
rm -rf debian/exim4-daemon-heavy
rm -f debian/exim4-daemon-custom.substvars
rm -rf debian/exim4-daemon-custom
rm -f debian/eximon4.substvars
rm -rf debian/eximon4
rm -f -- podebconfize
rm -f debian/files
rm -f debian/*.debhelper
rm -f debian/substvars
find . -type f -a \( -name \#\*\# -o -name .\*\~ -o -name \*\~ -o -name DE=
ADJOE -o -name \*.orig -o -name \*.rej -o -name \*.bak -o -name .\*.orig -o=
-name .\*.rej -o -name .SUMS -o -name TAGS -o -name core -o \( -path \*/.d=
eps/\* -a -name \*.P \) \) -exec rm -f {} \;
rm -rf Local
dpatch deapply-all =20
61_queryprogramrouter not applied to ./ .
60_upstream_fixes not applied to ./ .
50_localscan_dlopen not applied to ./ .
40_boolean_redefine_protect not applied to ./ .
36_pcre not applied to ./ .
35_install not applied to ./ .
34_eximstatsmanpage not applied to ./ .
33_eximon.binary not applied to ./ .
32_exim4 not applied to ./ .
31_eximmanpage not applied to ./ .
30_dontoverridecflags not applied to ./ .
10_daemon_close_fds not applied to ./ .
rm -rf patch-stamp patch-stampT debian/patched
dpkg-source: building exim4 using existing exim4_4.34.orig.tar.gz
dpkg-source: building exim4 in exim4_4.34-4.diff.gz
dpkg-source: building exim4 in exim4_4.34-4.dsc
test -d debian/patched || install -d debian/patched
dpatch apply-all =20
applying patch 10_daemon_close_fds to ./ ... ok.
applying patch 30_dontoverridecflags to ./ ... ok.
applying patch 31_eximmanpage to ./ ... ok.
applying patch 32_exim4 to ./ ... ok.
applying patch 33_eximon.binary to ./ ... ok.
applying patch 34_eximstatsmanpage to ./ ... ok.
applying patch 35_install to ./ ... ok.
applying patch 36_pcre to ./ ... ok.
applying patch 40_boolean_redefine_protect to ./ ... ok.
applying patch 50_localscan_dlopen to ./ ... ok.
applying patch 60_upstream_fixes to ./ ... ok.
applying patch 61_queryprogramrouter to ./ ... ok.
dpatch cat-all >>patch-stampT
mv -f patch-stampT patch-stamp
patch -o EDITME.eximon exim_monitor/EDITME debian/EDITME.eximon.diff
patching file exim_monitor/EDITME
patch -o EDITME.exim4-light src/EDITME debian/EDITME.exim4-light.diff
patching file src/EDITME
for editme in debian/EDITME.exim4-*.diff; do \
if [ "$editme" !=3D "debian/EDITME.exim4-light.diff" ]; then \
TARGETNAME=3D`basename $editme .diff`; \
echo patch -o $TARGETNAME EDITME.exim4-light $editme; \
patch -o $TARGETNAME EDITME.exim4-light $editme; \
fi; \
done
patch -o EDITME.exim4-heavy EDITME.exim4-light debian/EDITME.exim4-heavy.di=
ff
patching file EDITME.exim4-light
touch unpack-configs-stamp
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
echo build-exim4-daemon-light
build-exim4-daemon-light
dh_testdir
/usr/bin/make -f /usr/src/exim4-test/exim4-4.34/debian/rules exiscan-unpatc=
hed
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
DEBUG running exiscan-unpatched
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
rm -rf build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`}
# Add here command to compile/build the package.
mkdir -p Local
cp EDITME.exim4-light Local/Makefile
cp EDITME.eximon Local/eximon.conf
/usr/bin/make
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile
=20
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6'
/bin/sh ../scripts/Configure-os.h
/bin/sh ../scripts/Configure-os.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o buildconfig buildconfig.c -lnsl -lcrypt
/bin/sh ../scripts/Configure-config.h
make[3]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6'
make[3]: `buildconfig' is up to date.
make[3]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386'
Building configuration file config.h
>>> config.h built
/bin/sh ../scripts/Configure-eximon
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE?/etc/exim4/exim4.conf:/var/lib/exim4/config.autogene=
rated?" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
-e "s?BASENAME_COMMAND?look_for_it?" \
-e "s?HOSTNAME_COMMAND?/bin/hostname?" \
-e "s?X11_LD_LIBRARY?/usr/X11R6/lib?" \
../src/eximon.src >> eximon
>>> eximon script built
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -DCOMPILE_UTILITY -o util-spool_in.o spool_in.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -DCOMPILE_UTILITY -o util-store.o store.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -DCOMPILE_UTILITY -o util-string.o string.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tod.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tree.c
gcc -o em_StripChart.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SO=
URCE -fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_StripChart.o | sed 's/o$/c/'`
gcc -o em_TextPop.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURC=
E -fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_TextPop.o | sed 's/o$/c/'`
gcc -o em_globals.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURC=
E -fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_globals.o | sed 's/o$/c/'`
gcc -o em_init.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -=
fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_init.o | sed 's/o$/c/'`
gcc -o em_log.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -f=
no-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_log.o | sed 's/o$/c/'`
gcc -o em_main.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -=
fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_main.o | sed 's/o$/c/'`
gcc -o em_menu.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -=
fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_menu.o | sed 's/o$/c/'`
gcc -o em_queue.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE =
-fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_queue.o | sed 's/o$/c/'`
gcc -o em_strip.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE =
-fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_strip.o | sed 's/o$/c/'`
gcc -o em_text.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -=
fno-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_text.o | sed 's/o$/c/'`
gcc -o em_xs.o -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fn=
o-strict-aliasing -O2 -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_xs.o | sed 's/o$/c/'`
gcc -o em_version.o -c \
-g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-aliasin=
g -O2 -I/usr/X11R6/include -I. ../exim_monitor/em_version.c
gcc -o eximon.bin em_version.o -rdynamic -L/usr/X11R6/lib \
util-spool_in.o util-store.o util-string.o tod.o tree.o em_StripChart.o em_=
TextPop.o em_globals.o em_init.o em_log.o em_main.o em_menu.o em_queue.o em=
_strip.o em_text.o em_xs.o -lXaw -lXmu -lXt -lXext -lX11 -lpcre \
-lnsl -lcrypt -ldl -lc
=20
>>> exim monitor binary built
=20
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE_USE_EUID??" \
-e "s?CONFIGURE_FILE?/etc/exim4/exim4.conf:/var/lib/exim4/config.autogene=
rated?" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
-e "s?EXICYCLOG_MAX?10?" \
-e "s?COMPRESS_COMMAND?/bin/gzip?" \
-e "s?COMPRESS_SUFFIX?gz?" \
-e "s?CHOWN_COMMAND?/bin/chown?" \
-e "s?CHGRP_COMMAND?/bin/chgrp?" \
-e "s?MV_COMMAND?/bin/mv?" \
-e "s?RM_COMMAND?/bin/rm?" \
../src/exicyclog.src > exicyclog-t
>>> exicyclog script built
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE?/etc/exim4/exim4.conf:/var/lib/exim4/config.autogene=
rated?" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
../src/exinext.src > exinext-t
>>> exinext script built
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE?/etc/exim4/exim4.conf:/var/lib/exim4/config.autogene=
rated?" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
-e "s?EXIWHAT_PS_CMD?/bin/ps?" \
-e "s?EXIWHAT_PS_ARG?ax?" \
-e "s?EXIWHAT_KILL_SIGNAL?-USR1?" \
-e "s?EXIWHAT_EGREP_ARG?'/exim( |$)'?" \
-e "s?EXIWHAT_MULTIKILL_CMD?killall?" \
-e "s?EXIWHAT_MULTIKILL_ARG?exim4?" \
../src/exiwhat.src > exiwhat-t
>>> exiwhat script built
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?PERL_COMMAND?/usr/bin/perl?" \
-e "s?ZCAT_COMMAND?/bin/zcat?" \
-e "s?COMPRESS_SUFFIX?gz?" \
../src/exigrep.src > exigrep-t
>>> exigrep script built
sed \
-e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/eximstats.src > eximstats-t
>>> eximstats script built
sed -e "s?PERL_COMMAND?/usr/bin/perl?" \
-e "s?SPOOL_DIRECTORY?/var/spool/exim4?" \
../src/exipick.src > exipick-t
>>> exipick script built
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
-e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/exiqgrep.src > exiqgrep-t
>>> exiqgrep script built
sed -e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/exiqsumm.src > exiqsumm-t
>>> exiqsumm script built
sed -e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/transport-filter.src > transport-filter.pl-t
>>> transport-filter.pl script built
sed -e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/convert4r3.src > convert4r3-t
>>> convert4r3 script built
sed -e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/convert4r4.src > convert4r4-t
>>> convert4r4 script built
sed \
-e "s?PROCESSED_FLAG?This file has been so processed.?"\
-e "/^# /p" \
-e "/^# /d" \
-e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE?/etc/exim4/exim4.conf:/var/lib/exim4/config.autogene=
rated?" \
-e "s?BIN_DIRECTORY?/usr/sbin?" \
-e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/exim_checkaccess.src > exim_checkaccess-t
>>> exim_checkaccess script built
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -o exim_dbmbuild.o exim_dbmbuild.c
gcc -o exim_dbmbuild -rdynamic exim_dbmbuild.o \
-lnsl -lcrypt -ldl -ldb
=20
>>> exim_dbmbuild utility built
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 \
-DCOMPILE_UTILITY \
-DEXIM_DUMPDB \
-o exim_dumpdb.o exim_dbutil.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 \
-DCOMPILE_UTILITY \
-DOS_LOAD_AVERAGE \
-DFIND_RUNNING_INTERFACES \
-o util-os.o os.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o exim_dumpdb -rdynamic exim_dumpdb.o util-os.o util-store.o \
-lnsl -lcrypt -ldl -ldb
=20
>>> exim_dumpdb utility built
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 \
-DCOMPILE_UTILITY \
-DEXIM_FIXDB \
-o exim_fixdb.o exim_dbutil.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o exim_fixdb -rdynamic exim_fixdb.o util-os.o util-store.o \
-lnsl -lcrypt -ldl -ldb
=20
>>> exim_fixdb utility built
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 \
-DCOMPILE_UTILITY \
-DEXIM_TIDYDB \
-o exim_tidydb.o exim_dbutil.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o exim_tidydb -rdynamic exim_tidydb.o util-os.o util-store.o \
-lnsl -lcrypt -ldl -ldb
=20
>>> exim_tidydb utility built
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 exim_lock.c
gcc -o exim_lock -rdynamic exim_lock.o \
-lnsl -lcrypt -ldl
=20
>>> exim_lock utility built
=20
make[3]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/lookups'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 cdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 dbmdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 dnsdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 dsearch.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 ibase.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 ldap.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 lsearch.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 mysql.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 nis.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 nisplus.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 oracle.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 passwd.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pgsql.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 testdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 whoson.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 lf_check_file.c
/bin/rm -f lookups.a
ar cq lookups.a cdb.o dbmdb.o dnsdb.o dsearch.o ibase.o ldap.o lsearch.o my=
sql.o nis.o nisplus.o oracle.o passwd.o pgsql.o testdb.o whoson.o lf_check_=
file.o
ranlib lookups.a
/bin/rm -rf ../drtables.o
make[3]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/lookups'
=20
make[3]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/routers'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 accept.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 dnslookup.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 ipliteral.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 iplookup.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 manualroute.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 queryprogram.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 redirect.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_change_domain.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_expand_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_errors_address.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_munge_headers.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_transport.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_ugid.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_lookup_hostlist.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_queue_add.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_self_action.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_set_ugid.c
/bin/rm -f routers.a
ar cq routers.a accept.o dnslookup.o ipliteral.o iplookup.o manualroute.o q=
ueryprogram.o redirect.o rf_change_domain.o rf_expand_data.o rf_get_errors_=
address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup=
_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o
ranlib routers.a
/bin/rm -rf ../drtables.o
make[3]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/routers'
=20
make[3]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/transports'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 appendfile.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 autoreply.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 lmtp.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pipe.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 smtp.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 tf_maildir.c
/bin/rm -f transports.a
ar cq transports.a appendfile.o autoreply.o lmtp.o pipe.o smtp.o tf_maildir=
=2Eo
ranlib transports.a
/bin/rm -rf ../drtables.o
make[3]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/transports'
=20
make[3]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/auths'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 b64encode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 b64decode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_pam.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_pwcheck.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_radius.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 xtextencode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 xtextdecode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 get_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 get_no64_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 md5.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 cram_md5.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 plaintext.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pwcheck.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 sha1.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 auth-spa.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 spa.c
/bin/rm -f auths.a
ar cq auths.a b64encode.o b64decode.o call_pam.o call_pwcheck.o call_radius=
=2Eo xtextencode.o xtextdecode.o get_data.o get_no64_data.o md5.o cram_md5.=
o plaintext.o pwcheck.o sha1.o auth-spa.o spa.o
ranlib auths.a
/bin/rm -rf ../drtables.o
make[3]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/auths'
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. acl.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. child.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. crypt16.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. daemon.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. dbfn.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. debug.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. deliver.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. directory.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. dns.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. drtables.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. enq.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. exim.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. expand.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. filter.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. filtertest.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. globals.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. header.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. host.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. ip.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. log.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. lss.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. match.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. moan.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. os.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. parse.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. queue.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rda.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. readconf.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. receive.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. retry.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rewrite.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rfc2047.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. route.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. search.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. sieve.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. smtp_in.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. smtp_out.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spool_in.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spool_out.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. store.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. string.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tls.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. transport.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. verify.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. -o local_scan.o ../src/local_scan.c
=20
awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 version.c
rm -f exim
gcc -o exim -rdynamic acl.o child.o crypt16.o daemon.o dbfn.o debug.o deliv=
er.o directory.o dns.o drtables.o enq.o exim.o expand.o filter.o filtertest=
=2Eo globals.o header.o host.o ip.o log.o lss.o match.o moan.o os.o parse.o=
queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o route.o sea=
rch.o sieve.o smtp_in.o smtp_out.o spool_in.o spool_out.o store.o string.o =
tls.o tod.o transport.o tree.o verify.o local_scan.o version.o \
-lpcre \
routers/routers.a transports/transports.a lookups/lookups.a \
auths/auths.a \
-lresolv -lnsl -lcrypt -ldl \
-ldb -lgnutls
=20
>>> exim binary built
=20
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386'
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
mv build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`} bu=
ild-exim4-daemon-light
echo build-exim4-daemon-heavy
build-exim4-daemon-heavy
dh_testdir
/usr/bin/make -f /usr/src/exim4-test/exim4-4.34/debian/rules exiscan-patche=
d-stamp
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
DEBUG running exiscan-patched-stamp
dh_testdir
applying exiscan patch
patch -f --no-backup-if-mismatch --dry-run -p1 < debian/patches/exiscan.pat=
ch && \
patch -f --no-backup-if-mismatch -p1 < debian/patches/exiscan.patch > exisc=
an-patched-stamp 2>&1
patching file OS/Makefile-Base
Hunk #1 succeeded at 285 with fuzz 1.
patching file README.EXISCAN
patching file doc/exiscan-acl-examples.txt
patching file doc/exiscan-acl-spec.txt
patching file exim_monitor/em_globals.c
patching file scripts/MakeLinks
patching file src/acl.c
patching file src/bmi_spam.c
patching file src/bmi_spam.h
patching file src/config.h.defaults
Hunk #1 succeeded at 103 (offset 2 lines).
patching file src/configure.default
patching file src/deliver.c
patching file src/demime.c
patching file src/demime.h
patching file src/exim.c
patching file src/expand.c
patching file src/functions.h
patching file src/globals.c
Hunk #1 succeeded at 164 (offset 3 lines).
Hunk #2 succeeded at 185 (offset 3 lines).
Hunk #3 succeeded at 199 (offset 3 lines).
Hunk #4 succeeded at 302 (offset 3 lines).
Hunk #5 succeeded at 310 (offset 3 lines).
Hunk #6 succeeded at 428 (offset 3 lines).
Hunk #7 succeeded at 460 (offset 3 lines).
Hunk #8 succeeded at 470 (offset 3 lines).
Hunk #9 succeeded at 631 (offset 3 lines).
Hunk #10 succeeded at 652 (offset 3 lines).
Hunk #11 succeeded at 769 (offset 3 lines).
Hunk #12 succeeded at 794 (offset 3 lines).
Hunk #13 succeeded at 825 (offset 3 lines).
Hunk #14 succeeded at 956 (offset 3 lines).
patching file src/globals.h
Hunk #1 succeeded at 106 (offset 3 lines).
Hunk #2 succeeded at 141 (offset 3 lines).
Hunk #3 succeeded at 234 (offset 3 lines).
Hunk #4 succeeded at 266 (offset 3 lines).
Hunk #5 succeeded at 275 (offset 3 lines).
Hunk #6 succeeded at 283 (offset 3 lines).
Hunk #7 succeeded at 362 (offset 3 lines).
Hunk #8 succeeded at 382 (offset 3 lines).
Hunk #9 succeeded at 484 (offset 3 lines).
Hunk #10 succeeded at 575 (offset 3 lines).
patching file src/local_scan.h
Hunk #2 succeeded at 115 (offset 9 lines).
patching file src/macros.h
patching file src/malware.c
patching file src/mime.c
patching file src/mime.h
patching file src/readconf.c
Hunk #3 succeeded at 320 (offset 3 lines).
patching file src/receive.c
patching file src/regex.c
patching file src/route.c
patching file src/smtp_in.c
patching file src/spam.c
patching file src/spam.h
patching file src/spool_in.c
patching file src/spool_mbox.c
patching file src/spool_out.c
patching file src/structs.h
patching file src/tnef.c
patching file src/tnef.h
patching file src/version.c
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
rm -rf build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`}
# Add here command to compile/build the package.
mkdir -p Local
cp EDITME.exim4-heavy Local/Makefile
/usr/bin/make Local/Makefile configure
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
make[1]: `Local/Makefile' is up to date.
>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile
=20
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
# This is a kludge. The upstream Makefile should be fixed, really.
/usr/bin/make -C build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/=
arch-type`} checklocalmake Makefile os.h os.c config.h buildpcre buildlooku=
ps buildrouters buildtransports buildauths exim
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6'
make[1]: `Makefile' is up to date.
/bin/sh ../scripts/Configure-os.h
/bin/sh ../scripts/Configure-os.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o buildconfig buildconfig.c -lnsl -lcrypt
/bin/sh ../scripts/Configure-config.h
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6'
make[2]: `buildconfig' is up to date.
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386'
Building configuration file config.h
>>> config.h built
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/pcre'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 maketables.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 get.c
gcc -o dftables -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-=
strict-aliasing -O2 dftables.c
=2E/dftables chartables.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pcre.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 study.c
rm -f libpcre.a
ar cq libpcre.a maketables.o get.o pcre.o study.o
ranlib libpcre.a
gcc -c -DNOPOSIX -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno=
-strict-aliasing -O2 -I. pcretest.c
gcc -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-alias=
ing -O2 -o ../pcretest pcretest.o libpcre.a
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/pcre'
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/lookups'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql cdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql dbmdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql dnsdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql dsearch.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql ibase.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql ldap.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql lsearch.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql mysql.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql nis.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql nisplus.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql oracle.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql passwd.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql pgsql.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql testdb.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql whoson.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I/usr/include/mysql -I/usr/include/postgresql lf_check_file.c
/bin/rm -f lookups.a
ar cq lookups.a cdb.o dbmdb.o dnsdb.o dsearch.o ibase.o ldap.o lsearch.o my=
sql.o nis.o nisplus.o oracle.o passwd.o pgsql.o testdb.o whoson.o lf_check_=
file.o
ranlib lookups.a
/bin/rm -rf ../drtables.o
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/lookups'
=20
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/routers'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 accept.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 dnslookup.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 ipliteral.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 iplookup.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 manualroute.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 queryprogram.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 redirect.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_change_domain.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_expand_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_errors_address.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_munge_headers.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_transport.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_get_ugid.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_lookup_hostlist.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_queue_add.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_self_action.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 rf_set_ugid.c
/bin/rm -f routers.a
ar cq routers.a accept.o dnslookup.o ipliteral.o iplookup.o manualroute.o q=
ueryprogram.o redirect.o rf_change_domain.o rf_expand_data.o rf_get_errors_=
address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup=
_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o
ranlib routers.a
/bin/rm -rf ../drtables.o
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/routers'
=20
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/transports'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 appendfile.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 autoreply.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 lmtp.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pipe.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 smtp.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 tf_maildir.c
/bin/rm -f transports.a
ar cq transports.a appendfile.o autoreply.o lmtp.o pipe.o smtp.o tf_maildir=
=2Eo
ranlib transports.a
/bin/rm -rf ../drtables.o
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/transports'
=20
make[2]: Entering directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i38=
6/auths'
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 b64encode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 b64decode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_pam.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_pwcheck.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 call_radius.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 xtextencode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 xtextdecode.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 get_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 get_no64_data.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 md5.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 cram_md5.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 plaintext.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 pwcheck.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 sha1.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 auth-spa.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 spa.c
/bin/rm -f auths.a
ar cq auths.a b64encode.o b64decode.o call_pam.o call_pwcheck.o call_radius=
=2Eo xtextencode.o xtextdecode.o get_data.o get_no64_data.o md5.o cram_md5.=
o plaintext.o pwcheck.o sha1.o auth-spa.o spa.o
ranlib auths.a
/bin/rm -rf ../drtables.o
make[2]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386=
/auths'
=20
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. acl.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. bmi_spam.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. child.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. crypt16.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. daemon.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. dbfn.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. debug.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. deliver.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. demime.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. directory.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. dns.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. drtables.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. enq.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. exim.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. expand.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. filter.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. filtertest.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. globals.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. header.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. host.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. ip.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. log.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. lss.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. malware.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. match.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. mime.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. moan.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. os.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. parse.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. queue.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rda.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. readconf.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. receive.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. regex.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. retry.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rewrite.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. rfc2047.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. route.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. search.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. sieve.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. smtp_in.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. smtp_out.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spam.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spool_in.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spool_mbox.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. spool_out.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. store.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. string.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tls.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tnef.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tod.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. transport.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. tree.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. verify.c
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 -I. -o local_scan.o ../src/local_scan.c
cc -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -=
D_FILE_OFFSET_BITS=3D64 -I/usr/lib/perl/5.6.1/CORE -c perl.c
=20
awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
gcc -c -g -Wall -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -fno-strict-al=
iasing -O2 version.c
rm -f exim
gcc -o exim -rdynamic acl.o bmi_spam.o child.o crypt16.o daemon.o dbfn.o de=
bug.o deliver.o demime.o directory.o dns.o drtables.o enq.o exim.o expand.o=
filter.o filtertest.o globals.o header.o host.o ip.o log.o lss.o malware.o=
match.o mime.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o rege=
x.o retry.o rewrite.o rfc2047.o route.o search.o sieve.o smtp_in.o smtp_out=
=2Eo spam.o spool_in.o spool_mbox.o spool_out.o store.o string.o tls.o tnef=
=2Eo tod.o transport.o tree.o verify.o local_scan.o perl.o version.o \
-lpcre \
routers/routers.a transports/transports.a lookups/lookups.a \
auths/auths.a \
-lresolv -lnsl -lcrypt -lpam \
-ldb -lldap -llber -lmysqlclient -lpq -rdynamic -L/usr/local/lib /usr/l=
ib/perl/5.6.1/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.1/CORE -lper=
l -ldl -lm -lc -lcrypt -lgnutls
=20
>>> exim binary built
=20
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34/build-Linux-i386'
`doc/exiscan-acl-examples.txt' -> `build-Linux-i386/exiscan-acl-examples.tx=
t'
`doc/exiscan-acl-spec.txt' -> `build-Linux-i386/exiscan-acl-spec.txt'
mv build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`} bu=
ild-exim4-daemon-heavy
/usr/bin/make -f /usr/src/exim4-test/exim4-4.34/debian/rules exiscan-unpatc=
hed
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
DEBUG running exiscan-unpatched
reversing exiscan patch
patching file OS/Makefile-Base
Hunk #1 succeeded at 285 with fuzz 1.
patching file README.EXISCAN
patching file doc/exiscan-acl-examples.txt
patching file doc/exiscan-acl-spec.txt
patching file exim_monitor/em_globals.c
patching file scripts/MakeLinks
patching file src/acl.c
patching file src/bmi_spam.c
patching file src/bmi_spam.h
patching file src/config.h.defaults
Hunk #1 succeeded at 103 (offset 2 lines).
patching file src/configure.default
patching file src/deliver.c
patching file src/demime.c
patching file src/demime.h
patching file src/exim.c
patching file src/expand.c
patching file src/functions.h
patching file src/globals.c
Hunk #1 succeeded at 164 (offset 3 lines).
Hunk #2 succeeded at 184 (offset 3 lines).
Hunk #3 succeeded at 197 (offset 3 lines).
Hunk #4 succeeded at 299 (offset 3 lines).
Hunk #5 succeeded at 306 (offset 3 lines).
Hunk #6 succeeded at 415 (offset 3 lines).
Hunk #7 succeeded at 444 (offset 3 lines).
Hunk #8 succeeded at 453 (offset 3 lines).
Hunk #9 succeeded at 612 (offset 3 lines).
Hunk #10 succeeded at 632 (offset 3 lines).
Hunk #11 succeeded at 732 (offset 3 lines).
Hunk #12 succeeded at 756 (offset 3 lines).
Hunk #13 succeeded at 784 (offset 3 lines).
Hunk #14 succeeded at 910 (offset 3 lines).
patching file src/globals.h
Hunk #1 succeeded at 106 (offset 3 lines).
Hunk #2 succeeded at 140 (offset 3 lines).
Hunk #3 succeeded at 223 (offset 3 lines).
Hunk #4 succeeded at 252 (offset 3 lines).
Hunk #5 succeeded at 260 (offset 3 lines).
Hunk #6 succeeded at 267 (offset 3 lines).
Hunk #7 succeeded at 345 (offset 3 lines).
Hunk #8 succeeded at 364 (offset 3 lines).
Hunk #9 succeeded at 449 (offset 3 lines).
Hunk #10 succeeded at 539 (offset 3 lines).
patching file src/local_scan.h
Hunk #2 succeeded at 116 (offset 9 lines).
patching file src/macros.h
patching file src/malware.c
patching file src/mime.c
patching file src/mime.h
patching file src/readconf.c
Hunk #3 succeeded at 315 (offset 3 lines).
patching file src/receive.c
patching file src/regex.c
patching file src/route.c
patching file src/smtp_in.c
patching file src/spam.c
patching file src/spam.h
patching file src/spool_in.c
patching file src/spool_mbox.c
patching file src/spool_out.c
patching file src/structs.h
patching file src/tnef.c
patching file src/tnef.h
patching file src/version.c
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
dh_testdir
touch build-arch-stamp
dh_testdir
# Add here command to compile/build the arch indep package.
# It's ok not to do anything here, if you don't need to build
# anything for this package.
#/usr/bin/docbook-to-man debian/exim.sgml > exim.1
touch build-indep-stamp
dh_testdir
dh_testroot
dh_clean -k
rm -f debian/exim4-base.substvars
rm -rf debian/exim4-base
rm -f debian/exim4-config.substvars
rm -rf debian/exim4-config
rm -f debian/exim4-daemon-light.substvars
rm -rf debian/exim4-daemon-light
rm -f debian/exim4.substvars
rm -rf debian/exim4
rm -f debian/exim4-daemon-heavy.substvars
rm -rf debian/exim4-daemon-heavy
rm -f debian/exim4-daemon-custom.substvars
rm -rf debian/exim4-daemon-custom
rm -f debian/eximon4.substvars
rm -rf debian/eximon4
rm -f debian/*.debhelper
rm -f debian/substvars
find . -type f -a \( -name \#\*\# -o -name .\*\~ -o -name \*\~ -o -name DE=
ADJOE -o -name \*.orig -o -name \*.rej -o -name \*.bak -o -name .\*.orig -o=
-name .\*.rej -o -name .SUMS -o -name TAGS -o -name core -o \( -path \*/.d=
eps/\* -a -name \*.P \) \) -exec rm -f {} \;
dh_installdirs
install -d debian/exim4-base
install -d debian/exim4-base/usr/sbin debian/exim4-base/usr/bin debian/exi=
m4-base/usr/share/man/man8 debian/exim4-base/etc/cron.daily debian/exim4-ba=
se/etc/cron.d debian/exim4-base/etc/logrotate.d
install -d debian/exim4-config
install -d debian/exim4-config/usr/sbin debian/exim4-config/etc/exim4/conf=
=2Ed debian/exim4-config/etc/ppp/ip-up.d debian/exim4-config/usr/share/doc/=
exim4-config/examples debian/exim4-config/usr/share/man/man8 debian/exim4-c=
onfig/var/lib/exim4
install -d debian/exim4-daemon-light
install -d debian/exim4-daemon-light/usr/lib/exim4 debian/exim4-daemon-lig=
ht/usr/sbin debian/exim4-daemon-light/usr/share/man/man8
install -d debian/exim4
install -d debian/exim4-daemon-heavy
install -d debian/exim4-daemon-heavy/usr/lib/exim4 debian/exim4-daemon-hea=
vy/usr/sbin debian/exim4-daemon-heavy/usr/share/man/man8 debian/exim4-daemo=
n-heavy/usr/lib/exim4/local_scan
install -d debian/exim4-daemon-custom
install -d debian/exim4-daemon-custom/usr/lib/exim4 debian/exim4-daemon-cu=
stom/usr/sbin debian/exim4-daemon-custom/usr/share/man/man8
install -d debian/eximon4
install -d debian/eximon4/usr/sbin debian/eximon4/usr/lib/exim4
rm -rf build-${build:-`/bin/sh scripts/os-type`-`/bin/sh scripts/arch-type`}
ln -s build-exim4-daemon-light build-${build:-`/bin/sh scripts/os-type`-`/b=
in/sh scripts/arch-type`}
/usr/bin/make install \
INSTALL_ARG=3D-no_symlink \
inst_conf=3D/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc=
/exim4-base/examples/example.conf \
inst_aliases=3D/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/=
doc/exim4-base/examples/aliases \
inst_dest=3D/usr/src/exim4-test/exim4-4.34/debian/exim4-bas=
e/usr/sbin
make[1]: Entering directory `/usr/src/exim4-test/exim4-4.34'
Installation directory is /usr/src/exim4-test/exim4-4.34/debian/exim4-base/=
usr/sbin
cp exim /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim
chown root /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim
chmod a+x /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim
chmod u+s /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim
creation of symlink omitted
(-no_symlink was specified)
cp eximon /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp eximon.bin /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_dumpdb /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_fixdb /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_tidydb /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exinext /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exiwhat /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_dbmbuild /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exicyclog /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exigrep /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp eximstats /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exipick /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exiqgrep /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exiqsumm /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_lock /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin
cp exim_checkaccess /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sb=
in
Installing default configuration in /usr/src/exim4-test/exim4-4.34/debian/e=
xim4-base/usr/share/doc/exim4-base/examples/example.conf
because there is no existing configuration file.
mkdir -p /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exi=
m4-base/examples
sed -e \\
"/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/usr/src/exim4-test/exim4-4.=
34/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases'" \\
../src/configure.default > ${CONFIGURE_FILE}
****
Installing a dummy /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sha=
re/doc/exim4-base/examples/aliases file because you do not have
one, and the default configuration requires it. You should
edit /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exim4-b=
ase/examples/aliases and at least create an alias for postmaster.
***
cp ../src/aliases.default /usr/src/exim4-test/exim4-4.34/debian/exim4-base/=
usr/share/doc/exim4-base/examples/aliases
Exim installation complete
make[1]: Leaving directory `/usr/src/exim4-test/exim4-4.34'
sed -e 's,/[a-zA-Z/0-9.-]*exim4-base/examples/,/etc/,' \
< /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exim4-base=
/examples/example.conf \
> /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exim4-bas=
e/examples/example.conf.tmp
mv /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exim4-bas=
e/examples/example.conf.tmp \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/doc/exim4-base/=
examples/example.conf
sed -e 's,PERL_COMMAND,/usr/bin/perl,' < src/convert4r4.src \
> /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim_convert4r4
chmod 755 /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim_co=
nvert4r4
mv /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exim \
/usr/src/exim4-test/exim4-4.34/debian/exim4-daemon-light/usr/sbin/exim4
# fix permssions of /usr/sbin/exim4 if running with restrictive umask,
# dh_fixperms sanitizes anything else
chmod 4755 /usr/src/exim4-test/exim4-4.34/debian/exim4-daemon-light/usr/sbi=
n/exim4
mv /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/eximon \
/usr/src/exim4-test/exim4-4.34/debian/eximon4/usr/sbin
mv /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/eximon.bin \
/usr/src/exim4-test/exim4-4.34/debian/eximon4/usr/lib/exim4
pod2man --center=3DEXIM4 --section=3D8 \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/exipick \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/man/man8/exipic=
k.8
pod2man --center=3DEXIM4 --section=3D8 \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/eximstats \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/man/man8/eximst=
ats.8
install -m755 /usr/src/exim4-test/exim4-4.34/debian/syslog2eximlog /usr/src=
/exim4-test/exim4-4.34/debian/exim4-base/usr/sbin/
pod2man --center=3DEXIM4 --section=3D8 \
/usr/src/exim4-test/exim4-4.34/debian/syslog2eximlog \
/usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/man/man8/syslog=
2eximlog.8
# if you change anything here, you will have to change
# config-custom/debian/rules as well
sed -e \
"s/^UPEX4C_version=3D\"\"/UPEX4C_version=3D\"`dpkg-parsechangelog | sed -n =
'/^Version: /s/^Version: //p'`\"/" \
< /usr/src/exim4-test/exim4-4.34/debian/debconf/update-exim4.conf \
> /usr/src/exim4-test/exim4-4.34/debian/exim4-config/usr/sbin/update-exim4.=
conf
chmod 755 /usr/src/exim4-test/exim4-4.34/debian/exim4-config/usr/sbin/updat=
e-exim4.conf
install -m 755 /usr/src/exim4-test/exim4-4.34/debian/update-exim4defaults /=
usr/src/exim4-test/exim4-4.34/debian/exim4-config/usr/sbin
cd /usr/src/exim4-test/exim4-4.34/debian/debconf/conf.d && \
tar cf - `find \( -path '*/CVS/*' -prune \) -or \( -type f -print \)` | \
{ cd /usr/src/exim4-test/exim4-4.34/debian/exim4-config/etc/exim4/conf.d/ =
&& \
tar xf - ; }
# ship a copy in examples
# install -m644 debian/debconf/exim4.conf.template debian/exim4-config/usr/=
share/doc/exim4-config/examples/exim4.conf.template.debconf
install -m644 debian/email-addresses debian/exim4-config/etc/
install -m755 debian/ip-up.d debian/exim4-config/etc/ppp/ip-up.d/exim4
install -m640 -oroot -groot debian/passwd.client /usr/src/exim4-test/exim4-=
4.34/debian/exim4-config/etc/exim4/
chmod 755 debian/debconf/update-exim4.conf.template
CONFDIR=3D/usr/src/exim4-test/exim4-4.34/debian/debconf debian/debconf/upda=
te-exim4.conf.template --nobackup --run
# escape dashes in manpages
cd /usr/src/exim4-test/exim4-4.34/debian/exim4-base/usr/share/man/man8/ &&\
perl -pi -e 's/(?<!\\)-/\\-/g' \
syslog2eximlog.8 eximstats.8 exipick.8
touch installbase-stamp
dh_testdir
dh_testroot
dh_installdirs
install -d debian/exim4-base/usr/sbin debian/exim4-base/usr/bin debian/exi=
m4-base/usr/share/man/man8 debian/exim4-base/etc/cron.daily debian/exim4-ba=
se/etc/cron.d debian/exim4-base/etc/logrotate.d
install -d debian/exim4-config/usr/sbin debian/exim4-config/etc/exim4/conf=
=2Ed debian/exim4-config/etc/ppp/ip-up.d debian/exim4-config/usr/share/doc/=
exim4-config/examples debian/exim4-config/usr/share/man/man8 debian/exim4-c=
onfig/var/lib/exim4
install -d debian/exim4-daemon-light/usr/lib/exim4 debian/exim4-daemon-lig=
ht/usr/sbin debian/exim4-daemon-light/usr/share/man/man8
install -d debian/exim4-daemon-heavy/usr/lib/exim4 debian/exim4-daemon-hea=
vy/usr/sbin debian/exim4-daemon-heavy/usr/share/man/man8 debian/exim4-daemo=
n-heavy/usr/lib/exim4/local_scan
install -d debian/exim4-daemon-custom/usr/lib/exim4 debian/exim4-daemon-cu=
stom/usr/sbin debian/exim4-daemon-custom/usr/share/man/man8
install -d debian/eximon4/usr/sbin debian/eximon4/usr/lib/exim4
install -m4755 -oroot -groot build-exim4-daemon-heavy/exim /usr/src/exim4-t=
est/exim4-4.34/debian/exim4-daemon-heavy/usr/sbin/exim4
touch podebconfize
dh_testdir -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
dh_testroot -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
# symlink identical maintainerscripts
create symbolic link `/usr/src/exim4-test/exim4-4.34/debian/exim4-daemon-he=
avy.prerm' to `exim4-daemon-light.prerm'
create symbolic link `/usr/src/exim4-test/exim4-4.34/debian/exim4-daemon-he=
avy.postinst' to `exim4-daemon-light.postinst'
# upstream changelog is only in exim4-base, the other packages include
# a symlink
dh_installchangelogs -pexim4-base doc/ChangeLog
install -o 0 -g 0 -p -m644 debian/changelog debian/exim4-base/usr/share/do=
c/exim4-base/changelog.Debian
install -o 0 -g 0 -p -m644 doc/ChangeLog debian/exim4-base/usr/share/doc/e=
xim4-base/changelog
# remove "-pexim4-base" from "-pexim4-base -pexim4-daemon-light ..."
dh_installchangelogs -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
install -d debian/exim4-daemon-light/usr/share/doc/exim4-daemon-light
install -o 0 -g 0 -p -m644 debian/changelog debian/exim4-daemon-light/usr/=
share/doc/exim4-daemon-light/changelog.Debian
install -d debian/eximon4/usr/share/doc/eximon4
install -o 0 -g 0 -p -m644 debian/changelog debian/eximon4/usr/share/doc/e=
ximon4/changelog.Debian
install -d debian/exim4-daemon-heavy/usr/share/doc/exim4-daemon-heavy
install -o 0 -g 0 -p -m644 debian/changelog debian/exim4-daemon-heavy/usr/=
share/doc/exim4-daemon-heavy/changelog.Debian
dh_installdocs -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-h=
eavy
cp -a NOTICE debian/exim4-base/usr/share/doc/exim4-base
cp -a ACKNOWLEDGMENTS debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/README debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/README.SIEVE debian/exim4-base/usr/share/doc/exim4-base
cp -a README.UPDATING debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/dbm.discuss.txt debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/Exim3.upgrade debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/Exim4.upgrade debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/filter.txt debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/NewStuff debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/OptionLists.txt debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/pcrepattern.txt debian/exim4-base/usr/share/doc/exim4-base
cp -a doc/spec.txt debian/exim4-base/usr/share/doc/exim4-base
cp -a debian/README.TLS debian/exim4-base/usr/share/doc/exim4-base
cp -a debian/changelog.Debian.old debian/exim4-base/usr/share/doc/exim4-ba=
se
cp -a debian/README.SMTP-AUTH debian/exim4-base/usr/share/doc/exim4-base
cp -a debian/README.Debian.UUCP debian/exim4-base/usr/share/doc/exim4-base
cp -a debian/README.Debian.xinetd debian/exim4-base/usr/share/doc/exim4-ba=
se
cp -a debian/README.Debian-accountname debian/exim4-base/usr/share/doc/exi=
m4-base
chown -R 0.0 debian/exim4-base/usr/share/doc
chmod -R go=3DrX debian/exim4-base/usr/share/doc
chmod -R u\+rw debian/exim4-base/usr/share/doc
install -g 0 -o 0 -m 644 -p debian/README.Debian debian/exim4-base/usr/sha=
re/doc/exim4-base/README.Debian
install -g 0 -o 0 -m 644 -p debian/TODO debian/exim4-base/usr/share/doc/ex=
im4-base/TODO.Debian
install -g 0 -o 0 -m 644 -p debian/copyright debian/exim4-base/usr/share/d=
oc/exim4-base/copyright
echo "# Automatically added by dh_installdocs">> debian/exim4-base.postins=
t.debhelper
sed "s/#PACKAGE#/exim4-base/g" /usr/share/debhelper/autoscripts/postinst-d=
oc >> debian/exim4-base.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-base.postinst.deb=
helper
echo "# Automatically added by dh_installdocs">> debian/exim4-base.prerm.d=
ebhelper
sed "s/#PACKAGE#/exim4-base/g" /usr/share/debhelper/autoscripts/prerm-doc =
>> debian/exim4-base.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-base.prerm.debhel=
per
install -g 0 -o 0 -d debian/exim4-base/usr/share/doc-base/
install -g 0 -o 0 -m644 -p debian/exim4-base.doc-base.spec debian/exim4-ba=
se/usr/share/doc-base/exim4-spec-txt
echo "# Automatically added by dh_installdocs">> debian/exim4-base.postins=
t.debhelper
sed "s/#DOC-ID#/exim4-spec-txt/" /usr/share/debhelper/autoscripts/postinst=
-doc-base >> debian/exim4-base.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-base.postinst.deb=
helper
echo "# Automatically added by dh_installdocs">> debian/exim4-base.prerm.d=
ebhelper
sed "s/#DOC-ID#/exim4-spec-txt/" /usr/share/debhelper/autoscripts/prerm-do=
c-base >> debian/exim4-base.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-base.prerm.debhel=
per
install -g 0 -o 0 -m644 -p debian/exim4-base.doc-base.filter debian/exim4-=
base/usr/share/doc-base/exim4-filter-txt
echo "# Automatically added by dh_installdocs">> debian/exim4-base.postins=
t.debhelper
sed "s/#DOC-ID#/exim4-filter-txt/" /usr/share/debhelper/autoscripts/postin=
st-doc-base >> debian/exim4-base.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-base.postinst.deb=
helper
echo "# Automatically added by dh_installdocs">> debian/exim4-base.prerm.d=
ebhelper
sed "s/#DOC-ID#/exim4-filter-txt/" /usr/share/debhelper/autoscripts/prerm-=
doc-base >> debian/exim4-base.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-base.prerm.debhel=
per
cp -a EDITME.exim4-light debian/exim4-daemon-light/usr/share/doc/exim4-dae=
mon-light
chown -R 0.0 debian/exim4-daemon-light/usr/share/doc
chmod -R go=3DrX debian/exim4-daemon-light/usr/share/doc
chmod -R u\+rw debian/exim4-daemon-light/usr/share/doc
install -g 0 -o 0 -m 644 -p debian/copyright debian/exim4-daemon-light/usr=
/share/doc/exim4-daemon-light/copyright
echo "# Automatically added by dh_installdocs">> debian/exim4-daemon-light=
=2Epostinst.debhelper
sed "s/#PACKAGE#/exim4-daemon-light/g" /usr/share/debhelper/autoscripts/po=
stinst-doc >> debian/exim4-daemon-light.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-daemon-light.post=
inst.debhelper
echo "# Automatically added by dh_installdocs">> debian/exim4-daemon-light=
=2Eprerm.debhelper
sed "s/#PACKAGE#/exim4-daemon-light/g" /usr/share/debhelper/autoscripts/pr=
erm-doc >> debian/exim4-daemon-light.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-daemon-light.prer=
m.debhelper
install -g 0 -o 0 -m 644 -p debian/copyright debian/eximon4/usr/share/doc/=
eximon4/copyright
echo "# Automatically added by dh_installdocs">> debian/eximon4.postinst.d=
ebhelper
sed "s/#PACKAGE#/eximon4/g" /usr/share/debhelper/autoscripts/postinst-doc =
>> debian/eximon4.postinst.debhelper
echo '# End automatically added section' >> debian/eximon4.postinst.debhel=
per
echo "# Automatically added by dh_installdocs">> debian/eximon4.prerm.debh=
elper
sed "s/#PACKAGE#/eximon4/g" /usr/share/debhelper/autoscripts/prerm-doc >> =
debian/eximon4.prerm.debhelper
echo '# End automatically added section' >> debian/eximon4.prerm.debhelper
cp -a EDITME.exim4-heavy debian/exim4-daemon-heavy/usr/share/doc/exim4-dae=
mon-heavy
cp -a build-exim4-daemon-heavy/exiscan-acl-examples.txt debian/exim4-daemo=
n-heavy/usr/share/doc/exim4-daemon-heavy
cp -a build-exim4-daemon-heavy/exiscan-acl-spec.txt debian/exim4-daemon-he=
avy/usr/share/doc/exim4-daemon-heavy
chown -R 0.0 debian/exim4-daemon-heavy/usr/share/doc
chmod -R go=3DrX debian/exim4-daemon-heavy/usr/share/doc
chmod -R u\+rw debian/exim4-daemon-heavy/usr/share/doc
install -g 0 -o 0 -m 644 -p debian/copyright debian/exim4-daemon-heavy/usr=
/share/doc/exim4-daemon-heavy/copyright
echo "# Automatically added by dh_installdocs">> debian/exim4-daemon-heavy=
=2Epostinst.debhelper
sed "s/#PACKAGE#/exim4-daemon-heavy/g" /usr/share/debhelper/autoscripts/po=
stinst-doc >> debian/exim4-daemon-heavy.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-daemon-heavy.post=
inst.debhelper
echo "# Automatically added by dh_installdocs">> debian/exim4-daemon-heavy=
=2Eprerm.debhelper
sed "s/#PACKAGE#/exim4-daemon-heavy/g" /usr/share/debhelper/autoscripts/pr=
erm-doc >> debian/exim4-daemon-heavy.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-daemon-heavy.prer=
m.debhelper
dh_installexamples -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daem=
on-heavy
cp -a util/cramtest.pl debian/exim4-base/usr/share/doc/exim4-base/examples
cp -a util/logargs.sh debian/exim4-base/usr/share/doc/exim4-base/examples
cp -a util/unknownuser.sh debian/exim4-base/usr/share/doc/exim4-base/examp=
les
cp -a debian/exim-gencert debian/exim4-base/usr/share/doc/exim4-base/examp=
les
dh_installmenu -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-h=
eavy
install -d debian/eximon4/usr/lib/menu
install -p -m644 debian/eximon4.menu debian/eximon4/usr/lib/menu/eximon4
echo "# Automatically added by dh_installmenu">> debian/eximon4.postinst.d=
ebhelper
sed "" /usr/share/debhelper/autoscripts/postinst-menu >> debian/eximon4.po=
stinst.debhelper
echo '# End automatically added section' >> debian/eximon4.postinst.debhel=
per
echo "# Automatically added by dh_installmenu">> debian/eximon4.postrm.deb=
helper
sed "" /usr/share/debhelper/autoscripts/postrm-menu >> debian/eximon4.post=
rm.debhelper
echo '# End automatically added section' >> debian/eximon4.postrm.debhelper
dh_installdebconf -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemo=
n-heavy
install -o 0 -g 0 -d debian/exim4-base/DEBIAN
install -o 0 -g 0 -m 755 -p debian/exim4-base.config debian/exim4-base/DEB=
IAN/config
install -o 0 -g 0 -m 644 -p debian/exim4-base.templates debian/exim4-base/=
DEBIAN/templates
echo 'misc:Depends=3Ddebconf (>=3D 0.5)' >> debian/exim4-base.substvars
echo "# Automatically added by dh_installdebconf">> debian/exim4-base.post=
rm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-debconf >> debian/exim4-bas=
e.postrm.debhelper
echo '# End automatically added section' >> debian/exim4-base.postrm.debhe=
lper
install -o 0 -g 0 -d debian/exim4-daemon-light/DEBIAN
install -o 0 -g 0 -d debian/eximon4/DEBIAN
install -o 0 -g 0 -d debian/exim4-daemon-heavy/DEBIAN
dh_installlogrotate -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-dae=
mon-heavy
install -m 644 debian/exim4-base.logrotate debian/exim4-base/etc/logrotate=
=2Ed/exim4-base
dh_installpam -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-he=
avy
dh_installmime -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-h=
eavy
dh_installinit -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-h=
eavy --noscripts --init-script=3Dexim4
install -d debian/exim4-base/etc/init.d
install -p -m755 debian/exim4-base.init debian/exim4-base/etc/init.d/exim4
echo 'misc:Depends=3Ddebconf (>=3D 0.5)' >> debian/exim4-base.substvars
dh_installcron -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-h=
eavy
install debian/exim4-base.cron.daily debian/exim4-base/etc/cron.daily/exim=
4-base
dh_installman -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-he=
avy
install -p -m644 doc/exim.8 debian/exim4-base/usr/share/man/man8/exim.8
install -p -m644 debian/manpages/exicyclog.8 debian/exim4-base/usr/share/m=
an/man8/exicyclog.8
install -p -m644 debian/manpages/exigrep.8 debian/exim4-base/usr/share/man=
/man8/exigrep.8
install -p -m644 debian/manpages/exim_checkaccess.8 debian/exim4-base/usr/=
share/man/man8/exim_checkaccess.8
install -p -m644 debian/manpages/exim_db.8 debian/exim4-base/usr/share/man=
/man8/exim_db.8
install -p -m644 debian/manpages/exim_dbmbuild.8 debian/exim4-base/usr/sha=
re/man/man8/exim_dbmbuild.8
install -p -m644 debian/manpages/exim_lock.8 debian/exim4-base/usr/share/m=
an/man8/exim_lock.8
install -p -m644 debian/manpages/exinext.8 debian/exim4-base/usr/share/man=
/man8/exinext.8
install -p -m644 debian/manpages/exiqgrep.8 debian/exim4-base/usr/share/ma=
n/man8/exiqgrep.8
install -p -m644 debian/manpages/exiqsumm.8 debian/exim4-base/usr/share/ma=
n/man8/exiqsumm.8
install -p -m644 debian/manpages/exiwhat.8 debian/exim4-base/usr/share/man=
/man8/exiwhat.8
install -p -m644 debian/manpages/exim_convert4r4.8 debian/exim4-base/usr/s=
hare/man/man8/exim_convert4r4.8
install -d debian/eximon4/usr/share/man/man8/
install -p -m644 debian/manpages/eximon.8 debian/eximon4/usr/share/man/man=
8/eximon.8
dh_install -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
install -d debian/exim4-base/usr/share/bug/exim4-base
cp -a debian/script debian/exim4-base/usr/share/bug/exim4-base/
install -d debian/exim4-daemon-light/usr/share/bug/exim4-daemon-light
cp -a debian/script debian/exim4-daemon-light/usr/share/bug/exim4-daemon-l=
ight/
install -d debian/exim4-daemon-heavy/usr/share/bug/exim4-daemon-heavy
cp -a debian/script debian/exim4-daemon-heavy/usr/share/bug/exim4-daemon-h=
eavy/
dh_strip -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dumpdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_fixdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_tidydb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dbmbuild
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_lock
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dumpdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_fixdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_tidydb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dbmbuild
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_lock
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-da=
emon-light/usr/sbin/exim4
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dumpdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_fixdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_tidydb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dbmbuild
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_lock
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-da=
emon-light/usr/sbin/exim4
strip --remove-section=3D.comment --remove-section=3D.note debian/eximon4/=
usr/lib/exim4/eximon.bin
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dumpdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_fixdb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_tidydb
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_dbmbuild
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-ba=
se/usr/sbin/exim_lock
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-da=
emon-light/usr/sbin/exim4
strip --remove-section=3D.comment --remove-section=3D.note debian/eximon4/=
usr/lib/exim4/eximon.bin
strip --remove-section=3D.comment --remove-section=3D.note debian/exim4-da=
emon-heavy/usr/sbin/exim4
dh_link -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
ln -sf exim_db.8.gz debian/exim4-base/usr/share/man/man8/exim_tidydb.8.gz
ln -sf exim_db.8.gz debian/exim4-base/usr/share/man/man8/exim_fixdb.8.gz
ln -sf exim_db.8.gz debian/exim4-base/usr/share/man/man8/exim_dumpdb.8.gz
ln -sf ../exim4-base/changelog.gz debian/exim4-daemon-light/usr/share/doc/=
exim4-daemon-light/changelog.gz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/newaliases.8=
=2Egz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/mailq.8.gz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/rsmtp.8.gz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/rmail.8.gz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/runq.8.gz
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/sendmail.8.gz
install -d debian/exim4-daemon-light/usr/bin
ln -sf ../sbin/exim4 debian/exim4-daemon-light/usr/bin/newaliases
ln -sf ../sbin/exim4 debian/exim4-daemon-light/usr/bin/mailq
ln -sf exim4 debian/exim4-daemon-light/usr/sbin/rsmtp
ln -sf exim4 debian/exim4-daemon-light/usr/sbin/rmail
ln -sf exim4 debian/exim4-daemon-light/usr/sbin/runq
ln -sf exim4 debian/exim4-daemon-light/usr/sbin/sendmail
ln -sf ../sbin/exim4 debian/exim4-daemon-light/usr/lib/sendmail
ln -sf ../../sbin/exim4 debian/exim4-daemon-light/usr/lib/exim4/exim4
ln -sf exim.8.gz debian/exim4-daemon-light/usr/share/man/man8/exim4.8.gz
ln -sf ../exim4-base/changelog.gz debian/exim4-daemon-heavy/usr/share/doc/=
exim4-daemon-heavy/changelog.gz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/newaliases.8=
=2Egz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/mailq.8.gz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/rsmtp.8.gz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/rmail.8.gz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/runq.8.gz
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/sendmail.8.gz
install -d debian/exim4-daemon-heavy/usr/bin
ln -sf ../sbin/exim4 debian/exim4-daemon-heavy/usr/bin/newaliases
ln -sf ../sbin/exim4 debian/exim4-daemon-heavy/usr/bin/mailq
ln -sf exim4 debian/exim4-daemon-heavy/usr/sbin/rsmtp
ln -sf exim4 debian/exim4-daemon-heavy/usr/sbin/rmail
ln -sf exim4 debian/exim4-daemon-heavy/usr/sbin/runq
ln -sf exim4 debian/exim4-daemon-heavy/usr/sbin/sendmail
ln -sf ../sbin/exim4 debian/exim4-daemon-heavy/usr/lib/sendmail
ln -sf ../../sbin/exim4 debian/exim4-daemon-heavy/usr/lib/exim4/exim4
ln -sf exim.8.gz debian/exim4-daemon-heavy/usr/share/man/man8/exim4.8.gz
dh_compress -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
cd debian/exim4-base
chmod a-x usr/share/man/man8/exipick.8 usr/share/man/man8/eximstats.8 usr/=
share/man/man8/syslog2eximlog.8 usr/share/man/man8/exim.8 usr/share/man/man=
8/exicyclog.8 usr/share/man/man8/exigrep.8 usr/share/man/man8/exim_checkacc=
ess.8 usr/share/man/man8/exim_db.8 usr/share/man/man8/exim_dbmbuild.8 usr/s=
hare/man/man8/exim_lock.8 usr/share/man/man8/exinext.8 usr/share/man/man8/e=
xiqgrep.8 usr/share/man/man8/exiqsumm.8 usr/share/man/man8/exiwhat.8 usr/sh=
are/man/man8/exim_convert4r4.8 usr/share/doc/exim4-base/examples/example.co=
nf usr/share/doc/exim4-base/changelog.Debian usr/share/doc/exim4-base/chang=
elog usr/share/doc/exim4-base/NOTICE usr/share/doc/exim4-base/ACKNOWLEDGMEN=
TS usr/share/doc/exim4-base/README.SIEVE usr/share/doc/exim4-base/README.UP=
DATING usr/share/doc/exim4-base/dbm.discuss.txt usr/share/doc/exim4-base/Ex=
im3.upgrade usr/share/doc/exim4-base/Exim4.upgrade usr/share/doc/exim4-base=
/filter.txt usr/share/doc/exim4-base/NewStuff usr/share/doc/exim4-base/Opti=
onLists.txt usr/share/doc/exim4-base/pcrepattern.txt usr/share/doc/exim4-ba=
se/spec.txt usr/share/doc/exim4-base/README.TLS usr/share/doc/exim4-base/ch=
angelog.Debian.old usr/share/doc/exim4-base/README.Debian
gzip -9f usr/share/man/man8/exipick.8 usr/share/man/man8/eximstats.8 usr/s=
hare/man/man8/syslog2eximlog.8 usr/share/man/man8/exim.8 usr/share/man/man8=
/exicyclog.8 usr/share/man/man8/exigrep.8 usr/share/man/man8/exim_checkacce=
ss.8 usr/share/man/man8/exim_db.8 usr/share/man/man8/exim_dbmbuild.8 usr/sh=
are/man/man8/exim_lock.8 usr/share/man/man8/exinext.8 usr/share/man/man8/ex=
iqgrep.8 usr/share/man/man8/exiqsumm.8 usr/share/man/man8/exiwhat.8 usr/sha=
re/man/man8/exim_convert4r4.8 usr/share/doc/exim4-base/examples/example.con=
f usr/share/doc/exim4-base/changelog.Debian usr/share/doc/exim4-base/change=
log usr/share/doc/exim4-base/NOTICE usr/share/doc/exim4-base/ACKNOWLEDGMENT=
S usr/share/doc/exim4-base/README.SIEVE usr/share/doc/exim4-base/README.UPD=
ATING usr/share/doc/exim4-base/dbm.discuss.txt usr/share/doc/exim4-base/Exi=
m3.upgrade usr/share/doc/exim4-base/Exim4.upgrade usr/share/doc/exim4-base/=
filter.txt usr/share/doc/exim4-base/NewStuff usr/share/doc/exim4-base/Optio=
nLists.txt usr/share/doc/exim4-base/pcrepattern.txt usr/share/doc/exim4-bas=
e/spec.txt usr/share/doc/exim4-base/README.TLS usr/share/doc/exim4-base/cha=
ngelog.Debian.old usr/share/doc/exim4-base/README.Debian
cd '/usr/src/exim4-test/exim4-4.34'
cd debian/exim4-daemon-light
chmod a-x usr/share/doc/exim4-daemon-light/changelog.Debian usr/share/doc/=
exim4-daemon-light/EDITME.exim4-light
gzip -9f usr/share/doc/exim4-daemon-light/changelog.Debian usr/share/doc/e=
xim4-daemon-light/EDITME.exim4-light
cd '/usr/src/exim4-test/exim4-4.34'
cd debian/eximon4
chmod a-x usr/share/man/man8/eximon.8 usr/share/doc/eximon4/changelog.Debi=
an
gzip -9f usr/share/man/man8/eximon.8 usr/share/doc/eximon4/changelog.Debian
cd '/usr/src/exim4-test/exim4-4.34'
cd debian/exim4-daemon-heavy
chmod a-x usr/share/doc/exim4-daemon-heavy/changelog.Debian usr/share/doc/=
exim4-daemon-heavy/EDITME.exim4-heavy usr/share/doc/exim4-daemon-heavy/exis=
can-acl-examples.txt usr/share/doc/exim4-daemon-heavy/exiscan-acl-spec.txt
gzip -9f usr/share/doc/exim4-daemon-heavy/changelog.Debian usr/share/doc/e=
xim4-daemon-heavy/EDITME.exim4-heavy usr/share/doc/exim4-daemon-heavy/exisc=
an-acl-examples.txt usr/share/doc/exim4-daemon-heavy/exiscan-acl-spec.txt
cd '/usr/src/exim4-test/exim4-4.34'
dh_fixperms -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heav=
y -Xusr/sbin/exim4
find debian/exim4-base ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/=
null | xargs -0r chown --no-dereference 0.0
find debian/exim4-base ! -type l ! \( -regex .*usr\/sbin\/exim4.* \) -prin=
t0 2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/exim4-base/usr/share/doc debian/exim4-base/usr/doc -type f ! \=
( -regex .*usr\/sbin\/exim4.* \) ! -regex '.*/examples/.*' -print0 2>/dev/n=
ull | xargs -0r chmod 644
find debian/exim4-base/usr/share/doc debian/exim4-base/usr/doc -type d ! \=
( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null | xargs -0r chmod 755
find debian/exim4-base/usr/share/man debian/exim4-base/usr/man/ debian/exi=
m4-base/usr/X11*/man/ -type f ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2=
>/dev/null | xargs -0r chmod 644
find debian/exim4-base/usr/bin -type f ! \( -regex .*usr\/sbin\/exim4.* \)=
-print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-base/usr/sbin -type f ! \( -regex .*usr\/sbin\/exim4.* \=
) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-base/etc/init.d -type f ! \( -regex .*usr\/sbin\/exim4.*=
\) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-base -perm -5 -type f \( -name '*.so*' -or -name '*.la' =
-or -name '*.a' \) ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null =
| xargs -0r chmod a-X
find debian/exim4-daemon-light ! \( -regex .*usr\/sbin\/exim4.* \) -print0=
2>/dev/null | xargs -0r chown --no-dereference 0.0
find debian/exim4-daemon-light ! -type l ! \( -regex .*usr\/sbin\/exim4.* =
\) -print0 2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/exim4-daemon-light/usr/share/doc debian/exim4-daemon-light/usr=
/doc -type f ! \( -regex .*usr\/sbin\/exim4.* \) ! -regex '.*/examples/.*' =
-print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-daemon-light/usr/share/doc debian/exim4-daemon-light/usr=
/doc -type d ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null | xarg=
s -0r chmod 755
find debian/exim4-daemon-light/usr/share/man debian/exim4-daemon-light/usr=
/man/ debian/exim4-daemon-light/usr/X11*/man/ -type f ! \( -regex .*usr\/sb=
in\/exim4.* \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-daemon-light/usr/bin -type f ! \( -regex .*usr\/sbin\/ex=
im4.* \) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-daemon-light/usr/sbin -type f ! \( -regex .*usr\/sbin\/e=
xim4.* \) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-daemon-light -perm -5 -type f \( -name '*.so*' -or -name=
'*.la' -or -name '*.a' \) ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/d=
ev/null | xargs -0r chmod a-X
find debian/eximon4 ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/nul=
l | xargs -0r chown --no-dereference 0.0
find debian/eximon4 ! -type l ! \( -regex .*usr\/sbin\/exim4.* \) -print0 =
2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/eximon4/usr/share/doc debian/eximon4/usr/doc -type f ! \( -reg=
ex .*usr\/sbin\/exim4.* \) ! -regex '.*/examples/.*' -print0 2>/dev/null | =
xargs -0r chmod 644
find debian/eximon4/usr/share/doc debian/eximon4/usr/doc -type d ! \( -reg=
ex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null | xargs -0r chmod 755
find debian/eximon4/usr/share/man debian/eximon4/usr/man/ debian/eximon4/u=
sr/X11*/man/ -type f ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/nul=
l | xargs -0r chmod 644
find debian/eximon4/usr/sbin -type f ! \( -regex .*usr\/sbin\/exim4.* \) -=
print0 2>/dev/null | xargs -0r chmod +x
find debian/eximon4 -perm -5 -type f \( -name '*.so*' -or -name '*.la' -or=
-name '*.a' \) ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null | x=
args -0r chmod a-X
find debian/exim4-daemon-heavy ! \( -regex .*usr\/sbin\/exim4.* \) -print0=
2>/dev/null | xargs -0r chown --no-dereference 0.0
find debian/exim4-daemon-heavy ! -type l ! \( -regex .*usr\/sbin\/exim4.* =
\) -print0 2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/exim4-daemon-heavy/usr/share/doc debian/exim4-daemon-heavy/usr=
/doc -type f ! \( -regex .*usr\/sbin\/exim4.* \) ! -regex '.*/examples/.*' =
-print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-daemon-heavy/usr/share/doc debian/exim4-daemon-heavy/usr=
/doc -type d ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/dev/null | xarg=
s -0r chmod 755
find debian/exim4-daemon-heavy/usr/share/man debian/exim4-daemon-heavy/usr=
/man/ debian/exim4-daemon-heavy/usr/X11*/man/ -type f ! \( -regex .*usr\/sb=
in\/exim4.* \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-daemon-heavy/usr/bin -type f ! \( -regex .*usr\/sbin\/ex=
im4.* \) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-daemon-heavy/usr/sbin -type f ! \( -regex .*usr\/sbin\/e=
xim4.* \) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-daemon-heavy -perm -5 -type f \( -name '*.so*' -or -name=
'*.la' -or -name '*.a' \) ! \( -regex .*usr\/sbin\/exim4.* \) -print0 2>/d=
ev/null | xargs -0r chmod a-X
dh_installdeb -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-he=
avy
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-base.postinst.debhelper}~eg' <=
debian/exim4-base.postinst > debian/exim4-base/DEBIAN/postinst
chown 0.0 debian/exim4-base/DEBIAN/postinst
chmod 755 debian/exim4-base/DEBIAN/postinst
printf '#!/bin/sh
set -e
' > debian/exim4-base/DEBIAN/prerm
cat debian/exim4-base.prerm.debhelper >> debian/exim4-base/DEBIAN/prerm
chown 0.0 debian/exim4-base/DEBIAN/prerm
chmod 755 debian/exim4-base/DEBIAN/prerm
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-base.postrm.debhelper}~eg' < d=
ebian/exim4-base.postrm > debian/exim4-base/DEBIAN/postrm
chown 0.0 debian/exim4-base/DEBIAN/postrm
chmod 755 debian/exim4-base/DEBIAN/postrm
find debian/exim4-base/etc -type f -printf '/etc/%P
' >> debian/exim4-base/DEBIAN/conffiles
chmod 644 debian/exim4-base/DEBIAN/conffiles
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-daemon-light.postinst.debhelpe=
r}~eg' < debian/exim4-daemon-light.postinst > debian/exim4-daemon-light/DEB=
IAN/postinst
chown 0.0 debian/exim4-daemon-light/DEBIAN/postinst
chmod 755 debian/exim4-daemon-light/DEBIAN/postinst
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-daemon-light.prerm.debhelper}~=
eg' < debian/exim4-daemon-light.prerm > debian/exim4-daemon-light/DEBIAN/pr=
erm
chown 0.0 debian/exim4-daemon-light/DEBIAN/prerm
chmod 755 debian/exim4-daemon-light/DEBIAN/prerm
printf '#!/bin/sh
set -e
' > debian/eximon4/DEBIAN/postinst
cat debian/eximon4.postinst.debhelper >> debian/eximon4/DEBIAN/postinst
chown 0.0 debian/eximon4/DEBIAN/postinst
chmod 755 debian/eximon4/DEBIAN/postinst
printf '#!/bin/sh
set -e
' > debian/eximon4/DEBIAN/prerm
cat debian/eximon4.prerm.debhelper >> debian/eximon4/DEBIAN/prerm
chown 0.0 debian/eximon4/DEBIAN/prerm
chmod 755 debian/eximon4/DEBIAN/prerm
printf '#!/bin/sh
set -e
' > debian/eximon4/DEBIAN/postrm
cat debian/eximon4.postrm.debhelper >> debian/eximon4/DEBIAN/postrm
chown 0.0 debian/eximon4/DEBIAN/postrm
chmod 755 debian/eximon4/DEBIAN/postrm
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-daemon-heavy.postinst.debhelpe=
r}~eg' < debian/exim4-daemon-heavy.postinst > debian/exim4-daemon-heavy/DEB=
IAN/postinst
chown 0.0 debian/exim4-daemon-heavy/DEBIAN/postinst
chmod 755 debian/exim4-daemon-heavy/DEBIAN/postinst
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-daemon-heavy.prerm.debhelper}~=
eg' < debian/exim4-daemon-heavy.prerm > debian/exim4-daemon-heavy/DEBIAN/pr=
erm
chown 0.0 debian/exim4-daemon-heavy/DEBIAN/prerm
chmod 755 debian/exim4-daemon-heavy/DEBIAN/prerm
dh_shlibdeps -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-hea=
vy
dpkg-shlibdeps -Tdebian/exim4-base.substvars -dDepends debian/exim4-base/u=
sr/sbin/exim_dumpdb debian/exim4-base/usr/sbin/exim_fixdb debian/exim4-base=
/usr/sbin/exim_tidydb debian/exim4-base/usr/sbin/exim_dbmbuild debian/exim4=
-base/usr/sbin/exim_lock
dpkg-shlibdeps -Tdebian/exim4-daemon-light.substvars -dDepends debian/exim=
4-daemon-light/usr/sbin/exim4
dpkg-shlibdeps -Tdebian/eximon4.substvars -dDepends debian/eximon4/usr/lib=
/exim4/eximon.bin
dpkg-shlibdeps -Tdebian/exim4-daemon-heavy.substvars -dDepends debian/exim=
4-daemon-heavy/usr/sbin/exim4
dh_gencontrol -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-he=
avy -- -VUpstream-Version=3D4.34 -VMTA-Conflicts=3D"courier-mta, masqmail, =
nullmailer, postfix, postfix-snap, sendmail, smail, ssmtp, zmailer, zmailer=
-ssl"
dpkg-gencontrol -ldebian/changelog -isp -pexim4-base -Tdebian/exim4-base.s=
ubstvars -Pdebian/exim4-base -VUpstream-Version=3D4.34 "-VMTA-Conflicts=3Dc=
ourier-mta, masqmail, nullmailer, postfix, postfix-snap, sendmail, smail, s=
smtp, zmailer, zmailer-ssl"
chmod 644 debian/exim4-base/DEBIAN/control
chown 0.0 debian/exim4-base/DEBIAN/control
dpkg-gencontrol -ldebian/changelog -isp -pexim4-daemon-light -Tdebian/exim=
4-daemon-light.substvars -Pdebian/exim4-daemon-light -VUpstream-Version=3D4=
=2E34 "-VMTA-Conflicts=3Dcourier-mta, masqmail, nullmailer, postfix, postfi=
x-snap, sendmail, smail, ssmtp, zmailer, zmailer-ssl"
chmod 644 debian/exim4-daemon-light/DEBIAN/control
chown 0.0 debian/exim4-daemon-light/DEBIAN/control
dpkg-gencontrol -ldebian/changelog -isp -peximon4 -Tdebian/eximon4.substva=
rs -Pdebian/eximon4 -VUpstream-Version=3D4.34 "-VMTA-Conflicts=3Dcourier-mt=
a, masqmail, nullmailer, postfix, postfix-snap, sendmail, smail, ssmtp, zma=
iler, zmailer-ssl"
chmod 644 debian/eximon4/DEBIAN/control
chown 0.0 debian/eximon4/DEBIAN/control
dpkg-gencontrol -ldebian/changelog -isp -pexim4-daemon-heavy -Tdebian/exim=
4-daemon-heavy.substvars -Pdebian/exim4-daemon-heavy -VUpstream-Version=3D4=
=2E34 "-VMTA-Conflicts=3Dcourier-mta, masqmail, nullmailer, postfix, postfi=
x-snap, sendmail, smail, ssmtp, zmailer, zmailer-ssl"
chmod 644 debian/exim4-daemon-heavy/DEBIAN/control
chown 0.0 debian/exim4-daemon-heavy/DEBIAN/control
dh_md5sums -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
cd debian/exim4-base >/dev/null ; find * -type f ! -path "etc/cron.daily/e=
xim4-base" ! -path "etc/logrotate.d/exim4-base" ! -path "etc/init.d/exim4" =
! -regex '^DEBIAN/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums ; cd '/u=
sr/src/exim4-test/exim4-4.34' >/dev/null
chmod 644 debian/exim4-base/DEBIAN/md5sums
chown 0.0 debian/exim4-base/DEBIAN/md5sums
cd debian/exim4-daemon-light >/dev/null ; find * -type f ! -regex '^DEBIA=
N/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums ; cd '/usr/src/exim4-test=
/exim4-4.34' >/dev/null
chmod 644 debian/exim4-daemon-light/DEBIAN/md5sums
chown 0.0 debian/exim4-daemon-light/DEBIAN/md5sums
cd debian/eximon4 >/dev/null ; find * -type f ! -regex '^DEBIAN/.*' -prin=
t0 | xargs -r0 md5sum > DEBIAN/md5sums ; cd '/usr/src/exim4-test/exim4-4.34=
' >/dev/null
chmod 644 debian/eximon4/DEBIAN/md5sums
chown 0.0 debian/eximon4/DEBIAN/md5sums
cd debian/exim4-daemon-heavy >/dev/null ; find * -type f ! -regex '^DEBIA=
N/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums ; cd '/usr/src/exim4-test=
/exim4-4.34' >/dev/null
chmod 644 debian/exim4-daemon-heavy/DEBIAN/md5sums
chown 0.0 debian/exim4-daemon-heavy/DEBIAN/md5sums
dh_builddeb -pexim4-base -pexim4-daemon-light -peximon4 -pexim4-daemon-heavy
dpkg --build debian/exim4-base ..
dpkg-deb: building package `exim4-base' in `../exim4-base_4.34-4_i386.deb'.
dpkg --build debian/exim4-daemon-light ..
dpkg-deb: building package `exim4-daemon-light' in `../exim4-daemon-light_4=
=2E34-4_i386.deb'.
dpkg --build debian/eximon4 ..
dpkg-deb: building package `eximon4' in `../eximon4_4.34-4_i386.deb'.
dpkg --build debian/exim4-daemon-heavy ..
dpkg-deb: building package `exim4-daemon-heavy' in `../exim4-daemon-heavy_4=
=2E34-4_i386.deb'.
dh_testdir -i
dh_testroot -i
# upstream changelog is only in exim4-base
dh_link -i
install -d debian/exim4/usr/share/doc
ln -sf exim4-base debian/exim4/usr/share/doc/exim4
dh_installchangelogs -i
install -o 0 -g 0 -p -m644 debian/changelog debian/exim4-config/usr/share/=
doc/exim4-config/changelog.Debian
dh_installdocs -i
cp -a debian/debconf/default_acl debian/exim4-config/usr/share/doc/exim4-c=
onfig
cp -a debian/README.system_aliases debian/exim4-config/usr/share/doc/exim4=
-config
chown -R 0.0 debian/exim4-config/usr/share/doc
chmod -R go=3DrX debian/exim4-config/usr/share/doc
chmod -R u\+rw debian/exim4-config/usr/share/doc
install -g 0 -o 0 -m 644 -p debian/copyright debian/exim4-config/usr/share=
/doc/exim4-config/copyright
echo "# Automatically added by dh_installdocs">> debian/exim4-config.posti=
nst.debhelper
sed "s/#PACKAGE#/exim4-config/g" /usr/share/debhelper/autoscripts/postinst=
-doc >> debian/exim4-config.postinst.debhelper
echo '# End automatically added section' >> debian/exim4-config.postinst.d=
ebhelper
echo "# Automatically added by dh_installdocs">> debian/exim4-config.prerm=
=2Edebhelper
sed "s/#PACKAGE#/exim4-config/g" /usr/share/debhelper/autoscripts/prerm-do=
c >> debian/exim4-config.prerm.debhelper
echo '# End automatically added section' >> debian/exim4-config.prerm.debh=
elper
echo "# Automatically added by dh_installdocs">> debian/exim4.postinst.deb=
helper
sed "s/#PACKAGE#/exim4/g" /usr/share/debhelper/autoscripts/postinst-doc >>=
debian/exim4.postinst.debhelper
echo '# End automatically added section' >> debian/exim4.postinst.debhelper
echo "# Automatically added by dh_installdocs">> debian/exim4.prerm.debhel=
per
sed "s/#PACKAGE#/exim4/g" /usr/share/debhelper/autoscripts/prerm-doc >> de=
bian/exim4.prerm.debhelper
echo '# End automatically added section' >> debian/exim4.prerm.debhelper
dh_installexamples -i
#dh_installmenu -i
dh_installdebconf -i
install -o 0 -g 0 -d debian/exim4-config/DEBIAN
install -o 0 -g 0 -m 755 -p debian/exim4-config.config debian/exim4-config=
/DEBIAN/config
install -o 0 -g 0 -m 644 -p debian/exim4-config.templates debian/exim4-con=
fig/DEBIAN/templates
echo 'misc:Depends=3Ddebconf (>=3D 0.5)' >> debian/exim4-config.substvars
echo "# Automatically added by dh_installdebconf">> debian/exim4-config.po=
strm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-debconf >> debian/exim4-con=
fig.postrm.debhelper
echo '# End automatically added section' >> debian/exim4-config.postrm.deb=
helper
install -o 0 -g 0 -d debian/exim4/DEBIAN
dh_installlogrotate -i
#dh_installpam -i
#dh_installmime -i
dh_installcron -i
dh_installman -i
install -p -m644 debian/manpages/update-exim4.conf.8 debian/exim4-config/u=
sr/share/man/man8/update-exim4.conf.8
install -p -m644 debian/manpages/update-exim4.conf.template.8 debian/exim4=
-config/usr/share/man/man8/update-exim4.conf.template.8
install -p -m644 debian/manpages/update-exim4defaults.8 debian/exim4-confi=
g/usr/share/man/man8/update-exim4defaults.8
dh_install -i
install -d debian/exim4-config/usr/share/doc/exim4-config/examples/acl
cp -a debian/debconf/30_exim4-config_example_check_rcpt debian/exim4-confi=
g/usr/share/doc/exim4-config/examples/acl/
cp -a debian/debconf/update-exim4.conf.template debian/exim4-config/usr/sb=
in/
cp -a debian/debconf/exim4.conf.template debian/exim4-config/etc/exim4/
install -d debian/exim4-config/usr/share/bug/exim4-config
cp -a debian/script debian/exim4-config/usr/share/bug/exim4-config/
install -d debian/exim4/usr/share/bug/exim4
cp -a debian/script debian/exim4/usr/share/bug/exim4/
dh_strip -i
dh_compress -i
cd debian/exim4-config
chmod a-x usr/share/man/man8/update-exim4.conf.8 usr/share/man/man8/update=
-exim4.conf.template.8 usr/share/man/man8/update-exim4defaults.8 usr/share/=
doc/exim4-config/examples/acl/30_exim4-config_example_check_rcpt usr/share/=
doc/exim4-config/changelog.Debian
gzip -9f usr/share/man/man8/update-exim4.conf.8 usr/share/man/man8/update-=
exim4.conf.template.8 usr/share/man/man8/update-exim4defaults.8 usr/share/d=
oc/exim4-config/examples/acl/30_exim4-config_example_check_rcpt usr/share/d=
oc/exim4-config/changelog.Debian
cd '/usr/src/exim4-test/exim4-4.34'
cd debian/exim4
cd '/usr/src/exim4-test/exim4-4.34'
dh_fixperms -i -X/etc/exim4/passwd.client
find debian/exim4-config ! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -=
print0 2>/dev/null | xargs -0r chown --no-dereference 0.0
find debian/exim4-config ! -type l ! \( -regex .*\/etc\/exim4\/passwd\.cli=
ent.* \) -print0 2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/exim4-config/usr/share/doc debian/exim4-config/usr/doc -type f=
! \( -regex .*\/etc\/exim4\/passwd\.client.* \) ! -regex '.*/examples/.*' =
-print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-config/usr/share/doc debian/exim4-config/usr/doc -type d=
! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -print0 2>/dev/null | xarg=
s -0r chmod 755
find debian/exim4-config/usr/share/man debian/exim4-config/usr/man/ debian=
/exim4-config/usr/X11*/man/ -type f ! \( -regex .*\/etc\/exim4\/passwd\.cli=
ent.* \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/exim4-config/usr/sbin -type f ! \( -regex .*\/etc\/exim4\/pass=
wd\.client.* \) -print0 2>/dev/null | xargs -0r chmod +x
find debian/exim4-config -perm -5 -type f \( -name '*.so*' -or -name '*.la=
' -or -name '*.a' \) ! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -print=
0 2>/dev/null | xargs -0r chmod a-X
find debian/exim4 ! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -print0 =
2>/dev/null | xargs -0r chown --no-dereference 0.0
find debian/exim4 ! -type l ! \( -regex .*\/etc\/exim4\/passwd\.client.* \=
) -print0 2>/dev/null | xargs -0r chmod go=3DrX,u+rw,a-s
find debian/exim4/usr/share/doc debian/exim4/usr/doc -type f ! \( -regex .=
*\/etc\/exim4\/passwd\.client.* \) ! -regex '.*/examples/.*' -print0 2>/dev=
/null | xargs -0r chmod 644
find debian/exim4/usr/share/doc debian/exim4/usr/doc -type d ! \( -regex .=
*\/etc\/exim4\/passwd\.client.* \) -print0 2>/dev/null | xargs -0r chmod 755
find debian/exim4/usr/share/man debian/exim4/usr/man/ debian/exim4/usr/X11=
*/man/ -type f ! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -print0 2>/d=
ev/null | xargs -0r chmod 644
find debian/exim4 -perm -5 -type f \( -name '*.so*' -or -name '*.la' -or -=
name '*.a' \) ! \( -regex .*\/etc\/exim4\/passwd\.client.* \) -print0 2>/de=
v/null | xargs -0r chmod a-X
dh_installdeb -i
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-config.postinst.debhelper}~eg'=
< debian/exim4-config.postinst > debian/exim4-config/DEBIAN/postinst
chown 0.0 debian/exim4-config/DEBIAN/postinst
chmod 755 debian/exim4-config/DEBIAN/postinst
printf '#!/bin/sh
set -e
' > debian/exim4-config/DEBIAN/prerm
cat debian/exim4-config.prerm.debhelper >> debian/exim4-config/DEBIAN/prerm
chown 0.0 debian/exim4-config/DEBIAN/prerm
chmod 755 debian/exim4-config/DEBIAN/prerm
perl -pe 's~#DEBHELPER#~qx{cat debian/exim4-config.postrm.debhelper}~eg' <=
debian/exim4-config.postrm > debian/exim4-config/DEBIAN/postrm
chown 0.0 debian/exim4-config/DEBIAN/postrm
chmod 755 debian/exim4-config/DEBIAN/postrm
find debian/exim4-config/etc -type f -printf '/etc/%P
' >> debian/exim4-config/DEBIAN/conffiles
chmod 644 debian/exim4-config/DEBIAN/conffiles
printf '#!/bin/sh
set -e
' > debian/exim4/DEBIAN/postinst
cat debian/exim4.postinst.debhelper >> debian/exim4/DEBIAN/postinst
chown 0.0 debian/exim4/DEBIAN/postinst
chmod 755 debian/exim4/DEBIAN/postinst
printf '#!/bin/sh
set -e
' > debian/exim4/DEBIAN/prerm
cat debian/exim4.prerm.debhelper >> debian/exim4/DEBIAN/prerm
chown 0.0 debian/exim4/DEBIAN/prerm
chmod 755 debian/exim4/DEBIAN/prerm
dh_shlibdeps -i
dh_gencontrol -i -- -VUpstream-Version=3D4.34 -VMTA-Conflicts=3D"courier-mt=
a, masqmail, nullmailer, postfix, postfix-snap, sendmail, smail, ssmtp, zma=
iler, zmailer-ssl"
dpkg-gencontrol -ldebian/changelog -isp -pexim4-config -Tdebian/exim4-conf=
ig.substvars -Pdebian/exim4-config -VUpstream-Version=3D4.34 "-VMTA-Conflic=
ts=3Dcourier-mta, masqmail, nullmailer, postfix, postfix-snap, sendmail, sm=
ail, ssmtp, zmailer, zmailer-ssl"
chmod 644 debian/exim4-config/DEBIAN/control
chown 0.0 debian/exim4-config/DEBIAN/control
dpkg-gencontrol -ldebian/changelog -isp -pexim4 -Tdebian/exim4.substvars -=
Pdebian/exim4 -VUpstream-Version=3D4.34 "-VMTA-Conflicts=3Dcourier-mta, mas=
qmail, nullmailer, postfix, postfix-snap, sendmail, smail, ssmtp, zmailer, =
zmailer-ssl"
chmod 644 debian/exim4/DEBIAN/control
chown 0.0 debian/exim4/DEBIAN/control
dh_md5sums -i
cd debian/exim4-config >/dev/null ; find * -type f ! -path "etc/exim4/conf=
=2Ed/acl/30_exim4-config_check_rcpt" ! -path "etc/exim4/conf.d/acl/00_exim4=
-config_header" ! -path "etc/exim4/conf.d/acl/20_exim4-config_whitelist_loc=
al_deny" ! -path "etc/exim4/conf.d/acl/40_exim4-config_check_data" ! -path =
"etc/exim4/conf.d/auth/30_exim4-config_examples" ! -path "etc/exim4/conf.d/=
auth/00_exim4-config_header" ! -path "etc/exim4/conf.d/main/02_exim4-config=
_options" ! -path "etc/exim4/conf.d/main/03_exim4-config_tlsoptions" ! -pat=
h "etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs" ! -path "etc/exim4=
/conf.d/retry/30_exim4-config" ! -path "etc/exim4/conf.d/retry/00_exim4-con=
fig_header" ! -path "etc/exim4/conf.d/rewrite/00_exim4-config_header" ! -pa=
th "etc/exim4/conf.d/rewrite/31_exim4-config_rewriting" ! -path "etc/exim4/=
conf.d/router/mmm_mail4root" ! -path "etc/exim4/conf.d/router/300_exim4-con=
fig_real_local" ! -path "etc/exim4/conf.d/router/400_exim4-config_system_al=
iases" ! -path "etc/exim4/conf.d/router/500_exim4-config_hubuser" ! -path "=
etc/exim4/conf.d/router/600_exim4-config_userforward" ! -path "etc/exim4/co=
nf.d/router/700_exim4-config_procmail" ! -path "etc/exim4/conf.d/router/800=
_exim4-config_maildrop" ! -path "etc/exim4/conf.d/router/900_exim4-config_l=
ocal_user" ! -path "etc/exim4/conf.d/router/00_exim4-config_header" ! -path=
"etc/exim4/conf.d/router/100_exim4-config_domain_literal" ! -path "etc/exi=
m4/conf.d/router/200_exim4-config_primary" ! -path "etc/exim4/conf.d/router=
/150_exim4-config_hubbed_hosts" ! -path "etc/exim4/conf.d/transport/30_exim=
4-config_address_file" ! -path "etc/exim4/conf.d/transport/30_exim4-config_=
address_pipe" ! -path "etc/exim4/conf.d/transport/30_exim4-config_address_r=
eply" ! -path "etc/exim4/conf.d/transport/30_exim4-config_mail_spool" ! -pa=
th "etc/exim4/conf.d/transport/30_exim4-config_maildir_home" ! -path "etc/e=
xim4/conf.d/transport/30_exim4-config_maildrop_pipe" ! -path "etc/exim4/con=
f.d/transport/30_exim4-config_procmail_pipe" ! -path "etc/exim4/conf.d/tran=
sport/30_exim4-config_remote_smtp" ! -path "etc/exim4/conf.d/transport/35_e=
xim4-config_address_directory" ! -path "etc/exim4/conf.d/transport/00_exim4=
-config_header" ! -path "etc/exim4/conf.d/transport/30_exim4-config_remote_=
smtp_smarthost" ! -path "etc/exim4/passwd.client" ! -path "etc/exim4/exim4.=
conf.template" ! -path "etc/ppp/ip-up.d/exim4" ! -path "etc/email-addresses=
" ! -regex '^DEBIAN/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums ; cd '=
/usr/src/exim4-test/exim4-4.34' >/dev/null
chmod 644 debian/exim4-config/DEBIAN/md5sums
chown 0.0 debian/exim4-config/DEBIAN/md5sums
cd debian/exim4 >/dev/null ; find * -type f ! -regex '^DEBIAN/.*' -print0=
| xargs -r0 md5sum > DEBIAN/md5sums ; cd '/usr/src/exim4-test/exim4-4.34' =
>/dev/null
chmod 644 debian/exim4/DEBIAN/md5sums
chown 0.0 debian/exim4/DEBIAN/md5sums
dh_builddeb -i
dpkg --build debian/exim4-config ..
dpkg-deb: building package `exim4-config' in `../exim4-config_4.34-4_all.de=
b'.
dpkg --build debian/exim4 ..
dpkg-deb: building package `exim4' in `../exim4_4.34-4_all.deb'.
dpkg-buildpackage: binary and diff upload (original source NOT included)
Now signing changes and any dsc files...
signfile exim4_4.34-4.dsc Andreas Metzler <ametzler@debian.org>
--bg08WKrSYDhXBjb5--
---------------------------------------
Received: (at 268894-done) by bugs.debian.org; 29 Aug 2004 19:08:31 +0000
>From ametzler@downhill.at.eu.org Sun Aug 29 12:08:31 2004
Return-path: <ametzler@downhill.at.eu.org>
Received: from server.logic.univie.ac.at [131.130.190.41] ([K+c9Hf671T7dFnznLPomQg5hhd6kik8Z])
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1C1V2U-0002EQ-00; Sun, 29 Aug 2004 12:08:31 -0700
Received: from m-134-246.adsl.univie.ac.at ([131.130.134.246])
by server.logic.univie.ac.at with asmtp (Exim 4.34)
id 1C1V2S-0006FX-IP
for 268894-done@bugs.debian.org; Sun, 29 Aug 2004 21:08:29 +0200
Received: from ametzler by downhill.univie.ac.at with local (Exim 4.34)
id 1C1V2V-0007za-5j
for 268894-done@bugs.debian.org; Sun, 29 Aug 2004 21:08:31 +0200
Date: Sun, 29 Aug 2004 21:08:30 +0200
From: Andreas Metzler <ametzler@downhill.at.eu.org>
To: 268894-done@bugs.debian.org
Subject: Re: Bug#268894: exiscan acl_smtp_data not used in exim4-daemon-heavy_4.34-4_i386, possible bug?
Message-ID: <20040829190830.GI19492@downhill.at.eu.org>
References: <20040829173926.GB20425@mogul.lan> <20040829182209.GH19492@downhill.at.eu.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040829182209.GH19492@downhill.at.eu.org>
X-GPG-Fingerprint: BCF7 1345 BE42 B5B8 1A57 EE09 1D33 9C65 8B8D 7663
User-Agent: Mutt/1.5.6+20040722i
Delivered-To: 268894-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
Closing bug at submitter's request, PEBCAK. ;-)
cu andreas