John,
> Botnet 0.8 is up and available.  It took me a while (things have been
> REALLY busy at work for the last 6 months), but it's there.
> http://people.ucsc.edu/~jrudd/spamassassin/Botnet-0.8.tar

Thanks, very nice.

> What changed between 0.7 and 0.8:

It seems a patch by Daniel J McDonald was left out.
See:
  http://marc.info/?t=118133681000003
  http://marc.info/?l=spamassassin-users&m=118194701009930

Here it is, applicable to Botnet-0.8:


--- Botnet.pm.ori       Mon Aug  6 15:59:16 2007
+++ Botnet.pm   Mon Aug  6 16:02:43 2007
@@ -711,5 +711,14 @@
         (defined $max) &&
         ($max =~ /^-?\d+$/) ) {
-      $resolver = Net::DNS::Resolver->new();
+      $resolver = Net::DNS::Resolver->new(
+               udp_timeout => 5,
+               tcp_timeout => 5,
+               retrans => 0,
+               retry => 1,
+               persistent_tcp => 0,
+               persistent_udp => 0,
+               dnsrch => 0,
+               defnames => 0,
+       );
       if ($query = $resolver->search($name, $type)) {
          # found matches
@@ -834,5 +843,14 @@
    my ($ip) = @_;
    my ($query, @answer, $rr);
-   my $resolver = Net::DNS::Resolver->new();
+   my $resolver = Net::DNS::Resolver->new(
+       udp_timeout => 5,
+       tcp_timeout => 5,
+       retrans => 0,
+       retry => 1,
+       persistent_tcp => 0,
+       persistent_udp => 0,
+       dnsrch => 0,
+       defnames => 0,
+       );
    my $name = "";
 



Mark

Reply via email to