Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Feb 2001 18:53:03 -0600 (CST)
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/25424: mail/rblcheck - relays.orbs.org invaild RBL site
Message-ID:  <200102270053.f1R0r2G55420@mail.westbend.net>

next in thread | raw e-mail | index | archive | help

>Number:         25424
>Category:       ports
>Synopsis:       mail/rblcheck - relays.orbs.org invalid RBL site
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 27 13:30:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Scot W. Hetzel
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
West Bend Internet
>Environment:


>Description:

On Feburary 1st, ORBS removed relays.orbs.org from service and replaced it
with 8 new RBL sites.

>How-To-Repeat:

Check a known open-relay with rblcheck and it will report that the server is
not in the relays.orbs.org RBL list.

>Fix:

Apply the attached patch.

NOTE: Also, changed *.maps.vix.com -> *.mail-abuse.org

--- files/patch-aa.orig	Fri Jan 21 12:58:38 2000
+++ files/patch-aa	Mon Feb 26 18:41:24 2001
@@ -1,5 +1,5 @@
---- rblcheck.c.orig	Wed Aug 19 22:47:03 1998
-+++ rblcheck.c	Fri Jan 21 10:56:00 2000
+--- rblcheck.c.orig	Thu Aug 20 00:47:03 1998
++++ rblcheck.c	Mon Feb 26 18:28:46 2001
 @@ -79,6 +79,7 @@
  #include <sys/types.h>
  #include <netinet/in.h>
@@ -71,7 +71,7 @@
  			{
  				if( *cp == '\n' || *cp == '"' ||
  				  *cp == '\\' )
-@@ -308,23 +312,29 @@
+@@ -308,23 +312,40 @@
  	char **argv;
  {
  	extern int optind;
@@ -90,11 +90,23 @@
  
  	/* Add more sites you want in the default list of RBL-alike
  	   systems here. ### An easier way to change this is needed. ### */
- 	rblsites = togglesite( "rbl.maps.vix.com", rblsites );
+-	rblsites = togglesite( "rbl.maps.vix.com", rblsites );
 -	rblsites = togglesite( "rbl.dorkslayers.com", rblsites );
-+	rblsites = togglesite( "relays.orbs.org", rblsites );
-+	rblsites = togglesite( "dul.maps.vix.com", rblsites );
++
++	/* MAPS: Mail Abuse Protection System - http://mail-abuse.org */
++	rblsites = togglesite( "blackholes.mail-abuse.org", rblsites );
 +	rblsites = togglesite( "relays.mail-abuse.org", rblsites );
++	rblsites = togglesite( "dialups.mail-abuse.org", rblsites );
++
++	/* ORBS: Open Relay Behaviour-modification System - http://www.orbs.org */
++	rblsites = togglesite( "inputs.orbs.org", rblsites );
++	rblsites = togglesite( "outputs.orbs.org", rblsites );
++	rblsites = togglesite( "delayed-outputs.orbs.org", rblsites );
++	rblsites = togglesite( "manual.orbs.org", rblsites );
++	rblsites = togglesite( "spamsources.orbs.org", rblsites );
++	rblsites = togglesite( "untestable-netblocks.orbs.org", rblsites );
++	rblsites = togglesite( "spamsource-netblocks.orbs.org", rblsites );
++	rblsites = togglesite( "testing.orbs.org", rblsites );
  
  	progname = argv[ 0 ];
  
@@ -105,7 +117,7 @@
  		{
  			case 'q':
  				/* Quiet */
-@@ -372,10 +382,20 @@
+@@ -372,10 +393,20 @@
  		return -1;
  	}
  
@@ -130,7 +142,7 @@
  		fprintf( stderr, "%s: invalid IP address\n", progname );
  		usage();	
  		return -1;
-@@ -383,7 +403,7 @@
+@@ -383,7 +414,7 @@
  
  	for( ptr = rblsites; ptr != NULL; ptr = ptr->next )
  	{
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102270053.f1R0r2G55420>