summaryrefslogtreecommitdiffstats
path: root/usr.sbin/watchdogd
Commit message (Collapse)AuthorAgeFilesLines
* ANSIfy almost all applications that use WARNS=6.ed2009-12-291-2/+2
| | | | | | | I was considering committing all these patches one by one, but as discussed with brooks@, there is no need to do this. If we ever need/want to merge these changes back, it is still possible to do this per application.
* Don't hide an error if the initial attempt to program a watchdog fromru2009-12-211-1/+1
| | | | within watchdogd(8) fails. This is also consistent with watchdog(8).
* Don't exit from watchdogd on receiving a signal if we cannot stop the watchdog.n_hibma2006-12-151-11/+18
| | | | | That'll require -KILL. This avoids resetting your system on one of the watchdogs that you cannot disable.
* Markup fixes.ru2006-09-292-2/+2
|
* Document that the default timeout is 16 secondsphk2006-09-022-0/+2
|
* Fix usage().phk2006-03-061-1/+1
| | | | Submitted by: Adrian Steinmann <ast@marabu.ch>
* Report any errors we might see when disabling the watchdog.phk2005-09-301-2/+3
| | | | | Complain about extra arguments so people don't get surprised if they type "watchdog 0"
* Pidfiles should be created with permission preventing users from openingpjd2005-09-161-1/+1
| | | | | | | them for reading. When user can open file for reading, he can also flock(2) it, which can lead to confusions. Pointed out by: green
* Use pidfile(3) in watchdogd(8).pjd2005-08-242-9/+18
|
* When disarming a watchdog by using an interval of WD_TO_NEVER a non-zeromarius2005-03-191-1/+2
| | | | | | | return value of the ioctl doesn't indicate that the command has failed so don't let watchdog(8) return an error in this case. MFC after: 3 days
* Sort sections.ru2005-01-182-10/+10
|
* Disable memory locking that could keep watchdogd from deadlocking itselfgreen2004-07-281-4/+0
| | | | | | if the swap subsystem failed. Requested by: phk
* Now that mlockall(2) is unbroken, use it to keep watchdogd(8) permanentlygreen2004-07-231-0/+4
| | | | out of swap.
* mdoc(7) fixes.ru2004-07-071-0/+2
|
* Document -d flagphk2004-06-141-0/+4
|
* Assorted markup, grammar, and spelling fixes.ru2004-06-132-6/+6
|
* Bump the copyright year since I forgot last time.smkelly2004-05-031-1/+1
|
* Update comments to reflect changes made by phk. Also no longer needsmkelly2004-04-281-5/+2
| | | | <sys/sysctl.h>.
* mdoc(7) janitor:simon2004-04-251-2/+2
| | | | | - Sort SEE ALSO by section number. - Remove redundant ','.
* mdoc(7) janitor:simon2004-04-251-9/+9
| | | | | | | | - Remove EOL whitespace. - Expand contracted words. - Correct usage of .Fl macro. - Use complete argument to -width. - Remove redundant ','.
* Rename the WATCHDOG option to SW_WATCHDOG and make it use thephk2004-02-284-56/+211
| | | | | | | | | | | generic watchdoc(9) interface. Make watchdogd(8) perform as watchdog(8) as well, and make it possible to specify a check command to run, timeout and sleep periods. Update watchdog(4) to talk about the generic interface and add new watchdog(8) page.
* style.Makefile(5):johan2004-02-231-1/+1
| | | | Use WARNS?= instead of WARNS=.
* o style(9) fixessmkelly2003-07-032-17/+11
| | | | | | | | | | | - Reordered #includes - Only include <sys/types.h>, not it and <sys/cdefs.h> o style.Makefile(5) fixes - No SRCS= line when only one src file with same name as program o Use warn()/errx() instead of fprintf() - Integrated patch from Philippe Charnier <charnier@xp11.frmug.org> Approved by: jeff (mentor)
* Unbreak this for alpha and friends.smkelly2003-06-261-2/+2
| | | | Double pointy hat to me, or something.
* o Fix typo.maxim2003-06-261-2/+2
| | | | Submitted by: smkelly
* - Add a software watchdog facility.smkelly2003-06-263-0/+337
This commit has two pieces. One half is the watchdog kernel code which lives primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland daemon which, when run, will keep the watchdog from firing while the userland is intact and functioning. Approved by: jeff (mentor)
OpenPOWER on IntegriCloud