home | help
WATCHDOGD(8)		     System Manager's Manual		    WATCHDOGD(8)

NAME
     watchdogd -- Software watchdog daemon

SYNOPSIS
     watchdogd [-d] [-I file]

DESCRIPTION
     The watchdogd utility interfaces with the kernel's software watchdog facil-
     ity  to  ensure that the system is in a working state.  If watchdogd is un-
     able to interface with the kernel over a specific timeout, the kernel  will
     take actions to assist in debugging or restarting the computer.

     One  possible circumstance which will cause a watchdog timeout is an inter-
     rupt storm.  If this occurs, watchdogd will no longer execute and thus  the
     kernel's watchdog routines will take action after a configurable timeout.

     Upon receiving the SIGTERM or SIGINT signals, watchdogd will first instruct
     the kernel to no longer perform watchdog checks and then will terminate.

     The watchdogd utility recognizes the following runtime options:

     -I file  Write  the  process  id  of the watchdogd utility in the specified
	      file.

     -d       Don't fork.  When this option is	specified,  watchdogd  will  not
	      fork into the background at startup.

FILES
     /var/run/watchdogd.pid

SEE ALSO
     watchdog(4), sysctl(8)

AUTHORS
     The   watchdogd  utility  and  manual  page  were	written  by  Sean  Kelly
     <smkelly@FreeBSD.org>.

     Some contributions made by Jeff Roberson <jeff@FreeBSD.org>.

HISTORY
     The watchdogd utility appeared in FreeBSD 5.1.

FreeBSD 5.2.1			  June 25, 2003 		    WATCHDOGD(8)

home | help