Re: [Exim] Exim 4 + MYSQL

Top Page
Delete this message
Reply to this message
Author: Odhiambo Washington
Date:  
To: Sheldon Hearn
CC: Exim Users
Subject: Re: [Exim] Exim 4 + MYSQL
--
* Sheldon Hearn <sheldonh@???> [20020111 14:19]: wrote:
>
>
> On Fri, 11 Jan 2002 13:42:04 +0300, Odhiambo Washington wrote:
>
> > LOOKUP_INCLUDE=-I/usr/local/include/mysql -I/usr/local/include
> > LOOKUP_LIBS=-L/usr/local/lib/mysql -lmysqlclient -L/usr/local/lib -llber -lldap
>
> Well, you've got the right stuff in LOOKUP_LIBS. Now we need to find
> out whether LOOKUP_LIBS was actually _used_ at link time.
>
> Can you show me partial output from the build? It'll be one of the last
> lines of output, between '/bin/rm -f exim' and '/usr/bin/strip exim'.


I'm attaching the output of script captured during build.

Aside: Something that I'm forgetting and was done by you 2 days ago (about)
How do I simulate an smtp transaction from some address? I have some complaints
and I want to debug exim to see what response it would give if mail was
coming from sheldon@??? to wash@???. Is it possible
to get a digest for the last 3 days from the listserver?


TIA


-Wash

S y s t e m s A d m i n.

--
Odhiambo Washington  <wash@???>    "The box said 'Requires
Wananchi Online Ltd.  www.wananchi.com      Windows 95, NT, or better,'
Tel: 254 2 313985-9   Fax: 254 2 313922     so I installed FreeBSD."
GSM: 254 72 743 223   GSM: 254 733 744 121  This sig is McQ!  :-)


++
"The Computer made me do it."
--
Script started on Fri Jan 11 16:01:59 2002
beastie# exit?[10`make -DFORCE_PKG_RGISTER WITH_LDAP=yes WITH_MYSQL=yes install?[63`?[K configure????????????????????????????????????????[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW???[PW?
beastie# make clean
===> Cleaning for exim-3.952
beastie# make clean?[15`WITH_LDAP=yes WITH_MYSQL=yes configure
===> Extracting for exim-3.952
>> Checksum OK for exim-3.952.tar.bz2.
>> Checksum OK for exim-texinfo-3.951.tar.bz2.

