PDA

View Full Version : Exim 4.43


Chrysalis
10-07-2004, 12:12 AM
waiting for da package :D

vandal
10-08-2004, 02:19 AM
yes please make the .rpm :) i need bug fixes

DirectAdmin Support
10-10-2004, 06:16 PM
Hello,

Source RPM:
http://files.directadmin.com/services/da_exim-4.43-1.src.rpm
wget http://files.directadmin.com/services/da_exim-4.43-1.src.rpm
rpm -ivh da_exim-4.43-1.src.rpm
rpmbuild -bb /usr/src/redhat/SPECS/exim.spec
rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.43-1.i386.rpm

FreeBSD 4.x:
http://files.directadmin.com/services/freebsd4.8/da_exim-4.43-1.tgz

FreeBSD 5.x:
http://files.directadmin.com/services/freebsd5.1/da_exim-4.43-1.tgz

james99
10-10-2004, 11:54 PM
I'm having problems with the upgrade.

The first 2 lines work fine.

When I try to use rpmbuild, it runs for about 1 minute and then I get:

+ DOCDIR=/var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ export DOCDIR
+ rm -rf /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ /bin/mkdir -p /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ cp -pr doc/ChangeLog doc/dbm.discuss.txt doc/Exim3.upgrade doc/Exim4.upgrade doc/exiscan-acl-examples.txt doc/exiscan-acl-spec.txt doc/filter.txt doc/NewStuff doc/OptionLists.txt doc/pcrepattern.txt doc/pcretest.txt doc/README doc/README.SIEVE doc/spec.txt CHANGES LICENCE NOTICE README README.UPDATING src/configure.default /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
cp: will not overwrite just-created `/var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43/README' with `README'
error: Bad exit status from /var/tmp/rpm-tmp.54157 (%doc)
Processing files: da_exim-debuginfo-4.43-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.54157 (%doc)
[root@server2 html]#

Any ideas for what to try to fix this?

