Exim 4.67 Released

Try:
Code:
rpm -e --justdb --nodeps openssl
yum -y install openssl
 
ERRORS ERRORS clamAV and EXIM!

Hi I'am from Poland. My exim did not work. Today I update exim to 4.67 and now exim is down and cant start. Please help me with this

I have DA since few month. My name is Arek Kowalski. Please help me with this because my serwer myst working. I can if you want my login and pass to serwer.


[root@ah24 Soft]# /etc/init.d/exim restart
Shutting down exim: /etc/init.d/exim: line 40: kill: (16237) - Nie ma takiego procesu

Starting exim: /etc/init.d/exim: line 30: /usr/sbin/exim: Nie ma takiego pliku ani katalogu


......and try this:

wget http://files.directadmin.com/services/da_exim-4.67-1.src.rpm
rpmbuild --rebuild da_exim-4.67-1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.67-1.i386.rpm
/sbin/service exim restart

but has many errors:

gcc exim_dbmbuild.c
In file included from exim.h:433,
from exim_dbmbuild.c:33:
dbstuff.h:103:16: db.h: Nie ma takiego pliku ani katalogu
In file included from exim.h:433,
from exim_dbmbuild.c:33:
dbstuff.h:529: error: syntax error before "DB"
dbstuff.h:529: warning: no semicolon at end of struct or union
dbstuff.h:531: error: syntax error before '}' token
dbstuff.h:531: warning: data definition has no type or storage class
In file included from exim.h:437,
from exim_dbmbuild.c:33:
dbfunctions.h:13: error: syntax error before '*' token
dbfunctions.h:14: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before "open_db"
dbfunctions.h:15: warning: data definition has no type or storage class
dbfunctions.h:16: error: syntax error before '*' token
dbfunctions.h:17: error: syntax error before '*' token
dbfunctions.h:18: error: syntax error before '*' token
exim_dbmbuild.c: In function `main':
exim_dbmbuild.c:150: error: `DB' undeclared (first use in this function)
exim_dbmbuild.c:150: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:150: error: for each function it appears in.)
exim_dbmbuild.c:150: error: `d' undeclared (first use in this function)
exim_dbmbuild.c:151: error: `DBT' undeclared (first use in this function)
exim_dbmbuild.c:151: error: syntax error before "key"
exim_dbmbuild.c:213: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:295: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Błąd 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Błąd 2
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.2600 (%build)

and many errors is in clamav after installation: cant start

[root@ah24 Soft]# /etc/init.d/clamd restart
/etc/init.d/clamd: line 32: Killall: command not found
cat: /var/run/clamd.pid: Nie ma takiego pliku ani katalogu
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
 
ERRORS with EXIM AND CLAMAV

Hi I'am from Poland. My exim did not work. Today I update exim to 4.67 and now exim is down and cant start. Please help me with this

I have DA since few month. My name is Arek Kowalski. Please help me with this because my serwer must working.

[root@ah24 Soft]# /etc/init.d/exim restart
Shutting down exim: /etc/init.d/exim: line 40: kill: (16237) - Nie ma takiego procesu

Starting exim: /etc/init.d/exim: line 30: /usr/sbin/exim: Nie ma takiego pliku ani katalogu


......i will try this:

"wget http://files.directadmin.com/services/da_exim-4.67-1.src.rpm
rpmbuild --rebuild da_exim-4.67-1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.67-1.i386.rpm
/sbin/service exim restart"

and there is meny errors:

gcc exim_dbmbuild.c
In file included from exim.h:433,
from exim_dbmbuild.c:33:
dbstuff.h:103:16: db.h: Nie ma takiego pliku ani katalogu
In file included from exim.h:433,
from exim_dbmbuild.c:33:
dbstuff.h:529: error: syntax error before "DB"
dbstuff.h:529: warning: no semicolon at end of struct or union
dbstuff.h:531: error: syntax error before '}' token
dbstuff.h:531: warning: data definition has no type or storage class
In file included from exim.h:437,
from exim_dbmbuild.c:33:
dbfunctions.h:13: error: syntax error before '*' token
dbfunctions.h:14: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before "open_db"
dbfunctions.h:15: warning: data definition has no type or storage class
dbfunctions.h:16: error: syntax error before '*' token
dbfunctions.h:17: error: syntax error before '*' token
dbfunctions.h:18: error: syntax error before '*' token
exim_dbmbuild.c: In function `main':
exim_dbmbuild.c:150: error: `DB' undeclared (first use in this function)
exim_dbmbuild.c:150: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:150: error: for each function it appears in.)
exim_dbmbuild.c:150: error: `d' undeclared (first use in this function)
exim_dbmbuild.c:151: error: `DBT' undeclared (first use in this function)
exim_dbmbuild.c:151: error: syntax error before "key"
exim_dbmbuild.c:213: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:295: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Błąd 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Błąd 2
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.2600 (%build)

with clamav also are errors, look:

[root@ah24 Soft]# /etc/init.d/clamd restart
/etc/init.d/clamd: line 32: Killall: command not found
cat: /var/run/clamd.pid: Nie ma takiego pliku ani katalogu
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]

please help me solve this problem, please!


im very sory for two posts
 
still errors

I make this compilation of exim and still errors at the end of compilation of rpm exim:

1)download rpm exim OK
2)rpmbuild --rebuild da_exim-4.67-1.src.rpm- ERRORS

look:

