OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 29-Jun-2004 22:26:31
Branch: HEAD Handle: -NONE-
Modified files:
openpkg-src/bind db.root.sh
Log:
db.root.sh was designed to be run in the environment of the package
developer without being installed. Modify the script to handle both
installed and development situations
Summary:
Revision Changes Path
1.7 +8 -1 openpkg-src/bind/db.root.sh
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/bind/db.root.sh
============================================================================
$ cvs diff -u -r1.6 -r1.7 db.root.sh
--- openpkg-src/bind/db.root.sh 29 Jun 2004 17:35:11 -0000 1.6
+++ openpkg-src/bind/db.root.sh 29 Jun 2004 20:26:30 -0000 1.7
@@ -2,6 +2,13 @@
ROOTFILE=./db.root
+echo '@l_prefix@' | egrep '[EMAIL PROTECTED]' | egrep '[EMAIL PROTECTED]' >/dev/null
+if [ $? -eq 0 ]; then
+ DIG='dig'
+else
+ DIG='@l_prefix@/bin/dig'
+fi
+
date=`date '+%Y-%m-%d'`
cat >$ROOTFILE <<EOT
;;
@@ -11,7 +18,7 @@
EOT
for i in A B C D E F G H I J K L M; do
- @l_prefix@/bin/dig @$i.ROOT-SERVERS.NET . NS >$ROOTFILE.raw && break
+ ${DIG} @$i.ROOT-SERVERS.NET . NS >$ROOTFILE.raw && break
done
[ -f $ROOTFILE.raw ] || exit 1
awk <$ROOTFILE.raw '
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]