Hello community,
here is the log from the commit of package sleuth
checked in at Thu Jul 5 01:45:42 CEST 2007.
--------
--- sleuth/sleuth.changes 2007-02-11 19:15:45.000000000 +0100
+++ /mounts/work_src_done/NOARCH/sleuth/sleuth.changes 2007-07-04 11:01:42.000000000 +0200
@@ -1,0 +2,11 @@
+Wed Jul 4 11:00:24 CEST 2007 - anicka@suse.cz
+
+- update to 1.4.2
+ * sleuth (check_zone): Reverse zone names of type "a.b-c.d.e.f"
+ are now parsed correctly.
+ * sleuth.conf: Use http://rfc.net/ for RFC references.
+ * sleuth.conf: Changed the default set of test_hosts.
+ * sleuth (check_ns_sanity): When checking connectivity with other
+ servers, don't try reverse resolving, because it's often broken.
+
+-------------------------------------------------------------------
Old:
----
sleuth-1.4.diff
sleuth-1.4.tar.bz2
New:
----
sleuth-1.4.2.diff
sleuth-1.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sleuth.spec ++++++
--- /var/tmp/diff_new_pack.SJ4476/_old 2007-07-05 01:45:11.000000000 +0200
+++ /var/tmp/diff_new_pack.SJ4476/_new 2007-07-05 01:45:11.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sleuth (Version 1.4)
+# spec file for package sleuth (Version 1.4.2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,11 +11,11 @@
Name: sleuth
BuildRequires: apache2-devel libapr-util1-devel pcre-devel
-License: GNU General Public License (GPL)
+License: GPL v2 or later
Group: Productivity/Networking/DNS/Utilities
Autoreqprov: on
-Version: 1.4
-Release: 42
+Version: 1.4.2
+Release: 1
Requires: perl-Net-DNS
Source: %{name}-%{version}.tar.bz2
Patch: %{name}-%{version}.diff
@@ -68,7 +68,15 @@
%attr(644,root,root) %{apache_serverroot}/cgi-bin/check.conf
%config /etc/*
-%changelog -n sleuth
+%changelog
+* Wed Jul 04 2007 - anicka@suse.cz
+- update to 1.4.2
+ * sleuth (check_zone): Reverse zone names of type "a.b-c.d.e.f"
+ are now parsed correctly.
+ * sleuth.conf: Use http://rfc.net/ for RFC references.
+ * sleuth.conf: Changed the default set of test_hosts.
+ * sleuth (check_ns_sanity): When checking connectivity with other
+ servers, don't try reverse resolving, because it's often broken.
* Sun Feb 11 2007 - ro@suse.de
- fix build as non-root
* Wed Jan 25 2006 - mls@suse.de
++++++ sleuth-1.4.diff -> sleuth-1.4.2.diff ++++++
++++++ sleuth-1.4.tar.bz2 -> sleuth-1.4.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/ChangeLog new/sleuth-1.4.2/ChangeLog
--- old/sleuth-1.4/ChangeLog 2005-02-20 12:09:02.000000000 +0100
+++ new/sleuth-1.4.2/ChangeLog 2007-04-27 10:51:59.000000000 +0200
@@ -1,3 +1,21 @@
+2007-04-27 Martin Mares
+
+ * Released as version 1.4.2.
+
+ * sleuth (check_zone): Reverse zone names of type "a.b-c.d.e.f" are now
+ parsed correctly. Thanks to Erik Johansson for the bug report.
+
+2006-10-10 Martin Mares
+
+ * Released as version 1.4.1.
+
+ * sleuth.conf: Use http://rfc.net/ for RFC references.
+
+ * sleuth.conf: Changed the default set of test_hosts.
+
+ * sleuth (check_ns_sanity): When checking connectivity with other servers,
+ don't try reverse resolving, because it's often broken.
+
2005-02-20 Martin Mares
* Released as version 1.4.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/check.cgi new/sleuth-1.4.2/check.cgi
--- old/sleuth-1.4/check.cgi 2003-03-30 18:38:02.000000000 +0200
+++ new/sleuth-1.4.2/check.cgi 2007-04-27 10:50:07.000000000 +0200
@@ -1,7 +1,7 @@
#!/usr/bin/perl
#
# A Simple WWW interface for Sleuth domain checker
-# (c) 1999--2003 Martin Mares
+# (c) 1999--2006 Martin Mares
#
# Load configuration file and all modules we need
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/check.conf new/sleuth-1.4.2/check.conf
--- old/sleuth-1.4/check.conf 2005-02-20 12:17:21.000000000 +0100
+++ new/sleuth-1.4.2/check.conf 2007-04-27 10:54:43.000000000 +0200
@@ -1,6 +1,6 @@
#
# Configuration for check.cgi
-# (c) 1999--2005 Martin Mares
+# (c) 1999--2007 Martin Mares
#
# This file is just a piece of Perl code imported during
# initialization of the check.cgi script, so you can do here
@@ -10,8 +10,8 @@
# Path to the CGI module
#use lib "/home2/mj/perl/local/share/perl";
-$version = "1.4";
-$rev_date = "20-02-05";
+$version = "1.4.2";
+$rev_date = "27-04-07";
$admin_email = "mj\@ucw.cz";
$admin_ref = "Martin Mares</A>";
$author_email = "mj\@ucw.cz";
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/Makefile new/sleuth-1.4.2/Makefile
--- old/sleuth-1.4/Makefile 2005-02-20 12:17:20.000000000 +0100
+++ new/sleuth-1.4.2/Makefile 2007-04-27 10:52:47.000000000 +0200
@@ -1,10 +1,10 @@
-# $Id: Makefile,v 1.4 2001/06/16 12:43:11 mj Exp $
+# $Id: Makefile,v 1.7 2007/04/27 08:52:47 mj Exp $
# Makefile for The DNS Sleuth
-# (c) 1999--2005 Martin Mares
+# (c) 1999--2007 Martin Mares
CONF_PREFIX=/etc
PREFIX=/usr
-VERSION=1.4
+VERSION=1.4.2
all:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/README new/sleuth-1.4.2/README
--- old/sleuth-1.4/README 2005-02-20 12:09:32.000000000 +0100
+++ new/sleuth-1.4.2/README 2007-04-27 10:50:07.000000000 +0200
@@ -1,6 +1,6 @@
-This package contains the DNS Sleuth, version 1.4.
+This package contains the DNS Sleuth, version 1.4.1.
-Copyright (c) 1999--2005 Martin Mares
+Copyright (c) 1999--2006 Martin Mares
All files in this package can be freely distributed and used according
to the terms of the GNU General Public License, either version 2 or
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/sleuth new/sleuth-1.4.2/sleuth
--- old/sleuth-1.4/sleuth 2003-03-30 18:38:02.000000000 +0200
+++ new/sleuth-1.4.2/sleuth 2007-04-27 10:50:25.000000000 +0200
@@ -2,7 +2,7 @@
#
# Sleuth -- A Simple DNS Checking Tool
#
-# (c) 1999--2003 Martin Mares
+# (c) 1999--2007 Martin Mares
#
# Load configuration file and all modules we need
@@ -372,7 +372,7 @@
if (!$private) {
info("Checking connectivity with other nameservers");
foreach $name (@test_hosts) {
- resolve($name, "A", 1, 1) or
+ resolve($name, "A", 1, 0) or
msg("recchk", "$check_ns is unable to resolve $name (maybe it's non-recursive)");
}
}
@@ -496,7 +496,7 @@
} elsif ($n =~ /^$byte\.$byte((\.$byte){3})$/ && $1 >= $2) {
# d.net.c.b.a type classless delegation
$rev_ip = join('.', reverse split (/\./, "$1$3"));
- } elsif ($n =~ /^$byte\.$byte-$byte\.((\.$byte){3})$/ && $2 < $3 && $1 >= $2 && $1 <= $3) {
+ } elsif ($n =~ /^$byte\.$byte-$byte((\.$byte){3})$/ && $2 < $3 && $1 >= $2 && $1 <= $3) {
# d.dlow-dhigh.c.b.a type
$rev_ip = join('.', reverse split (/\./, "$1$4"));
} elsif ($n =~ /^$byte\.$byte\/([1-9]\d*)((\.$byte){3})$/ &&
@@ -562,10 +562,10 @@
msg("wks", "WKS record is obsolete and should not be used", "1912/2.6.1");
} elsif ($t eq "PTR") {
if (@dd = resolve($r->ptrdname, "A", 0, 0)) {
- if ($reverse && $rev_ipa ne "") {
+ if ($reverse && $rev_ip ne "") {
$found = 0;
foreach $rr (@dd) {
- (same_ipa($rr->address, $rev_ipa)) && ($found=1);
+ (same_ipa($rr->address, $rev_ip)) && ($found=1);
}
$found || msg("ptrbada", "No corresponding A record found", "1912/2.4");
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/sleuth.conf new/sleuth-1.4.2/sleuth.conf
--- old/sleuth-1.4/sleuth.conf 2005-02-20 12:17:21.000000000 +0100
+++ new/sleuth-1.4.2/sleuth.conf 2007-04-27 10:54:43.000000000 +0200
@@ -1,6 +1,6 @@
#
# Configuration for the DNS Sleuth
-# (c) 1999--2004 Martin Mares
+# (c) 1999--2006 Martin Mares
#
# This file is just a piece of Perl code imported during
# initialization of the Sleuth script, so you can do here
@@ -11,7 +11,7 @@
#use lib "/home2/mj/perl/local/share/perl";
# Hosts we check recursive resolving on
-@test_hosts = ( 'www.ucw.cz', 'atrey.karlin.mff.cuni.cz', 'www.ibiblio.org' );
+@test_hosts = ( 'www.ucw.cz', 'atrey.karlin.mff.cuni.cz', 'www.google.com' );
# Assign categories to all error messages:
# '0' ignore
@@ -95,7 +95,7 @@
}};
# URL for RFC references and RFC section references
-$rfc_url = '"http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc$1.html"';
-$rfc_sec_url = '"http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc$1.html#sec-$2"';
+$rfc_url = '"http://rfc.net/rfc$1.html"';
+$rfc_sec_url = '"http://rfc.net/rfc$1.html#s$2"';
1; # To make file loading successful :)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sleuth-1.4/THANKS new/sleuth-1.4.2/THANKS
--- old/sleuth-1.4/THANKS 2003-03-30 18:42:10.000000000 +0200
+++ new/sleuth-1.4.2/THANKS 2007-04-27 10:52:16.000000000 +0200
@@ -2,6 +2,7 @@
and helped me make the DNS Sleuth what it is now.
Ludek Coufal
+Erik Johansson
Lourdes Jones
Pavel Kankovsky
Jan Kasprzak
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org