PHP:
gcc exim_dbmbuild.c
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:103:16: db.h: Nie ma takiego pliku ani katalogu
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:529: error: syntax error before "DB"
dbstuff.h:529: warning: no semicolon at end of struct or union
dbstuff.h:531: error: syntax error before '}' token
dbstuff.h:531: warning: data definition has no type or storage class
In file included from exim.h:437,
                 from exim_dbmbuild.c:33:
dbfunctions.h:13: error: syntax error before '*' token
dbfunctions.h:14: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before "open_db"
dbfunctions.h:15: warning: data definition has no type or storage class
dbfunctions.h:16: error: syntax error before '*' token
dbfunctions.h:17: error: syntax error before '*' token
dbfunctions.h:18: error: syntax error before '*' token
exim_dbmbuild.c: In function `main':
exim_dbmbuild.c:150: error: `DB' undeclared (first use in this function)
exim_dbmbuild.c:150: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:150: error: for each function it appears in.)
exim_dbmbuild.c:150: error: `d' undeclared (first use in this function)
exim_dbmbuild.c:151: error: `DBT' undeclared (first use in this function)
exim_dbmbuild.c:151: error: syntax error before "key"
exim_dbmbuild.c:213: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:295: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:298: error: `R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Błąd 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Błąd 2
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.24815 (%build)


Błędy budowania RPM-a:
    Błędny status wyjścia z /var/tmp/rpm-tmp.24815 (%build)

i have centos 4.4+DA 1.30.1

please help
 
Last edited:
still errors

compilation is ok, install is not ok, after install a have this:

./update.script CLAMAV
.......

./update.script: line 591: /usr/local/sbin/clamd: no such file or directory
./update.script: line 591: /usr/local/bin/freshclam: no such file or directory
clamd: no process killed
freshclam: no process killed
./update.script: line 591: /usr/local/bin/freshclam: no such file or directory
./update.script: line 591: /usr/local/sbin/clamd: no such file or directory
ClamAV auto start when server reboot
clamd: no process killed
freshclam: no process killed
./update.script: line 617: /usr/local/bin/freshclam: no such file or directory
./update.script: line 617: /usr/local/sbin/clamd: no such file or directory"


and during restart clamd procss i have this: :(

[admin@ah24 ~]$ /etc/init.d/clamd restart
/etc/init.d/clamd: line 32: Killall: command not found
cat: /var/run/clamd.pid: no such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
 
Hi,

It looks like the ClamAV is not installed at all. Does the update download the src files of ClamAV?

Dennis
 
exim startup script missing.

hai there.. I have problem with my exim upgrade..

I did
pkd_delete da_exim-4.53-1
then I did:
su-2.05b# pkg_add da_exim-4.67-1.tgz
pkg_add: package bsdpan-Compress-Zlib-1.41 has no origin recorded
pkg_add: package bsdpan-DBI-1.51 has no origin recorded
pkg_add: package bsdpan-Digest-1.10 has no origin recorded
pkg_add: package bsdpan-Digest-SHA1-2.10 has no origin recorded
pkg_add: package bsdpan-HTML-Parser-3.37 has no origin recorded
pkg_add: package bsdpan-Mail-SPF-Query-1.997 has no origin recorded
pkg_add: package bsdpan-Mail-SpamAssassin-3.001000 has no origin recorded
pkg_add: package bsdpan-Net-CIDR-Lite-0.18 has no origin recorded
pkg_add: package bsdpan-Net-DNS-0.53 has no origin recorded
pkg_add: package bsdpan-Net-IP-1.23 has no origin recorded
pkg_add: package bsdpan-Net_SSLeay.pm-1.30 has no origin recorded
pkg_add: package bsdpan-Storable-2.13 has no origin recorded
pkg_add: package bsdpan-Sys-Hostname-Long-1.4 has no origin recorded
pkg_add: package bsdpan-URI-1.35 has no origin recorded
pkg_add: package bsdpan-mod_perl-1.29 has no origin recorded
./+INSTALL: Permission denied
pkg_add: install script returned error status

I also did this:
PKG_TMPDIR=/root/temp
the result is the same, permission denied.

The I followed this instruction.. http://help.directadmin.com/item.php?id=125. Then I discovered that my exim startup script in /usr/local/etc/rc.d/ is not exist! How do I recover the startup script?

Thanks
 
Two servers. Both running Centos 5.5.

I updated one server using the following:

Code:
cd /usr/local/directadmin/custombuild/
yum install db4-devel
rpm -e --justdb --nodeps openssl
yum -y install openssl
./build update
./build all d

And, it updated perfectly.

The second server the updated failed with:
Code:
perl.c:(.text+0x144d): undefined reference to `Perl_Tstack_base_ptr'
perl.c:(.text+0x1464): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x1476): undefined reference to `Perl_Tstack_base_ptr'
perl.c:(.text+0x1487): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x14ac): undefined reference to `Perl_sv_2pv_flags'
perl.c:(.text+0x14c2): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x14d4): undefined reference to `Perl_Tstack_base_ptr'
perl.c:(.text+0x14e4): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x14f6): undefined reference to `Perl_sv_newmortal'
perl.c:(.text+0x1508): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x151a): undefined reference to `Perl_Tstack_base_ptr'
perl.c:(.text+0x152b): undefined reference to `Perl_Gthr_key_ptr'
perl.c:(.text+0x1545): undefined reference to `Perl_sv_setpv'
perl.c:(.text+0x1565): undefined reference to `Perl_croak_nocontext'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.76/build-Linux-i386'
make: *** [all] Error 2
[root@ns3 custombuild]#

Any clues as to the cause?

-ken
 
Back
Top