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.dcommand you used, what your default runlevel is (runlevelwill tell you), and then what priorityupdate-rc.dassigned in the init directory for that service (those are/etc/rcN.d, whereNis the runlevel; the priority is the number prefixed to the service file link). You might also want to trysystemctl list-units | grep -i watchdogto see if you can use systemd directly for this instead.sudo update-rc.d watchdog defaultsandsudo update-rc.d watchdog enable. The output ofsystemctlis empty.update-rc.ddid work because/etc/rc5.d/S05watchdogexists (that's allupdate-rc.ddoes, so that is not the problem, presuming that is the name of the link you found).