Installing SpamAssassin on DreamHost
I’ve had this post sitting in my drafts folder for ages, I don’t think I’ll ever get around to finishing it because I’ve forgotten the steps I took and I found someone else has already written up a guide.
I followed the instructions here:
http://wiki.apache.org/spamassassin/SingleUserUnixInstall
and the gist is, you have to install local copies of all the Perl libraries you need, i.e.:
perl Makefile.PL PREFIX=$HOME/usr && make && make install
The packages required and the order to install is:
- IP-Country (2.20)
- razor-agents-sdk (2.07) Also provides (Digest, Digest::SHA1, File::Spec, MIME::Base64, Test::Harness, Test::More, Test::Simple, Time:HiRes, URI)
- razor-agents (2.77)
- Net-Ident (1.20)
- Socket6 (0.19)
- IO-Socket-INET6 (2.51)
- Net-IP (1.23)
- Net-DNS (0.53)
- Sys-Hostname-Long (1.4)
- Mail-SPF-Query (1.997)
- pyzor (0.4) (Didn’t install correctly)
- dcc-dccproc (1.3.16)
- Mail-SpamAssassin (3.1.0)
Check out SpamAssassin 3.1.0 for Dreamhost or the DreamHost Wiki for more instructions.