Mystical
10-11-2004, 12:25 AM
I get a similar error too :(

Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.37364
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd da_exim-4.43
+ DOCDIR=/var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ export DOCDIR
+ rm -rf /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ /bin/mkdir -p /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
+ cp -pr doc/ChangeLog doc/Exim3.upgrade doc/Exim4.upgrade doc/NewStuff doc/OptionLists.txt doc/README doc/README.SIEVE doc/dbm.discuss.txt doc/exiscan-acl-examples.txt doc/exiscan-acl-spec.txt doc/filter.txt doc/pcrepattern.txt doc/pcretest.txt doc/spec.txt CHANGES LICENCE NOTICE README README.UPDATING src/configure.default /var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43
cp: will not overwrite just-created `/var/tmp/buildexim.fG5iR2/da_exim-4.43-root/usr/share/doc/da_exim-4.43/README' with `README'
error: Bad exit status from /var/tmp/rpm-tmp.37364 (%doc)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.37364 (%doc)

AdminX
10-11-2004, 07:57 PM
Hi
i get this trouble at fedora core 2

[]# rpm -ivh da_exim-4.43-1.src.rpm
/etc/security/selinux/file_contexts: No such file or directory
error: cannot create %sourcedir /usr/src/redhat/SOURCES
[]# rpmbuild -bb /usr/src/redhat/SPECS/exim.spec
-bash: rpmbuild: command not found

vandal
10-11-2004, 08:10 PM
anyone installed this sucessfully? i'm scared to try now

DirectAdmin Support
10-11-2004, 10:23 PM
Originally posted by AdminX
Hi
i get this trouble at fedora core 2

[]# rpm -ivh da_exim-4.43-1.src.rpm
/etc/security/selinux/file_contexts: No such file or directory
error: cannot create %sourcedir /usr/src/redhat/SOURCES
[]# rpmbuild -bb /usr/src/redhat/SPECS/exim.spec
-bash: rpmbuild: command not found
You need to install rpm-build: up2date -u rpm-build
You are also missing /usr/src/redhat, so create it.

As for the README error, I've uploaded a new source rpm which *should* fix the problem :) If it doesn't, send me an email: support@directadmin.com

John

vandal
10-11-2004, 11:27 PM
works for me good. no problems.

Mystical
10-12-2004, 12:53 AM
Thanks, the new RPMs worked

sander815
10-12-2004, 01:06 AM
this only upgrades exim [whatever version] to 4.43? and thats all?

vandal
10-12-2004, 01:11 AM
this fully installs the new exim 4.43 yes.

Chrysalis
10-12-2004, 06:04 AM
edited

installed fine

PauGasol
10-12-2004, 08:51 AM
What are the new features or fixed bugs? in the official page i only can see the change log of 4.40.

werwin01
10-12-2004, 08:55 AM
I'm getting problems when doing
rpmbuild -bb /usr/src/redhat/SPECS/exim.spec

I am running Redhat 9

Errors can be see in the attached txt file

AdminX
10-12-2004, 10:43 AM
thank you for help but still get error at :
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/exim.conf?" \
-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 -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o exim_dbmbuild.o exim_dbmbuild.c
In file included from exim.h:379,
from exim_dbmbuild.c:31:
dbstuff.h:101:16: db.h: No such file or directory
In file included from exim.h:379,
from exim_dbmbuild.c:31:
dbstuff.h:527: error: syntax error before "DB"
dbstuff.h:527: warning: no semicolon at end of struct or union
dbstuff.h:529: error: syntax error before '}' token
dbstuff.h:529: warning: data definition has no type or storage class
In file included from exim.h:383,
from exim_dbmbuild.c:31:
dbfunctions.h:11: error: syntax error before '*' token
dbfunctions.h:12: error: syntax error before '*' token
dbfunctions.h:13: error: syntax error before '*' token
dbfunctions.h:13: error: syntax error before "open_db"
dbfunctions.h:13: warning: data definition has no type or storage class
dbfunctions.h:14: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before '*' token
dbfunctions.h:16: error: syntax error before '*' token
exim_dbmbuild.c: In function `main':
exim_dbmbuild.c:142: error: `DB' undeclared (first use in this function)
exim_dbmbuild.c:142: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:142: error: for each function it appears in.)
exim_dbmbuild.c:142: error: `d' undeclared (first use in this function)
exim_dbmbuild.c:143: error: `DBT' undeclared (first use in this function)
exim_dbmbuild.c:143: error: syntax error before "key"
exim_dbmbuild.c:196: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:276: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:279: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:279: error: `R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.43/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.47766 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.47766 (%build)

toml
10-12-2004, 10:45 AM
Originally posted by werwin01
I'm getting problems when doing


I am running Redhat 9

Errors can be see in the attached txt file

install db4-devel.

DirectAdmin Support
10-12-2004, 12:21 PM
Hello,

I've got all of the binaries up now.. so no need to compile

http://files.directadmin.com/services/7.2/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/7.3/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/8.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/9.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/es_3.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/fedora_1/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/fedora_2/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/freebsd4.8/da_exim-4.43-1.tgz
http://files.directadmin.com/services/freebsd5.1/da_exim-4.43-1.tgz

John

werwin01
10-12-2004, 05:30 PM
Originally posted by toml
install db4-devel.

Installed and it worked

MagnuM
10-13-2004, 04:47 PM
Install it and working on Fedora Core 1.
Thanks John!

mightymickey
10-14-2004, 11:55 AM
Installed and also worked without any problems on Fedora 1

even with MailScanner and Clamav installed

dannygoh
10-14-2004, 11:01 PM
works fine on my site

rh9 and mailscanner + clamav

Geffy
10-18-2004, 02:06 PM
just wondering as you have given rpm installation instructions, how would I go about doing this in FreeBSD 4.x as I think this might fix the current non-starting issue I am having with exim 4.24

spirit
12-03-2004, 03:52 PM
when i do this command: rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.43-1.i386.rpm

i get this error:
file /etc/aliases from install of da_exim-4.43-1 conflicts with file from package setup-2.5.33-1

Im workin with fedora core 2

spirit
12-04-2004, 05:49 AM
Someone know this error??

when i do this command: rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.43-1.i386.rpm

i get this error:
file /etc/aliases from install of da_exim-4.43-1 conflicts with file from package setup-2.5.33-1

Im workin with fedora core 2

jlasman
12-04-2004, 10:15 AM
It sounds as if DA has an errir on the RPM; standard RPMs should load the new files and backup the old ones with a unique extension.

I don't feel comfortable telling you how to get around it because you could completely break email if I'm wrong.

So I suggest you contact DA support.

Jeff

spirit
12-05-2004, 02:26 AM
Originally posted by jlasman
It sounds as if DA has an errir on the RPM; standard RPMs should load the new files and backup the old ones with a unique extension.

I don't feel comfortable telling you how to get around it because you could completely break email if I'm wrong.

So I suggest you contact DA support.

Jeff

Jeff,

I got a reply from support [at] diractadmin [dot] com and the solution is:

rpm -Uvh --force /usr/src/redhat/RPMS/i386/da_exim-4.43-1.i386.rpm

jlasman
12-06-2004, 09:54 PM
Thanks.

But I still wonder why it needs the force. If I'd have recommended the force and it broke something you would have blamed me.

And I don't know as much about the RPM as the DA staff.

Is everything working properly?

Thanks.

Jeff

spirit
12-06-2004, 11:59 PM
Originally posted by jlasman
Thanks.

But I still wonder why it needs the force. If I'd have recommended the force and it broke something you would have blamed me.

And I don't know as much about the RPM as the DA staff.

Is everything working properly?

Thanks.

Jeff

yes Jeff, everything is working proberly.

alex2k
12-07-2004, 12:53 AM
Working fine in CentOS 3.3
THank's...

MagnuM
12-10-2004, 02:09 AM
http://files.directadmin.com/services/es_3.0/da_exim-4.43-1.i386.rpm
Is this the URL for Red Hat Enterprise Linux AS3?

OxnardMontalvo
12-21-2004, 07:06 AM
Originally posted by alex2k
Working fine in CentOS 3.3
THank's...

Which RPM did you use for CentOS? (Sorry, I'm having to get re-acquainted with rmps. I've been using Gentoo for the past few years.)

TIA,
=C=

torp
12-28-2004, 09:18 AM
I do: rpm -Uvh da_exim....i386.rpm

I receive the following message:

1:da_exim warning: /etc/exim.conf created as /etc/exim.conf.rpmnew

Does this mean anything? Would I have to go over my exim.conf after this, to repair? I'm using the Really Stop Spam exim.conf from jlasman

OxnardMontalvo
12-28-2004, 09:36 AM
It means that there was an exim.conf included in the rpm but since you already had one in place it put the new one in exim.conf.rpmnew. if you have working exim.conf then I wouldn't worry about it too much.

HTH,

=C=

jlasman
12-29-2004, 02:10 PM
Just make sure that your /etc/exim.conf file is the right one.

You may need to uncomment the spamassassin directives.

Jeff

werwin01
01-10-2005, 01:35 AM
I downloaded
http://files.directadmin.com/services/freebsd5.1/da_exim-4.43-1.tgz
for my FreeBSD 5.3.

I did:

box# pkg_delete exim-4.42-1
box# pkg_add da_exim-4.43-1.tgz

This right?

MagnuM
01-10-2005, 01:43 AM
Where can I find the new Exim version for Red Hat Enterprise Linux AS3?

Erik H.
02-20-2005, 10:41 AM
Originally posted by DirectAdmin Support
Hello,

I've got all of the binaries up now.. so no need to compile

http://files.directadmin.com/services/7.2/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/7.3/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/8.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/9.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/es_3.0/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/fedora_1/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/fedora_2/da_exim-4.43-1.i386.rpm
http://files.directadmin.com/services/freebsd4.8/da_exim-4.43-1.tgz
http://files.directadmin.com/services/freebsd5.1/da_exim-4.43-1.tgz

John

Can someone please help me with a step by step instruction how to install on Fedora Core 2.

I've been looking through this forum but I am getting a bit confused.

Regards,
Erik H.

Dennis
02-21-2005, 02:27 AM
Hi Erik,

To install on FC2 you need to do the following:

first get the update (as root!!):

wget http://files.directadmin.com/services/fedora_2/da_exim-4.43-1.i386.rpm

Then Update your Exim:

rpm -Uvh --force da_exim-4.43-1.i386.rpm

Then restart the service and you are ready!

Only Exim 4.44 is already released and 4.50 is just discovered.....But are updated on FC2 the same way.

Good luck!

Dennis