freebsd-skq/usr.sbin
Ian Lepore 7b4a83b1d0 Add a new exit-timeout option to watchdogd.
Watchdogd currently disables the watchdog when it exits, such as during
rc.shutdown processing.  That leaves the system vulnerable to getting hung
or deadlocked during the shutdown part of a reboot.  For embedded systems
it's especially important that the hardware watchdog always be active.  It
can also be useful for servers that are administered remotely.

The new -x <seconds> option tells watchdogd to program the watchdog with the
given timeout just before exiting.  The -x value can be longer or shorter
than the -t normal time value, to allow for various exceptional conditions
at shutdown such as allowing extra time for buffer flushing.

The exit value is also used internally in the "failsafe" handling (which
used to just disable the watchdog), on the theory that if you're using this
option, "safe" means having the watchdog always running, not disabled.

The default is still to disable the watchdog on exit if -x is not specified.

Differential Revision:	https://reviews.freebsd.org/D2556 (timed out)
2015-08-19 21:46:12 +00:00
..
ac Add META_MODE support. 2015-06-13 19:20:56 +00:00
accton Add META_MODE support. 2015-06-13 19:20:56 +00:00
acpi Merge ACPICA 20150717. 2015-07-22 16:25:07 +00:00
adduser Add META_MODE support. 2015-06-13 19:20:56 +00:00
amd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ancontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
apm Add META_MODE support. 2015-06-13 19:20:56 +00:00
apmd Add META_MODE support. 2015-06-13 19:20:56 +00:00
arp Add META_MODE support. 2015-06-13 19:20:56 +00:00
asf Add META_MODE support. 2015-06-13 19:20:56 +00:00
audit Add META_MODE support. 2015-06-13 19:20:56 +00:00
auditd Add META_MODE support. 2015-06-13 19:20:56 +00:00
auditdistd
auditreduce Add META_MODE support. 2015-06-13 19:20:56 +00:00
authpf Add META_MODE support. 2015-06-13 19:20:56 +00:00
autofs
bhyve Add simple (no-op) emulations for the CHECK_POWER_MODE, 2015-08-17 05:59:36 +00:00
bhyvectl Remove duplicate header string.h. 2015-07-04 18:36:02 +00:00
bhyveload Fix issues detected by 'mandoc -Tlint bhyveload.8' 2015-06-27 18:24:23 +00:00
binmiscctl
bluetooth Add META_MODE support. 2015-06-13 19:20:56 +00:00
boot0cfg Add META_MODE support. 2015-06-13 19:20:56 +00:00
boot98cfg Add META_MODE support. 2015-06-13 19:20:56 +00:00
bootparamd Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsdconfig Interim fix for "Login not found" error. 2015-06-19 21:32:20 +00:00
bsdinstall Ensure the local MANIFEST is always used when verifying remote 2015-08-04 13:40:26 +00:00
bsnmpd snmp_hostres(3): Fix buffer overflow. 2015-07-20 16:08:01 +00:00
btxld Add META_MODE support. 2015-06-13 19:20:56 +00:00
cdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
chkgrp Revert r286148 2015-08-01 10:40:17 +00:00
chown Add META_MODE support. 2015-06-13 19:20:56 +00:00
chroot Add META_MODE support. 2015-06-13 19:20:56 +00:00
ckdist Add META_MODE support. 2015-06-13 19:20:56 +00:00
clear_locks Add META_MODE support. 2015-06-13 19:20:56 +00:00
config Add META_MODE support. 2015-06-13 19:20:56 +00:00
cpucontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
crashinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
cron Add META_MODE support. 2015-06-13 19:20:56 +00:00
crunch Fix rescue build after r284356 with STRIP= by using proper STRIPBIN per build(7). 2015-07-28 21:39:58 +00:00
ctladm Drop "internal" CTL frontend. 2015-08-15 13:34:38 +00:00
ctld Drop "internal" CTL frontend. 2015-08-15 13:34:38 +00:00
ctm Add META_MODE support. 2015-06-13 19:20:56 +00:00
daemon Add META_MODE support. 2015-06-13 19:20:56 +00:00
dconschat dconschat(8): Use NULL instead of 0 for the last argument in execl(3) 2015-06-28 20:32:03 +00:00
devctl Fix formatting. 2015-07-16 05:14:20 +00:00
devinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
digictl Add META_MODE support. 2015-06-13 19:20:56 +00:00
diskinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
dumpcis Add META_MODE support. 2015-06-13 19:20:56 +00:00
editmap Add META_MODE support. 2015-06-13 19:20:56 +00:00
edquota Add META_MODE support. 2015-06-13 19:20:56 +00:00
eeprom Add META_MODE support. 2015-06-13 19:20:56 +00:00
etcupdate Add META_MODE support. 2015-06-13 19:20:56 +00:00
extattr Add META_MODE support. 2015-06-13 19:20:56 +00:00
extattrctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdformat Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdread Add META_MODE support. 2015-06-13 19:20:56 +00:00
fdwrite Add META_MODE support. 2015-06-13 19:20:56 +00:00
fifolog Add META_MODE support. 2015-06-13 19:20:56 +00:00
flowctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
freebsd-update Skip src component if /usr/src is empty. 2015-06-15 20:12:15 +00:00
fstyp Rather than hardcoding a string and limiting the comparison to these 2015-08-10 10:29:32 +00:00
ftp-proxy
fwcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
getfmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
getpmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
gpioctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
gssd Add META_MODE support. 2015-06-13 19:20:56 +00:00
gstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
hyperv
i2c Add META_MODE support. 2015-06-13 19:20:56 +00:00
ifmcstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
inetd Add META_MODE support. 2015-06-13 19:20:56 +00:00
iostat Add META_MODE support. 2015-06-13 19:20:56 +00:00
iovctl Replace use of .Po Pc with the preferred .Pq for single line 2015-07-08 16:16:44 +00:00
ip6addrctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
ipfwpcap Add META_MODE support. 2015-06-13 19:20:56 +00:00
iscsid Remove OpenSSL dependency from iscsid(8) and ctld(8). 2015-07-03 10:08:10 +00:00
jail Fix transposed words in man page. 2015-07-25 11:10:49 +00:00
jexec Run a shell in the jail when no command is specified. 2015-07-12 17:03:50 +00:00
jls Add META_MODE support. 2015-06-13 19:20:56 +00:00
kbdcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
kbdmap Add META_MODE support. 2015-06-13 19:20:56 +00:00
keyserv Add META_MODE support. 2015-06-13 19:20:56 +00:00
kgmon Add META_MODE support. 2015-06-13 19:20:56 +00:00
kgzip Add META_MODE support. 2015-06-13 19:20:56 +00:00
kldxref Add META_MODE support. 2015-06-13 19:20:56 +00:00
lastlogin Add META_MODE support. 2015-06-13 19:20:56 +00:00
lmcconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
lpr Add META_MODE support. 2015-06-13 19:20:56 +00:00
lptcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mailstats Add META_MODE support. 2015-06-13 19:20:56 +00:00
mailwrapper Add META_MODE support. 2015-06-13 19:20:56 +00:00
makefs Add META_MODE support. 2015-06-13 19:20:56 +00:00
makemap Add META_MODE support. 2015-06-13 19:20:56 +00:00
manctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
memcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mergemaster Add META_MODE support. 2015-06-13 19:20:56 +00:00
mfiutil mfiutil: increase buffer size to accommodate sprintf string 2015-07-03 01:43:11 +00:00
mixer Add META_MODE support. 2015-06-13 19:20:56 +00:00
mld6query Add META_MODE support. 2015-06-13 19:20:56 +00:00
mlxcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
mount_smbfs Add META_MODE support. 2015-06-13 19:20:56 +00:00
mountd Staticize some stuff in mountd(8); no functional changes. 2015-07-04 08:40:48 +00:00
moused Add META_MODE support. 2015-06-13 19:20:56 +00:00
mptable Add META_MODE support. 2015-06-13 19:20:56 +00:00
mptutil Add META_MODE support. 2015-06-13 19:20:56 +00:00
mtest Add META_MODE support. 2015-06-13 19:20:56 +00:00
mtree Add META_MODE support. 2015-06-13 19:20:56 +00:00
nandsim
nandtool
ndiscvt Add META_MODE support. 2015-06-13 19:20:56 +00:00
ndp Add META_MODE support. 2015-06-13 19:20:56 +00:00
newsyslog Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfscbd Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsd Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsdumpstate Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsrevoke Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsuserd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ngctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
nghook Add META_MODE support. 2015-06-13 19:20:56 +00:00
nmtree Add META_MODE support. 2015-06-13 19:20:56 +00:00
nologin new depends 2015-06-16 23:37:19 +00:00
nscd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ntp Use fixed date/time (the time choosen was the time the import was done on 2015-07-19 19:23:38 +00:00
nvram
ofwdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
pc-sysinstall Add META_MODE support. 2015-06-13 19:20:56 +00:00
pciconf Add META_MODE support. 2015-06-13 19:20:56 +00:00
periodic Add META_MODE support. 2015-06-13 19:20:56 +00:00
pkg Issue warning and refuse to proceed further if the configured 2015-08-19 18:24:39 +00:00
pmcannotate Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmccontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmcstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
pmcstudy
pnpinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
portsnap Add META_MODE support. 2015-06-13 19:20:56 +00:00
powerd Add META_MODE support. 2015-06-13 19:20:56 +00:00
ppp Add META_MODE support. 2015-06-13 19:20:56 +00:00
pppctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
praliases Add META_MODE support. 2015-06-13 19:20:56 +00:00
praudit Add META_MODE support. 2015-06-13 19:20:56 +00:00
procctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
pstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
pw Regression: fix pw usermod -w xxx 2015-08-14 13:39:55 +00:00
pwd_mkdb Fix a few mandoc warnings. 2015-08-12 10:34:05 +00:00
quot Add META_MODE support. 2015-06-13 19:20:56 +00:00
quotaon Add META_MODE support. 2015-06-13 19:20:56 +00:00
rarpd Add META_MODE support. 2015-06-13 19:20:56 +00:00
repquota Add META_MODE support. 2015-06-13 19:20:56 +00:00
rip6query Add META_MODE support. 2015-06-13 19:20:56 +00:00
rmt Add META_MODE support. 2015-06-13 19:20:56 +00:00
route6d Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.lockd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.statd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.umntall Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.yppasswdd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.ypupdated Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpc.ypxfrd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpcbind Add META_MODE support. 2015-06-13 19:20:56 +00:00
rrenumd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtadvctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtadvd Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtprio Add META_MODE support. 2015-06-13 19:20:56 +00:00
rtsold Remove bad call to shutdown(). 2015-08-10 07:45:13 +00:00
rwhod Add META_MODE support. 2015-06-13 19:20:56 +00:00
sa Add META_MODE support. 2015-06-13 19:20:56 +00:00
sendmail Temporarily disable WARNS while addressing a non-issue with the upstream code 2015-07-07 02:30:35 +00:00
service Add META_MODE support. 2015-06-13 19:20:56 +00:00
services_mkdb Add META_MODE support. 2015-06-13 19:20:56 +00:00
setfib Add META_MODE support. 2015-06-13 19:20:56 +00:00
setfmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
setpmac Add META_MODE support. 2015-06-13 19:20:56 +00:00
sicontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
smbmsg Add META_MODE support. 2015-06-13 19:20:56 +00:00
snapinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
spkrtest Add META_MODE support. 2015-06-13 19:20:56 +00:00
spray Add META_MODE support. 2015-06-13 19:20:56 +00:00
syslogd Set f_file to -1/F_UNUSED when after closing when possible 2015-08-05 03:17:06 +00:00
sysrc Fix a few mandoc warnings. 2015-08-12 10:34:05 +00:00
tcpdchk Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdmatch Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdrop Add META_MODE support. 2015-06-13 19:20:56 +00:00
tcpdump MFV r285191: tcpdump 4.7.4. 2015-07-08 16:19:32 +00:00
tests
timed Add META_MODE support. 2015-06-13 19:20:56 +00:00
traceroute Add META_MODE support. 2015-06-13 19:20:56 +00:00
traceroute6 Add META_MODE support. 2015-06-13 19:20:56 +00:00
trpt Add META_MODE support. 2015-06-13 19:20:56 +00:00
tzsetup Add META_MODE support. 2015-06-13 19:20:56 +00:00
uathload Add META_MODE support. 2015-06-13 19:20:56 +00:00
uefisign uefisign(8) ships with 10.2. 2015-07-18 12:03:17 +00:00
ugidfw Add META_MODE support. 2015-06-13 19:20:56 +00:00
uhsoctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
unbound
usbconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
usbdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
utx Add META_MODE support. 2015-06-13 19:20:56 +00:00
vidcontrol Add META_MODE support. 2015-06-13 19:20:56 +00:00
vigr
vipw Add META_MODE support. 2015-06-13 19:20:56 +00:00
wake Fix a few mandoc warnings. 2015-08-12 10:34:05 +00:00
watch Add META_MODE support. 2015-06-13 19:20:56 +00:00
watchdogd Add a new exit-timeout option to watchdogd. 2015-08-19 21:46:12 +00:00
wlandebug Belatedly fix documentation on which interface to use as argument. 2015-08-17 09:18:54 +00:00
wlconfig Add META_MODE support. 2015-06-13 19:20:56 +00:00
wpa Add META_MODE support. 2015-06-13 19:20:56 +00:00
yp_mkdb Staticfy and constify some variables and clean up the code a bit to make it 2015-07-28 02:32:40 +00:00
ypbind Fix a warning spotted by gcc4.9: dereferencing type-punned pointer will break 2015-07-16 02:34:22 +00:00
yppoll Add META_MODE support. 2015-06-13 19:20:56 +00:00
yppush Staticfy and constify some variables and clean up the code a bit to make it 2015-07-28 02:32:40 +00:00
ypserv Serve /etc/eui64 via NIS. 2015-08-18 15:33:23 +00:00
ypset style(9) requires a space here. 2015-08-11 01:45:17 +00:00
zic Add META_MODE support. 2015-06-13 19:20:56 +00:00
zzz Add META_MODE support. 2015-06-13 19:20:56 +00:00
Makefile
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.mips
Makefile.powerpc
Makefile.sparc64