WHM update to latest stable failed

mrcpu

Member
Feb 7, 2005
18
0
151
exim will not start: Several errors:

First:


c [5:04] /scripts # perl -e 'system "id"'
uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)

Perl build is fine, perl scripts run fine, according to date/time, perl hasn't been touched.

HOwever:
c [5:05] /scripts # /scripts/restartsrv_exim
Undefined subroutine &main::sytem called at /scripts/restartsrv_exim line 56.
c [5:05] /scripts #

OK, fixed the typo for sytem to system. Can't imagine how that slipped through QA:


c [5:06] /scripts # /scripts/restartsrv_exim
c [5:07] /scripts # ps guaxww | grep exim
root 49364 0.0 0.0 352 208 p1 R+J 5:07AM 0:00.00 grep exim
mailnull 911 0.0 0.4 5288 4492 con- SJ Fri06AM 0:51.84 /usr/bin/perl /usr/local/cpanel/bin/eximstats (perl5.8.6)

If I try runnign sendmail manually:

c [5:07] /scripts # /usr/sbin/sendmail
sendmail: sendmail cannot be called directly from a shell with the current user id
sendmail: sendmail cannot be called directly from a shell with the current user id
c [5:07] /scripts #

But that error doesn't appear in the exim sources.

As it sits right now, I'm dead meat on a stick:

panic log shows:
ch file or directory
2005-04-23 23:31:34 1DPXqC-00093K-1E re-exec of exim (/usr/local/sbin/exim) with -Mc failed: No such file or directory
2005-04-23 23:31:45 1DPXqP-0009AJ-02 re-exec of exim (/usr/local/sbin/exim) with -Mc failed: No such file or directory

(which is about when the upgrade blew up.)


Any help much appreciated.
 

chirpy

Well-Known Member
Verifed Vendor
Jun 15, 2002
13,437
33
473
Go on, have a guess
You should mention your OS.

Have you tried running:

/scripts/updatenow
/scripts/exim4 --latest


If those don't help, I'd suggest that you move to the recommended RELEASE tree instead of STABLE.