More details on the verification of test package from Launchpad PPA) --- Test-case) $ cat < Sep 29 10:59:00 havers systemd[1]: Started fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 10:59:00 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: Started fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 10:59:00 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: Started fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 10:59:00 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: Started fail-on-restart.service. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 10:59:00 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 10:59:00 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 10:59:01 havers systemd[1]: Started fail-on-restart.service. Sep 29 10:59:01 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 10:59:01 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 10:59:01 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 10:59:01 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 10:59:01 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 10:59:01 havers systemd[1]: fail-on-restart.service: Start request repeated too quickly. Sep 29 10:59:01 havers systemd[1]: Failed to start fail-on-restart.service. Package from PPA) $ sudo add-apt-repository ppa:mfo/sf199312 $ sudo apt-get update $ sudo apt-get install systemd After) "Active: failed (Result: start-limit-hit)" $ dpkg -s systemd | grep Version Version: 229-4ubuntu21.4+1.sf199312.20180928 $ sudo systemctl daemon-reload $ sudo systemctl start fail-on-restart $ systemctl status -n0 fail-on-restart ● fail-on-restart.service Loaded: loaded (/etc/systemd/system/fail-on-restart.service; static; vendor preset: enabled) Active: failed (Result: start-limit-hit) since Sat 2018-09-29 11:01:34 UTC; 4s ago Process: 7066 ExecStart=/bin/false (code=exited, status=1/FAILURE) Main PID: 7066 (code=exited, status=1/FAILURE) $ journalctl --no-pager -u fail-on-restart <...> Sep 29 11:01:33 havers systemd[1]: Started fail-on-restart.service. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 11:01:33 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 11:01:33 havers systemd[1]: Started fail-on-restart.service. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 11:01:33 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 11:01:33 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: Started fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 11:01:34 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: Started fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 11:01:34 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: Started fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Main process exited, code=exited, status=1/FAILURE Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Failed with result 'exit-code'. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Service hold-off time over, scheduling restart. Sep 29 11:01:34 havers systemd[1]: Stopped fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Start request repeated too quickly. Sep 29 11:01:34 havers systemd[1]: Failed to start fail-on-restart.service. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Unit entered failed state. Sep 29 11:01:34 havers systemd[1]: fail-on-restart.service: Failed with result 'start-limit-hit'.