Problem: After installing SpamAssassin 3.0.2 to the system and using the runlevel-file in /etc/init.d/ for starting spamd, the spamd-program fails with "Can't find/stat spamd: No such file or directory" Solution: In the file /etc/init.d/spamd, which comes with a new installation of SpamAssassin has a wrong path-setting for the spamd-executable. Wrong (old): /usr/bin/spamd Right (new): /usr/sbin/spamd You just have to change the path for spamd and all will be fine with that in future installations. :o) Reproducible: Always Steps to Reproduce: 1. Installing SpamAssassin 3.0.2 2. Copying the file /etc/init.d/cfg00XYZ_spamd, which comes with a new installation to /etc/init.d/spamd (overwriting) 3. Starting spamd with /etc/init.d/spamd start Actual Results: There's an error like this one "Can't find/stat spamd: No such file or directory" Expected Results: Starting the spamd-program at the first time after an installation... would be nice. :o) No emerge-info necessary, because it's easy to solve "the problem". Just change the executable-path for spamd in the standard /etc/init.d/spamd file of the gentoo-install of SpamAssassin to /usr/sbin/spamd.
All fine here with spamassassin-3.0.2-r1. Looks like a local problem.
Looks fine for me too on two machines running SpamAssassin 3.0.2-r1.
Afraid I'm going to have to agree that this is invalid. The 3.0.0-spamd.init file in mail-filter/spamassassin/files/ points to sbin, and I know I haven't made any changes to the init file since importing it, and the only thing cvs log says is a header change. Going to have to chalk this up to a fluke.