Watchdog
systemd.watchdog.device
The path to a hardware watchdog device which will be managed by systemd.
If not specified, systemd will default to /dev/watchdog
.
Type: null or path
Default
null
Example
"/dev/watchdog"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix
systemd.watchdog.kexecTime
The amount of time which can elapse when kexec
is being executed before
a watchdog hardware device will automatically reboot the system. This
option should only be enabled if reloadTime
is also enabled;
see {manpage}kexec(8)
.
Valid time units include "ms", "s", "min", "h", "d", and "w";
see also {manpage}systemd.time(7)
.
Type: null or string
Default
null
Example
"10m"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix
systemd.watchdog.rebootTime
The amount of time which can elapse after a reboot has been triggered
before a watchdog hardware device will automatically reboot the system.
If left null
, systemd will use its default of 10 minutes;
see {manpage}systemd-system.conf(5)
.
Valid time units include "ms", "s", "min", "h", "d", and "w";
see also {manpage}systemd.time(7)
.
Type: null or string
Default
null
Example
"10m"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix
systemd.watchdog.runtimeTime
The amount of time which can elapse before a watchdog hardware device will automatically reboot the system.
Valid time units include "ms", "s", "min", "h", "d", and "w";
see {manpage}systemd.time(7)
.
Type: null or string
Default
null
Example
"30s"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/system/boot/systemd.nix