You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Bryan Haase <BH...@good-sam.com> on 2004/08/11 22:28:48 UTC

R/W: tie failed: Inappropriate ioctl for device

Hi,
Can anyone help I have two error messages that I am unable to correct. I currently running version=2.60.

#1
/var/log/maillog
Aug 11 15:17:17 relay2 spamd[8669]: Cannot open bayes databases /home/cyrus/.spamassassin/bayes_* R/W: tie failed: Inappropriate ioctl for device
Aug 11 15:17:17 relay2 spamd[8669]: clean message (-175.5/6.7) for cyrus:1000 in 1.0 seconds, 5787 bytes.

#2
[root@relay2 log]# spamassassin --lint
Failed to parse line in SpamAssassin configuration, skipping: ARE file
Argument "1.5.0" isn't numeric in addition (+) at /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Conf.pm line 656.

#2a
 /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Conf.pm
  
    654   if (my ($rule, $scores) = /^score\s+(\S+)\s+(.*)$/) {
    655     my @scores = ($scores =~ /(\-*[\d\.]+)(?:\s+|$)/g);
    656     if (scalar @scores == 4) {
    657       for my $index (0..3) {
    658         $self->{scoreset}->[$index]->{$rule} = $scores[$index] + 0.0;
    659       }
    660     }


Thanks
--Bryan