> I've got lotsa syslog entrys like the following ones: > > [...] > spamd[23223]: Use of uninitialized value in numeric eq (==) at /opt/gnu/bin/spamd > line 707, <GEN13> line 69
I'm seeing these as well in testing 2.60 > lines from my spamd: > > 707: $msgid ||= "(unknown)"; > 708: $current_user ||= "(unknown)"; I see perl complaining about line 707, but my line 707 is a few lines up from yours: 706 $actual_length += length; 707 last if ($actual_length == $expected_length); 708 } 709 710 $msgid ||= "(unknown)"; 711 $current_user ||= "(unknown)"; If I change line 707 to read: last if (defined $actual_length && $actual_length == $expected_length); The warnings go away, which makes me believe this *is* the line in question, but I do not claim that this is a solution. > here are some specs of my system: > sun solaris 5.8 > perl v5.8.0 built for sun4-solaris I am running Solaris 8 with perl 5.6.1 from sunfreeware > the only thing i've changed within spamd was this one; > due to an error message while starting spamd from within an init script. > > my $log_facility = $opt{'syslog'} || 'mail'; > my $log_socket = $opt{'syslog-socket'} || 'unix'; > > into: > > my $log_socket = $opt{'syslog-socket'} || 'inet'; I haven't made any changes to spamd. I can't believe nobody else has seen this. I'll be looking more at 2.60 in the next week so I'll let you know if I learn anything more about these warnings. Sam ------------------------------------------------------- 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