Comment 7 for bug 1448924

Revision history for this message
Arne Bockholdt (u-launchpad-net-bockholdt-com) wrote :

Just tested it with the current Wily version and the bug still persists. So I had a look into the systemd service script and I was able to fix it for myself, simply copy this to file /lib/systemd/system/watchdog.service :

<snip>

[Unit]
Description=watchdog daemon
Conflicts=wd_keepalive.service
After=multi-user.target
OnFailure=wd_keepalive.service

[Service]
Type=forking
EnvironmentFile=/etc/default/watchdog
ExecStartPre=/bin/sh -c '[ -z "${watchdog_module}" ] || [ "${watchdog_module}" = "none" ] || /sbin/modprobe $watchdog_module'
ExecStart=/bin/sh -c '[ $run_watchdog != 1 ] || exec /usr/sbin/watchdog $watchdog_options'
ExecStopPost=/bin/sh -c '[ $run_wd_keepalive != 1 ] || false'

[Install]
WantedBy=multi-user.target

</snip>

How do I submit patches/fixes to the Canonical repos so that fix get into the distro ?