#
# These are cron jobs to be run on the master DNS server
#

# As root:

#
#       Named restart stuff
#
0,10,20,30,40,50 * * * * 	[ -f /var/adm/log/dns/.reboot ] && \
				echo "Reboot Started:  `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/sh /var/adm/log/dns/.reboot > /dev/null && \
				echo "Reboot Finished: `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/mv /var/adm/log/dns/.reboot /var/adm/log/dns/.restarted


# As nsmaint (DNS user):

#
#       dns_restart & restart_downstream
#
5 * * * *       		/home/nsmaint/bin/dns_restart
5,15,25,35,45,55 * * * *        /home/nsmaint/bin/restart_downstream


---------------------------------------------

#
# These are cron jobs to be run on DNS servers that feed down-stream servers
#

# As root:

#
#       Named restart stuff
#
0,10,20,30,40,50 * * * *	[ -f /var/adm/log/dns/.reboot ] && \
				echo "Reboot Started:  `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/sh /var/adm/log/dns/.reboot > /dev/null && \
				echo "Reboot Finished: `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/mv /var/adm/log/dns/.reboot /var/adm/log/dns/.restarted


# As nsmaint (DNS user):

#
#       dns_restart
#
5,15,25,35,45,55 * * * *        /home/nsmaint/bin/restart_downstream


---------------------------------------------

#
# These are cron jobs to be run on end-node DNS servers.
# These servers do not feed down-stream servers.
#

# As root:

#
#       Named restart stuff
#
0,10,20,30,40,50 * * * *        [ -f /var/adm/log/dns/.reboot ] && \
				echo "Reboot Started:  `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/sh /var/adm/log/dns/.reboot > /dev/null && \
				echo "Reboot Finished: `date`" >> /var/adm/log/dns/reboot.log && \
				/bin/rm /var/adm/log/dns/.reboot