===>   exim-3.952 depends on shared library: lber.1 - found
===>   exim-3.952 depends on shared library: mysqlclient.10 - found
===>  Patching for exim-3.952
===>  Applying FreeBSD patches for exim-3.952
===>  Configuring for exim-3.952
/bin/mkdir -p /usr/ports/mail/exim-devel/work/exim-3.952/Local
/usr/bin/sed -e 's,XX_PREFIX_XX,/usr/local,' -e 's,^# SUPPORT_TLS=,SUPPORT_TLS=,' -e 's,^# EXIM_PERL=,EXIM_PERL=,' -e 's,XX_TCP_WRAPPERS_LIBS_XX,,' -e 's,XX_LDAP_LIBS_XX,-L/usr/local/lib -llber -lldap,'  -e 's,XX_LDAP_INCLUDE_XX,-I/usr/local/include,'  -e 's,XX_LDAP_TYPE_XX,OPENLDAP1,'  -e 's,^# LOOKUP_LDAP=,LOOKUP_LDAP=,' -e 's,XX_MYSQL_LIBS_XX,-L/usr/local/lib/mysql -lmysqlclient,'  -e 's,XX_MYSQL_INCLUDE_XX,-I/usr/local/include/mysql,'  -e 's,^# LOOKUP_MYSQL=,LOOKUP_MYSQL=,' -e 's,XX_PAM_LIBS_XX,-lpam,'  -e 's,^# SUPPORT_PAM=,SUPPORT_PAM=,' -e 's,^# AUTH_CRAM_MD5=,AUTH_CRAM_MD5=,' -e 's,^# AUTH_PLAINTEXT=,AUTH_PLAINTEXT=,' -e 's,XX_PGSQL_[^ ]*_XX,,' -e 's,^# HAVE_IPV6=,HAVE_IPV6=,' -e 's,^# SUPPORT_MAILDIR=,SUPPORT_MAILDIR=,' -e 's,^# SUPPORT_MAILSTORE=,SUPPORT_MAILSTORE=,' -e 's,^# SUPPORT_MBX=,SUPPORT_MBX=,' -e 's,^# LOOKUP_CDB=,LOOKUP_CDB=,' < /usr/ports/mail/exim-devel/work/exim-3.952/src/EDITME > /usr/ports/mail/exim-devel/work/exim-3.952/Local/Makefile
cd /usr/ports/mail/exim-devel/work/exim-3.952/doc &&  for i in ../../exim-texinfo-3.951/doc/* ; do  /bin/ln -sf $i ;  done
beastie# make WITH_LDAP=yes WITH_MYSQL=yes configure?[10`?[Kmake deinstall
===>  Deinstalling for exim-3.952
pkg_delete: file `/usr/local/sbin/exim' doesn't really exist
pkg_delete: file `/usr/local/sbin/exim-3.951-1' doesn't really exist
pkg_delete: unable to completely remove directory '/usr/local/etc/exim'
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
beastie#
beastie#
beastie# make deinstall?[15`WITH_LDAP=yes WITH_MYSQL=yes configure?[15`clean?[K?[15`WITH_LDAP=yes WITH_MYSQL=yes configure
beastie# ee work/exim-3.952/Local/Makefile
?[m?[H?[J?[42d?[7d?[H^[ (escape) menu ^y search prompt ^k delete line    ^p prev line  ^g prev page?[B^o ascii code    ^x search?[35`^l undelete line  ^n next line  ^v next page?[B^u end of file   ^a begin of line ^w delete word    ^b back char  ^z next word?[B^t begin of file ^e end of line   ^r restore word   ^f forward char?[B^c command?[18`^d delete char   ^j undelete char?[65`ESC-Enter: exit?[42dreading file "work/exim-3.952/Local/Makefile"file "work/exim-3.952/Local/Makefile", 703 lines?[7d##################################################?[B#?[8;12HThe Exim mail transport agent?[50`#?[B##################################################?[11d# This is the template for Exim's main build-time configuration file. It?[B# contains settings that are independent of any operating system. These are?[B# things that are mostly sysadmin choices. The items below are divided into?[B# those you must specify, those you probably want to specify, those you might?[B# often want to specify, and those that you almost never need to mention.?[17d# Edit this file and save the result to a file called Local/Makefile within the?[B# Exim distribution directory before running the "make" command.?[20d# Things that depend on the operating system have default settings in?[B# OS/Makefile-Default, but these are overridden for some OS by files called?[B# called OS/Makefile-<osname>. You can further override these by creating files?[B# called Local/Makefile-<osname>, where "<osname>" stands for the name of your?[B# operating system - look at the names in the OS directory to see which names?[B# are recognized.?[27d# However, if you are building Exim for a single OS only, you don't need to?[B# worry about setting up Local/Makefile-<osname>. Any build-time configuration?[B# settings you require can in fact be placed in in the one file called?[B# Local/Makefile. It is only if you are building for several OS from the same?[B# source files that you need to worry about splitting off your own OS-dependent?[B# settings into separate files. (There's more explanation about how this all?[B# works in the toplevel README file, under "Modifying the building process", as?[B# well as in the Exim specification.)?[36d# One OS-specific thing that may need to be changed is the command for running?[B# the C compiler; the overall default is gcc, but some OS Makefiles specify cc.?[B# You can override anything that is set by putting CC=whatever in your?[B# Local/Makefile.?[41d# NOTE: You should never need to edit any of the distributed Makefiles; all?[7d?[A?[7mL: 1 C: 1 =====================================================================?[B?[m?[42d?[Ksearch for: pid?[11`?[1K ...searching?[K?[6;4H?[7m664 C: 72 ?[B?[C?[m option for transports).?[K?[B?[K?[B# MSGLOG_DIRECTORY_MODE=0750?[K?[11d?[K?[B#------------------------------------------------------------------------------?[B# There are three options which are used when compiling the Perl interface and?[B# when linking with Perl. The default values for these are placed automatically?[B# at the head of the Makefile by the script which builds it. However, if you?[B# want to override them, you can do so here.?[B?[K?[B# PERL_CC=?[K?[B# PERL_CCOPTS=?[B# PERL_LIBS=?[K?[B?[K?[B?[K?[B#------------------------------------------------------------------------------?[B# Identifying the daemon: When an Exim daemon starts up, it writes its pid   ?[B# (process id) to a file so that it can easily be identified. The path of the?[B# file can be specified here. Some installations may want something like this:?[B?[K?[BPID_FILE_PATH=/var/lock/exim%s.pid?[K?[B?[K?[B# If PID_FILE_PATH is not defined, Exim writes a file in its spool directory ?[B# using the name "exim-daemon.pid".?[K?[B?[K?[B# If you start up a daemon without the -bd option (for example, with just?[K?[B# the -q15m option), a pid file is not written. Also, if you override the?[B# configuration file with the -oX option, no pid file is written. In other?[B# words, the pid file is written only for a "standard" daemon.?[K?[B?[K?[B?[K?[B#------------------------------------------------------------------------------?[B# If Exim creates the spool directory, it is given this mode, defaulting in the?[B# source to 0750.?[K?[24;72H?[42d?[6;6H?[7m5?[25;72H?[m?[6;6H?[7m6?[26;72H?[m?[6;6H?[7m7 C: 1 =?[27d?[m?[6;6H?[7m8 C: 35 ?[28;35H?[m?[6;12H?[7m4?[28;34H?[m?[6;12H?[7m3?[28;33H?[m?[6;12H?[7m2?[28;32H?[m?[6;12H?[7m1?[28;31H?[m?[6;12H?[7m0?[28;30H?[m?[6;11H?[7m29?[28;29H?[m?[6;12H?[7m8?[28;28H?[m?[6;12H?[7m7?[28;27H?[m?[6;12H?[7m6?[28;26H?[m?[6;12H?[7m5?[28;25H?[m?[6;12H?[7m4?[28;24H?[m?[6;12H?[7m3?[28;23H?[m?[1P?[6;12H?[7m2?[28;22H?[m?[1P?[6;12H?[7m1?[28;21H?[m?[1P?[6;12H?[7m0?[28;20H?[m?[1P?[6;12H?[7m1?[28;20H?[1@?[mr?[6;12H?[7m2?[28;21H?[1@?[mu?[6;12H?[7m3?[28;22H?[1@?[mn?[14;54H?[25X?[B ?[7m+---------------------+?[16;55H|?[m main menu?[77`?[7m|?[17;55H|?[77`|?[18;55H|?[m a) leave editor     ?[7m|?[19;55H|?[m b) help?[77`?[7m|?[20;55H|?[m c) file operations  ?[7m|?[21;55H|?[m d) redraw screen    ?[7m|?[22;55H|?[m e) settings?[77`?[7m|?[23;54H?[m ?[7m|?[m f) search           ?[7m|?[m ?[24;54H ?[7m|?[m g) miscellaneous    ?[7m|?[25;54H?[m ?[7m|?[m?[21X?[77`?[7m|?[26;54H?[m ?[7m|?[m press Esc to cancel ?[7m|?[m ?[27;55H?[7m+---------------------+?[18;57H?[m?[15d???[K?[B?[K?[B?[K?[18;55H?[K?[B?[K?[B?[K?[B?[K?[B?[K?[23;55H           ?[77` ?[24;55H?[K?[B?[K?[B?[K?[B?[K?[14;54H?[17d ?[7m+---------------------+?[18;55H|?[m leave menu?[77`?[7m|?[19;55H|?[77`|?[20;55H|?[m a) save changes     ?[7m|?[21;55H|?[m b) no save?[77`?[7m|?[22;55H|?[77`|?[23;55H|?[m press Esc to cancel ?[7m|?[24;55H+---------------------+?[20;57H?[m?[17d?[K?[18;55H?[K?[B?[K?[B?[K?[B?[K?[B?[K?[23;55H?[23X?[B?[K?[16d??[42dwriting file "work/exim-3.952/Local/Makefile""work/exim-3.952/Local/Makefile" 703 lines, 32009 characters?[14;54He are placed automaticall?[15;54Hlds it. However, if you?[23;54H-------------------------?[24;54Hup, it writes its pid?[25;54Hntified. The path of the?[26;54Hwant something like this:?[28;23H?[5;80H?[42;61H?[42;1H
beastie# ee work/exim-3.952/Local/Makefile?[10`make WITH_LDAP=yes WITH_MYSQL=yes configure?[15`deinstall?[K?[15`WITH_LDAP=yes WITH_MYSQL=yes configure??[K??[K??[K??[K??[K??[K??[K??[K??[Kinstall
===>  Building for exim-3.952


>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile


/bin/sh ../scripts/Configure-os.h
/bin/sh ../scripts/Configure-os.c
gcc -O -pipe    -o buildconfig buildconfig.c -lcrypt
/bin/sh ../scripts/Configure-config.h
`buildconfig' is up to date.
Building configuration file config.h

>>> config.h built


gcc -c -O -pipe    maketables.c
gcc -c -O -pipe    get.c
gcc -o dftables -O -pipe    dftables.c
./dftables >chartables.c
gcc -c -O -pipe    pcre.c
gcc -c -O -pipe    study.c
rm -f libpcre.a
ar cq libpcre.a maketables.o get.o pcre.o study.o
ranlib libpcre.a
gcc -c -DNOPOSIX -O -pipe    pcretest.c
gcc -O -pipe    -o ../pcretest pcretest.o libpcre.a
sed -e "s?CONFIGURE_FILE_USE_NODE??"  -e "s?CONFIGURE_FILE?/usr/local/etc/exim/configure?"  -e "s?BIN_DIRECTORY?/usr/local/sbin?"  -e "s?EXICYCLOG_MAX?10?"  -e "s?COMPRESS_COMMAND?/usr/bin/gzip?"  -e "s?COMPRESS_SUFFIX?gz?"  -e "s?CHOWN_COMMAND?/usr/sbin/chown?"  -e "s?CHGRP_COMMAND?/usr/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?CONFIGURE_FILE_USE_NODE??" -e "s?CONFIGURE_FILE?/usr/local/etc/exim/configure?" -e "s?BIN_DIRECTORY?/usr/local/sbin?" ../src/exinext.src > exinext-t
>>> exinext script built


sed -e "s?CONFIGURE_FILE_USE_NODE??" -e "s?CONFIGURE_FILE?/usr/local/etc/exim/configure?" -e "s?BIN_DIRECTORY?/usr/local/sbin?" -e "s?EXIWHAT_PS_CMD?/bin/ps?" -e "s?EXIWHAT_PS_ARG?-ax?" -e "s?EXIWHAT_KILL_ARG?-USR1?" -e "s?EXIWHAT_EGREP_ARG?'/exim( |$)'?" ../src/exiwhat.src > exiwhat-t
>>> exiwhat script built


sed -e "s?PERL_COMMAND?/usr/bin/perl?" -e "s?ZCAT_COMMAND?/usr/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?" ../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?CONFIGURE_FILE_USE_NODE??" -e "s?CONFIGURE_FILE?/usr/local/etc/exim/configure?" -e "s?BIN_DIRECTORY?/usr/local/sbin?" -e "s?PERL_COMMAND?/usr/bin/perl?" ../src/exim_checkaccess.src > exim_checkaccess-t
>>> exim_checkaccess script built


gcc -c -O -pipe    exim_dbmbuild.c
gcc -o exim_dbmbuild  exim_dbmbuild.o  -lcrypt -lpam
/usr/bin/strip exim_dbmbuild


>>> exim_dbmbuild utility built


gcc -c -O -pipe     -DCOMPILE_UTILITY  -DEXIM_DUMPDB  -o exim_dumpdb.o exim_dbutil.c
gcc -c -O -pipe     -DCOMPILE_UTILITY  -DOS_LOAD_AVERAGE  -DFIND_RUNNING_INTERFACES  -o util-os.o os.c
gcc -c -O -pipe    -DCOMPILE_UTILITY -o util-store.o store.c
gcc -O -pipe    -o exim_dumpdb  exim_dumpdb.o util-os.o util-store.o  -lcrypt -lpam
/usr/bin/strip exim_dumpdb


>>> exim_dumpdb utility built


gcc -c -O -pipe     -DCOMPILE_UTILITY  -DEXIM_FIXDB  -o exim_fixdb.o exim_dbutil.c
gcc -O -pipe    -o exim_fixdb  exim_fixdb.o util-os.o util-store.o  -lcrypt -lpam
/usr/bin/strip exim_fixdb


>>> exim_fixdb utility built


gcc -c -O -pipe     -DCOMPILE_UTILITY  -DEXIM_TIDYDB  -o exim_tidydb.o exim_dbutil.c
gcc -O -pipe    -o exim_tidydb  exim_tidydb.o util-os.o util-store.o  -lcrypt -lpam
/usr/bin/strip exim_tidydb


>>> exim_tidydb utility built


gcc -c -O -pipe    exim_lock.c
gcc -o exim_lock  exim_lock.o   -lcrypt -lpam
/usr/bin/strip exim_lock


>>> exim_lock utility built


gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include cdb.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include dbmdb.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include dnsdb.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include dsearch.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include ldap.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include lsearch.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include mysql.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include nis.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include nisplus.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include oracle.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include pgsql.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include testdb.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include whoson.c
gcc -c -O -pipe -I/usr/local/include/mysql -I/usr/local/include lf_check_file.c
/bin/rm -f lookups.a
ar cq lookups.a cdb.o dbmdb.o dnsdb.o dsearch.o ldap.o lsearch.o mysql.o nis.o nisplus.o oracle.o pgsql.o testdb.o whoson.o lf_check_file.o
ranlib lookups.a
/bin/rm -rf ../drtables.o

gcc -c -O -pipe    accept.c
gcc -c -O -pipe    dnslookup.c
gcc -c -O -pipe    ipliteral.c
gcc -c -O -pipe    iplookup.c
gcc -c -O -pipe    manualroute.c
gcc -c -O -pipe    queryprogram.c
gcc -c -O -pipe    redirect.c
gcc -c -O -pipe    rf_change_domain.c
gcc -c -O -pipe    rf_expand_data.c
gcc -c -O -pipe    rf_get_errors_address.c
gcc -c -O -pipe    rf_get_munge_headers.c
gcc -c -O -pipe    rf_get_transport.c
gcc -c -O -pipe    rf_get_ugid.c
gcc -c -O -pipe    rf_lookup_hostlist.c
gcc -c -O -pipe    rf_queue_add.c
gcc -c -O -pipe    rf_self_action.c
gcc -c -O -pipe    rf_set_ugid.c
/bin/rm -f routers.a
ar cq routers.a accept.o dnslookup.o ipliteral.o iplookup.o manualroute.o  queryprogram.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


gcc -c -O -pipe    appendfile.c
gcc -c -O -pipe    autoreply.c
gcc -c -O -pipe    lmtp.c
gcc -c -O -pipe    pipe.c
gcc -c -O -pipe    smtp.c
/bin/rm -f transports.a
ar cq transports.a appendfile.o autoreply.o lmtp.o pipe.o smtp.o
ranlib transports.a
/bin/rm -rf ../drtables.o


gcc -c -O -pipe    b64encode.c
gcc -c -O -pipe    b64decode.c
gcc -c -O -pipe    call_pam.c
gcc -c -O -pipe    call_pwcheck.c
gcc -c -O -pipe    call_radius.c
gcc -c -O -pipe    xtextencode.c
gcc -c -O -pipe    xtextdecode.c
gcc -c -O -pipe    get_data.c
gcc -c -O -pipe    md5.c
gcc -c -O -pipe    cram_md5.c
gcc -c -O -pipe    plaintext.c
/bin/rm -f auths.a
ar cq auths.a b64encode.o b64decode.o call_pam.o call_pwcheck.o call_radius.o  xtextencode.o xtextdecode.o get_data.o md5.o cram_md5.o plaintext.o
ranlib auths.a
/bin/rm -rf ../drtables.o


gcc -c -O -pipe      -I. acl.c
gcc -c -O -pipe      -I. child.c
gcc -c -O -pipe      -I. daemon.c
gcc -c -O -pipe      -I. dbfn.c
gcc -c -O -pipe      -I. debug.c
gcc -c -O -pipe      -I. deliver.c
gcc -c -O -pipe      -I. directory.c
gcc -c -O -pipe      -I. dns.c
gcc -c -O -pipe      -I. drtables.c
gcc -c -O -pipe      -I. enq.c
gcc -c -O -pipe      -I. exim.c
gcc -c -O -pipe      -I. expand.c
gcc -c -O -pipe      -I. filter.c
gcc -c -O -pipe      -I. globals.c
gcc -c -O -pipe      -I. header.c
gcc -c -O -pipe      -I. host.c
gcc -c -O -pipe      -I. ip.c
gcc -c -O -pipe      -I. log.c
gcc -c -O -pipe      -I. match.c
gcc -c -O -pipe      -I. moan.c
gcc -c -O -pipe      -I. os.c
gcc -c -O -pipe      -I. parse.c
gcc -c -O -pipe      -I. queue.c
gcc -c -O -pipe      -I. rda.c
gcc -c -O -pipe      -I. readconf.c
gcc -c -O -pipe      -I. receive.c
gcc -c -O -pipe      -I. retry.c
gcc -c -O -pipe      -I. rewrite.c
gcc -c -O -pipe      -I. route.c
gcc -c -O -pipe      -I. search.c
gcc -c -O -pipe      -I. smtp_in.c
gcc -c -O -pipe      -I. smtp_out.c
gcc -c -O -pipe      -I. spool_in.c
gcc -c -O -pipe      -I. spool_out.c
gcc -c -O -pipe      -I. store.c
gcc -c -O -pipe      -I. string.c
gcc -c -O -pipe      -I. tls.c
gcc -c -O -pipe      -I. tod.c
gcc -c -O -pipe      -I. transport.c
gcc -c -O -pipe      -I. tree.c
gcc -c -O -pipe      -I. verify.c
gcc -c -O -pipe    -I. -o local_scan.o ../src/local_scan.c
cc -I/usr/libdata/perl/5.00503/mach/CORE  -c perl.c


awk '{ print ($1+1) }' cnumber.h > cnumber.temp
/bin/rm -f cnumber.h; mv cnumber.temp cnumber.h
gcc -c -O -pipe      version.c
/bin/rm -f exim
gcc -o exim  acl.o child.o daemon.o dbfn.o debug.o deliver.o  directory.o dns.o drtables.o enq.o exim.o expand.o filter.o globals.o  header.o host.o ip.o log.o match.o moan.o  os.o parse.o queue.o  rda.o readconf.o receive.o retry.o rewrite.o  route.o search.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 perl.o version.o  pcre/libpcre.a  routers/routers.a transports/transports.a lookups/lookups.a  auths/auths.a   -lcrypt   -lpam    -L/usr/local/lib/mysql -lmysqlclient  -L/usr/local/lib -llber -lldap -Wl,-R/usr/lib -Wl,-E -lperl -lm  /usr/libdata/perl/5.00503/mach/auto/DynaLoader/DynaLoader.a -L/usr/libdata/perl/5.00503/mach/CORE -lperl -lm -lc -lcrypt -lperl -lm -lssl -lcrypto
/usr/bin/strip exim


>>> exim binary built


===> Installing for exim-3.952
===> exim-3.952 depends on shared library: lber.1 - found
===> exim-3.952 depends on shared library: mysqlclient.10 - found

Installation directory is /usr/local/sbin

cp exim /usr/local/sbin/exim-3.952-1
/usr/sbin/chown root /usr/local/sbin/exim-3.952-1
chmod a+x /usr/local/sbin/exim-3.952-1
chmod u+s /usr/local/sbin/exim-3.952-1
(cd /usr/local/sbin; ln -s exim-3.952-1 exim)
cp exim_dumpdb /usr/local/sbin
cp exim_fixdb /usr/local/sbin
cp exim_tidydb /usr/local/sbin
cp exinext /usr/local/sbin
cp exiwhat /usr/local/sbin
cp exim_dbmbuild /usr/local/sbin
cp exicyclog /usr/local/sbin
cp exigrep /usr/local/sbin
cp eximstats /usr/local/sbin
cp exiqsumm /usr/local/sbin
cp exim_lock /usr/local/sbin
cp exim_checkaccess /usr/local/sbin

Installing default configuration file in /usr/local/etc/exim/configure.default
cp ../src/configure.default /usr/local/etc/exim

Info installation directory is /usr/local/info

cp exim.info /usr/local/info
cp exim_filter.info /usr/local/info

Exim installation complete
===> Generating temporary packing list
/bin/mkdir -p /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/files/POST-INSTALL-NOTES /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/Exim3.upgrade /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/Exim4.upgrade /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/OptionLists.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/README /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/dbm.discuss.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/exim.8 /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/filter.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/pcre.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/pcretest.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/spec.txt /usr/local/share/doc/exim
install -c -o root -g wheel -m 444 /usr/ports/mail/exim-devel/work/exim-3.952/doc/exim.8 /usr/local/man/man8

IMPORTANT NOTE:
===============

Please read ${PREFIX}/share/doc/exim/POST-INSTALL-NOTES for important
information regarding your Exim installation.

===> Compressing manual pages for exim-3.952
===> Registering installation for exim-3.952
beastie# exit
exit

Script done on Fri Jan 11 16:06:21 2002
--