Hi

I downloaded SpamAssassin 3.1.0 source files and compiled it on CentOS
4 (i386 arch) using the following commands:
Perl Makefile.PL; make; make test; make install
(all commands on seperate lines)

The make process completes successfully. I also added a group spamd
and a user spamd with home directory /home/spamd. I then created the
"/etc/sysconfig/spamassassin" file with the following contents
SPAMDOPTIONS="-x -u spamd -H /home/spamd -d"

After this, when I try to run /usr/bin/spamassassin, I get the following error:
warn: archive-iterator: unable to open start: No such file or directory

I made sure that no previous version of spamd was running, deleted all
files that were related with spamassassin, spamd and spamc.  I also
tried re-intsalling SA, but the result was same. The strange part is
that if I run the following command directly:
/usr/bin/spamd -x -u spamd -H /home/spamd -d
it runs without any problems. I believe SpamAssassin would have used
the same command to invoke spamd, so my guess is it's more of a path
problem. But all three, spamd, spamc and spamassassin, are in the same
folder "/usr/local/bin", so it beats me.

I don't have much experience with perl, so can't make out from the
contents of spamassassin. If any more info is required, I would be
happy to provide it.

thanks
Amitabh

Reply via email to