I'm running spamd as root on a dedicated Linux host accepting
connections from spamc elsewhere on a LAN.  It is desireable 
in this application to allow spamc to setuid to user IDs as 
it processes email.

I'm seeing messages in my logfile containing (wrapped for 
readability):

razor2 check skipped: 
Bad file descriptor Insecure dependency in connect while
running setuid at /usr/lib/perl/5.6.1/IO/Socket.pm line 108, 
<GEN315> line 1438.

Versions:

Perl               5.6.1 (Debian Woody stock, will upgrade if I must)
Mail::SpamAssassin 2.60
IO::Socket         1.26
Mail::Audit::Razor 1.8
Linux kernel       2.4.20

Spamd run line:

/usr/bin/spamd -d -c -i 0.0.0.0 -A 192.168.4.0/24

reconstructed from the boot-time init file that starts it
as root.

The message appears to originate from 

/usr/share/perl5/Mail/SpamAssassin/Dns.pm line 498:

        } else {
          warn("razor2 check skipped: $! $@");
        }


To avoid the messages I presently have razor2 turned off with

score RAZOR2_CHECK 0

in /etc/mail/spamassassin/local.cf

I'm sort of a perl dummy and don't where to take this from here.

-- 
-----------------------------------------------------------------
 Dan Wilder <[EMAIL PROTECTED]>   Technical Manager
 SSC, Inc. P.O. Box 55549   Phone:  206-782-8808
 Seattle, WA  98155-0549    ICQ UIN 216717075
-----------------------------------------------------------------


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to