THANKS for the help. I think we're getting closer. First off, in step 3a, was I supposed to delete the word BEGIN at the beginning of the block I deleted? I did. Second, I'm still getting complaints. Here's the latest entry from the procmail log:
>From [EMAIL PROTECTED] Sun Jul 7 12:32:43 2002 Subject: hello test Folder: /var/spool/mail/harold 1252 Can't locate Mail/SpamAssassin/NoMailAudit.pm in @INC (@INC contains: ../lib lib /usr/local/li b/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 / usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at /home/harold/bin/SpamAssassin/spamassassin line 83. BEGIN failed--compilation aborted at /home/harold/bin/SpamAssassin/spamassassin line 83. procmail: Program failure (2) of "/home/harold/bin/SpamAssassin/spamassassin" procmail: Rescue of unfiltered data succeeded >From [EMAIL PROTECTED] Sun Jul 7 12:34:43 2002 Subject: test Folder: /var/spool/mail/harold 1240 line 83 of spamassassin says: use Mail::SpamAssassin::NoMailAudit; Something else I should delete in the raw file? THANKS for all the help! Harold Bart Schaefer wrote: > On Sun, 7 Jul 2002, Harold Hallikainen wrote: > > > Sorry about the resend... but I've seen no response as yet. Can anyone > > help me with this? I'd really appreciate it! Perhaps I should just go > > back to a previous version of SA, which seemed to work fine... > > The instructions in README are a bit out of kilter. (For one thing, they > still refer to Mail-SpamAssassin-2.1 ...) > > The problem begins with this: > > mv Mail-SpamAssassin-2.1 ~/bin/SpamAssassin > > Because you ALREADY HAVE a ~/bin/SpamAssassin directory, you end up with a > ~/bin/SpamAssassin/Mail-SpamAssassin-2.31 subdir. The instructions will > lead you astray from there -- you've ended up with a mixture of your old > SA "installation" and the new one. What you should do is: > > 1. Uncompress the SpamAssassin archive > > 2a. Move/rename your existing ~/bin/SpamAssassin directory out of the way, > for example > mv ~/bin/SpamAssassin ~/bin/SpamAssassin.old > > 2b. Move/rename the created Mail-SpamAssassin directory where you want to > permanently place it in your user directory: > mv Mail-SpamAssassin-2.31 ~/bin/SpamAssassin > > 2c. Change directores to the permanent directory > cd ~/bin/SpamAssassin > > The next problem is with FindBin and it's stupid attempt to find the name > of the current directory, which fails because on your system the root > directory is not readable by ordinary users (an equially stupid attempt at > system security that should have been abandoned long ago by all sane > system administrators). FindBin is really only necessary for MacPerl (?). > So next you should: > > 3a. Apply the findbin.patch fix: > patch < findbin.patch > > Oops, I'll bet that file isn't included in the tarball. It really should > be (listening, Craig or Jason?). You'll have to get it from CVS: > > cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot/spamassassin \ > login > cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot/spamassassin \ > co -p spamassassin/findbin.patch > findbin.patch > > If you don't have cvs installed, just edit spamassassin.raw and delete all > references to FindBin including the entire BEGIN block that talks about > "WebMake" in the comment. > > 3b. Create the Makefile as usual: > perl Makefile.PL > > 3c. Tell make that spamc doesn't really need all the libraries with which > your perl binary was linked: > make CFLIBS=-lc > > (What you put in CFLIBS depends on what was already there, e.g. in this > case it was -lgdbm -ldb -ldl -lm -lc -lcrypt, so these exact instructions > won't work for everyone who might be reading this.) > > Now go on with the instructions in README from 4. and see if you don't get > a lot farther this time. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek We have stuff for geeks like you. http://thinkgeek.com/sf _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk