I've been trying to update my Linode and move everything to a newer one that is bigger and has more memory (for the same price), but I am stuck. I've been stuck for weeks now and still have no idea how to proceed. Most of the websites have moved over. The website that is integrated with email and Majordomo is still on the old one, and can't move until I get email working properly on the new one.
The stumbling block is Spamassasin. I can't install it on the new Linode. I don't know why. I vaguely remember that I had a similar problem with my first Linode, and I think I solved it by turning off IPV6. But I'm not sure. I can't turn off IPV6 on the new Linode yet to test that theory. I am stuck every which way I turn.
I am a bit sour on Spamassassin right now. It's old Perl. It relies on a bunch of CPAN modules. I can install them using cpan, or I can install them using sbopkg (this is Slackware). I am getting more and more irritated with software that depends on a bunch of obscure add-ons. The Linux world is rife with this. Installation of two prerequisite modules fails. I have no idea why those modules are failing.
I have a few more leads to follow, and will make another effort this weekend to crack the problem.
If I can't, I am considering a more drastic step. I use sendmail and Spamassassin and Majordomo. I have set up a test box and am experimenting with Postfix, their spam options, and Mailman. So I have avenues to explore.