> 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

Reply via email to