Hello Bart, Thanks for your very detailed description. However, I'm still unable to get it running, although there are less error messages now ;-)
The path where I installed the contents of the latest CVS version (2.20) is "/home/<username>/spamassassin". The error message that keeps apperaring during the make process and when starting spamassassin is opendir(./../../..): Permission denied at /usr/lib/perl5/5.00503/FindBin.pm line 143 There is one variation when running "make test": opendir(./../../..): Permission denied at t/SATest.pm line 38 Any ideas what goes on there? Bye, Frank >> Has anyone any idea how to complete the installation without fighting it out >> with the support of my ISP? > First I suggest getting the latest CVS version of spamassassin from > sourceforge, because it contains changes to the default rules search paths > to accomodate nonstandard installations. However, most of the rest of > these instructions should work with 2.11 as well. > Decide what directory you'd like to install into. Subdirectories named > bin, etc, lib, share, and man are going to be created or written into in > that directory, so choose it with care. I'm going to write "/SAhome" to > represent that directory name in the rest of this message, but you should > always use the one you're installing into. > Edit Makefile.PL to make this change: > 5c5 > < my $LOCAL_RULES_DIR = '/etc/mail/spamassassin'; > --- >> my $LOCAL_RULES_DIR = '${PREFIX}/etc/mail/spamassassin'; > If your ISP has an existing SA installation so e.g. /etc/spamassassin.cf > already exists, you may have to comment out the "migrate_cfs:" commands > in Makefile.PL as well (leave the target, just remove the commands). > If you have the CVS version, edit lib/Mail/SpamAssassin.pm to find the > "use Config;" line and immediately after that insert: > my %Config = %Config; > $Config{prefix} = '/SAhome'; > (This copies the global perl configuration to the file scope and then > replaces the prefix path so that functions defined later will see your > prefix instead of the default one.) > (If you *don't* have the CVS version, you'll have to remember to invoke > spamassassin and/or spamd with the "-c /SAhome/share/spamassassin" option > to specify the directory where you've installed the rules. In that case > /SAhome/etc/mail/spamassassin/local.cf will NOT be used.) > Then, run: > make PREFIX=/SAhome > make test > make PREFIX=/SAhome install > and you should be all set. Best regards, Frank ================================================================ Frank Kintrup www: http://www.fkware.com fkWare Software Development e-mail: [EMAIL PROTECTED] Paderborn, Germany Fax: ++49 (5251) 68 00 26 ================================================================ _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk