MR_MKCRED=47836474
MR_TARERR=47836476
-PATH=/usr/bin
-TARFILE=/var/tmp/boot.out
+PATH=/usr/bin:/bin
+TARFILE=/var/tmp/dhcp.out
BOOTGEN=/var/boot/dhcpd.conf.print
BOOTHEAD=/var/boot/dhcpd.conf.head
BOOTFOOT=/var/boot/dhcpd.conf.foot
-BOOTFILE=/var/boot/bootptab
+BOOTFILE=/var/boot/dhcpd.conf
+LEASEFILE=/var/boot/dhcpd.leases
+PIDFILE=/var/boot/dhcpd.pid
+BINFILE=/var/boot/dhcpd
PSWDFILE=/var/boot/hp.add
# Alert if the tar file or other needed files do not exist
# Build full bootptab
cat $BOOTHEAD $BOOTGEN $BOOTFOOT > $BOOTFILE
+# kill and rerun dhcpd
+test -f $PIDFILE && kill `cat $PIDFILE`
+test -x $BINFILE && $BINFILE -cf $BOOTFILE -lf $LEASEFILE -pf $PIDFILE
+
# cleanup
test -f $TARFILE && rm -f $TARFILE
test -f $0 && rm -f $0