
Originally Posted by
chirpy
WRT spamd, have you tried:
/etc/init.d/chkservd restart
If that doesn't work, try:
/scripts/fixspamassassinfailedupdate
Ya, Hi chirpy, thanx again, I had restarted the chkservd a couple of times,
the fixspamassassinfailedupdate is a really cool name for a script. Talk about spelling it out,
I guess I should spend more time in my script dir,
unfortunately,my result is:
Code:
# ./fixspamassassinfailedupdate
Spamassassin Update Failed, reinstalling!
File/Spec/Unix.pm did not return a true value at /usr/lib/perl5/5.8.6/i686-linux/File/Spec.pm line 21.
Compilation failed in require at /scripts/realperlinstaller line 14.
BEGIN failed--compilation aborted at /scripts/realperlinstaller line 14.
and line 14 of realperlinstaller says So, what's missing in my perl5...file/Spec.pm? it says at line 21
Code:
require "File/Spec/$module.pm";
and my /usr/lib/perl5/5.8.6/i686-linux/File/Spec dir has the following :etc.
-r--r--r-- 1 root root 1808 Jan 22 04:57 Cygwin.pm
-r--r--r-- 1 root root 1531 Jan 22 04:57 Epoc.pm
-r--r--r-- 1 root root 1855 Jan 22 04:57 Functions.pm
-r--r--r-- 1 root root 11708 Jan 22 04:57 Unix.pm
so the Unix.pm is not returning atrue value, so what does fixspamassassinfailedupdate consider to be a true value to be recieving from Unix.pm? this is starting to get complicated for a mear gumby as myself.