Hi,

I am trying to run spamd a non-root user. I am using global SA filtering, and run both spamd and spamc as the same user.

The problem is that I get a log of errors in the log and I do not know what I have done to get them there (I am not a Perl expert!). First I get a lot of errors when I start spamd (Only the start and end shown here - there are a lot!):
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: auto_report_threshold 30
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase_highest_score 38220
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 38220 temple kiff
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 36580 kathmandu temple
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 35770 million mails
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 35710 subject remove
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 33060 further mailings
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 29530 seventh heaven
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 28870 profiled companies
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 28270 removeyou com
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 28230 mailings please
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 26350 never receive
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 16553 click here
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 9903 removed from
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 9793 that you
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 9791 you not
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 8401 for your
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 8294 from our
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 8113 credit card
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 7509 the internet
Jun 16 14:16:43 postoffice spamd[7763]: debug: Failed to parse line in SpamAssassin configuration, skipping: spamphrase 7237 help you
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run BALANCE_FOR_LONG SpamAssassin test, skipping: ^I(Can't locate object method "check_for_very_long_text" via pack
age "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus
.pm line 2086. )
Jun 16 14:16:43 postoffice spamd[7763]: debug: running raw-body-text per-line regexp tests; score so far=0.8
Jun 16 14:16:43 postoffice spamd[7763]: debug: running uri tests; score so far=0.4
Jun 16 14:16:43 postoffice spamd[7763]: debug: uri tests: Done uriRE
Jun 16 14:16:43 postoffice spamd[7763]: Bareword found where operator expected at /usr/share/spamassassin/20_uri_tests.cf, rule DAILY_PL, line 11, near "25FREEMEGS_U
RL_uri_test"
Jun 16 14:16:43 postoffice spamd[7763]: ^I(Missing operator before FREEMEGS_URL_uri_test?)
Jun 16 14:16:43 postoffice spamd[7763]: Bareword found where operator expected at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILPROMO_URL, line 172, near "25FR
EEMEGS_URL_uri_test"
Jun 16 14:16:43 postoffice spamd[7763]: ^I(Missing operator before FREEMEGS_URL_uri_test?)
Jun 16 14:16:43 postoffice spamd[7763]: Failed to compile URI SpamAssassin tests, skipping: ^I(syntax error at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILPR
OMO_URL, line 172, near "25FREEMEGS_URL_uri_test" syntax error at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILPROMO_URL, line 190, near "; }" )
Jun 16 14:16:43 postoffice spamd[7763]: debug: running full-text regexp tests; score so far=0.4
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run RAZOR_CHECK SpamAssassin test, skipping: ^I(Can't locate object method "check_razor" via package "Mail::SpamAss
assin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2086. )
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run BASE64_ENC_TEXT SpamAssassin test, skipping: ^I(Can't locate object method "check_for_base64_enc_text" via pack
age "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus
.pm line 2086. )
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run FROM_AND_TO_SAME SpamAssassin test, skipping: ^I(Can't locate object method "check_for_from_to_equivalence" via
package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgS
tatus.pm line 2086. )
Jun 16 14:16:43 postoffice spamd[7763]: debug: all '*To' addrs:
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run SUBJ_MISSING SpamAssassin test, skipping: ^I(Can't locate object method "subject_missing" via package "Mail::Sp
amAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2086
. )
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run FROM_NAME_EQ_FROM_ADDR SpamAssassin test, skipping: ^I(Can't locate object method "check_from_name_eq_from_addr
ess" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin
/PerMsgStatus.pm line 2086. )
Jun 16 14:16:43 postoffice spamd[7763]: Failed to run DIFFERENT_REPLY_TO SpamAssassin test, skipping: ^I(Can't locate object method "check_for_spam_reply_to" via pac
kage "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatu
s.pm line 2086. )



I also get some at each mail-filtereing:
Jun 17 11:17:13 postoffice spamd[28407]: Bareword found where operator expected at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILPROMO_URL, line 172, near "25F
REEMEGS_URL_uri_test"
Jun 17 11:17:13 postoffice spamd[28407]: ^I(Missing operator before FREEMEGS_URL_uri_test?)
Jun 17 11:17:13 postoffice spamd[28407]: Failed to compile URI SpamAssassin tests, skipping: ^I(syntax error at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILP
ROMO_URL, line 172, near "25FREEMEGS_URL_uri_test" syntax error at /usr/share/spamassassin/20_uri_tests.cf, rule E_MAILPROMO_URL, line 190, near "; }" )
Jun 17 11:17:13 postoffice spamd[28407]: debug: running full-text regexp tests; score so far=15.8
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run RAZOR_CHECK SpamAssassin test, skipping: ^I(Can't locate object method "check_razor" via package "Mail::SpamAs
sassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 2086, <G
EN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run BASE64_ENC_TEXT SpamAssassin test, skipping: ^I(Can't locate object method "check_for_base64_enc_text" via pac
kage "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatu
s.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run FROM_AND_TO_SAME SpamAssassin test, skipping: ^I(Can't locate object method "check_for_from_to_equivalence" vi
a package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsg
Status.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: debug: all '*To' addrs: [EMAIL PROTECTED]
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run SUBJ_MISSING SpamAssassin test, skipping: ^I(Can't locate object method "subject_missing" via package "Mail::S
pamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line 208
6, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run FROM_NAME_EQ_FROM_ADDR SpamAssassin test, skipping: ^I(Can't locate object method "check_from_name_eq_from_add
ress" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassi
n/PerMsgStatus.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run DIFFERENT_REPLY_TO SpamAssassin test, skipping: ^I(Can't locate object method "check_for_spam_reply_to" via pa
ckage "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStat
us.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run CTYPE_JUST_HTML SpamAssassin test, skipping: ^I(Can't locate object method "check_for_content_type_just_html"
via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerM
sgStatus.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: debug: all '*From' addrs: [EMAIL PROTECTED]
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run DATE_IN_FUTURE SpamAssassin test, skipping: ^I(Can't locate object method "check_for_forward_date" via package
"Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm
line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run KNOWN_BAD_DIALUPS SpamAssassin test, skipping: ^I(Can't locate object method "check_for_bad_dialup_ips" via pa
ckage "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStat
us.pm line 2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run NO_MX_FOR_FROM SpamAssassin test, skipping: ^I(Can't locate object method "check_for_from_mx" via package "Mai
l::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm line
2086, <GEN64> line 166. )
Jun 17 11:17:13 postoffice spamd[28407]: Failed to run ROUND_THE_WORLD SpamAssassin test, skipping: ^I(Can't locate object method "check_for_round_the_world_received
" via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?) at /usr/local/share/perl/5.6.1/Mail/SpamAssassin/Pe
rMsgStatus.pm line 2086, <GEN64> line 166. )



I hope somebody on the list can direct me to the solution.


Best regrads,

--
Mr. Kim Bisgaard

Oersted Science Data Center
Solar-Terrestrial Physics Division           Phone: +45 3915 7495 (direct)
Danish Meteorological Institute              Fax: +45 3915 7460 (division)
http://www.dmi.dk/solar-terrestrial/ -- Division homepage
http://www.dmi.dk/projects/oersted/  -- Oersted Satellite
http://www.dmi.dk/projects/wdcc1/    -- WDC C1 for geo-magnetism
 These are our official Web addresses - ignore any change in the server name
 which may occur while browsing this site. Unfortunately, these pages are
 not reachable via links from the main institute pages - http://www.dmi.dk




------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to