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