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