From 6e2f04d2859bc432622f82f9b2d00c88557a24c2 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Fri, 10 Mar 2017 13:50:24 +0100 Subject: Added cfengine watchdog policy --- templates/cfengine/cfengine_watchdog | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 templates/cfengine/cfengine_watchdog (limited to 'templates') diff --git a/templates/cfengine/cfengine_watchdog b/templates/cfengine/cfengine_watchdog new file mode 100644 index 0000000..a998511 --- /dev/null +++ b/templates/cfengine/cfengine_watchdog @@ -0,0 +1,6 @@ +############################################################################### +# \_o< WARNING : This file is being managed by cfengine! >o_/ # +# ~~~~ ~~~~ # +############################################################################### +{{#systemd}}* * * * * root [ -x "/var/cfengine/bin/cf-execd" ] && if ! /bin/systemctl status cfengine3 > /dev/null; then /bin/systemctl start cfengine3; fi{{/systemd}} +{{^systemd}}* * * * * root [ -x "/var/cfengine/bin/cf-execd" ] && if ! /usr/bin/pgrep cf-execd > /dev/null; then "/var/cfengine/bin/cf-execd"; fi{{/systemd}} -- cgit v1.2.3