OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 07-Sep-2003 16:32:49
Branch: HEAD Handle: 2003090715324702
Modified files:
openpkg-src/bind bind.spec db.root.sh
openpkg-web news.txt
Log:
avoid ending up with an empty db.root
Summary:
Revision Changes Path
1.76 +1 -1 openpkg-src/bind/bind.spec
1.4 +8 -4 openpkg-src/bind/db.root.sh
1.6434 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/bind/bind.spec
============================================================================
$ cvs diff -u -r1.75 -r1.76 bind.spec
--- openpkg-src/bind/bind.spec 19 Aug 2003 07:29:40 -0000 1.75
+++ openpkg-src/bind/bind.spec 7 Sep 2003 14:32:49 -0000 1.76
@@ -37,7 +37,7 @@
Group: DNS
License: ISC
Version: %{V_bind}
-Release: 20030819
+Release: 20030907
# package options
%option with_dlz_mysql no
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/bind/db.root.sh
============================================================================
$ cvs diff -u -r1.3 -r1.4 db.root.sh
--- openpkg-src/bind/db.root.sh 18 Aug 2003 07:44:15 -0000 1.3
+++ openpkg-src/bind/db.root.sh 7 Sep 2003 14:32:49 -0000 1.4
@@ -10,11 +10,15 @@
;;
EOT
-dig @A.ROOT-SERVERS.NET . NS |\
-awk '
- /^[^;].*IN\tNS/ { printf("%-20s 99999999 IN NS %s\n", $1, $NF); }
- /^[^;].*IN\tA/ { printf("%-20s 99999999 IN A %s\n", $1, $NF); }
+for i in A B C D E F G H I J K L M; do
+ dig @$i.ROOT-SERVERS.NET . NS >$ROOTFILE.raw && break
+done
+[ -f $ROOTFILE.raw ] || exit 1
+awk <$ROOTFILE.raw '
+ /IN NS/ { printf("%-20s 99999999 IN NS %s\n", $1, $NF); }
+ /IN A/ { printf("%-20s 99999999 IN A %s\n", $1, $NF); }
' |\
sort >>$ROOTFILE
echo "" >>$ROOTFILE
+rm $ROOTFILE.raw
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.6433 -r1.6434 news.txt
--- openpkg-web/news.txt 7 Sep 2003 08:25:54 -0000 1.6433
+++ openpkg-web/news.txt 7 Sep 2003 14:32:47 -0000 1.6434
@@ -1,3 +1,4 @@
+07-Sep-2003: Upgraded package: P<bind-9.2.2-20030907>
07-Sep-2003: Upgraded package: P<openpkg-20030907-20030907>
06-Sep-2003: Upgraded package: P<mplayer-1.0pre1-20030906>
06-Sep-2003: Upgraded package: P<qt-3.2.1-20030906>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]