After upgrading to Jessie, watchdog doesn't start at boot anymore. Starting it manually using "sudo service watchdog start" does work. I tried:
- purging and reinstalling watchdog
- update-rc.d
I checked
- syslog with systemd verbosity on debug, no results. Other than the watchdog device nothing is mentioned.
- found this bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768168 but I have version 5.14-3 so this shouldn't apply.
What else can I try?
update-rc.d
command you used, what your default runlevel is (runlevel
will tell you), and then what priorityupdate-rc.d
assigned in the init directory for that service (those are/etc/rcN.d
, whereN
is the runlevel; the priority is the number prefixed to the service file link). You might also want to trysystemctl list-units | grep -i watchdog
to see if you can use systemd directly for this instead.sudo update-rc.d watchdog defaults
andsudo update-rc.d watchdog enable
. The output ofsystemctl
is empty.update-rc.d
did work because/etc/rc5.d/S05watchdog
exists (that's allupdate-rc.d
does, so that is not the problem, presuming that is the name of the link you found).