#! /bin/sh
TARFILE=/tmp/hesiod
-SRC_DIR=/etc/athena/_nameserver
+SRC_DIR=/site/_nameserver
DEST_DIR=/etc/athena/nameserver
if [ ! -d $SRC_DIR ]; then
/bin/rm -f $SRC_DIR
/bin/mkdir $SRC_DIR
/bin/chmod 755 $SRC_DIR
fi
-#if [ ! -d $DEST_DIR ]; then
-# /bin/rm -f $DEST_DIR
-# /bin/mkdir $DEST_DIR
-# /bin/chmod 755 $DEST_DIR
-#fi
cd $SRC_DIR
for file in `/bin/tar tf $TARFILE`; do
if [ ./ = $file ]; then continue; fi
csh -fc "unlimit; /etc/named"
+while true; do
+ sleep 60
+ if [ -e /tmp/named.success ]
+ exit 0
+ fi
+ if [ -e /tmp/named.failure ]
+ exit 1
+ fi
+ if [ -e /etc/named.pid ]
+ exit 1
+ fi
+done
+
rm -f $0
exit
#