<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">ping?<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 26, 2016 at 4:55 PM, Fabio Berton <span dir="ltr">&lt;<a href="mailto:fabio.berton@ossystems.com.br" target="_blank">fabio.berton@ossystems.com.br</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Provides configuration files for watchdog.<br>
Add watchdog-config as a runtime dependence of watchdog and remove<br>
watchdog.conf file from watchdog installation.<br>
<br>
Signed-off-by: Fabio Berton &lt;<a href="mailto:fabio.berton@ossystems.com.br">fabio.berton@ossystems.com.br</a><wbr>&gt;<br>
</span>Signed-off-by: Otavio Salvador &lt;<a href="mailto:otavio@ossystems.com.br">otavio@ossystems.com.br</a>&gt;<br>
<div class="HOEnZb"><div class="h5">---<br>
 meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog-config.bb" rel="noreferrer" target="_blank">watchdog-config.bb</a>  | 20 +++++++++++<br>
 .../watchdog/watchdog-config/<wbr>watchdog.conf         | 42 ++++++++++++++++++++++<br>
 .../watchdog/watchdog-config/<wbr>watchdog.default      |  2 ++<br>
 meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog_5.15.bb" rel="noreferrer" target="_blank">watchdog_5.15.bb</a>    |  6 +++-<br>
 4 files changed, 69 insertions(+), 1 deletion(-)<br>
 create mode 100644 meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog-config.bb" rel="noreferrer" target="_blank">watchdog-config.bb</a><br>
 create mode 100644 meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.conf<br>
 create mode 100644 meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.default<br>
<br>
diff --git a/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog-config.bb" rel="noreferrer" target="_blank">watchdog-config.bb</a> b/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog-config.bb" rel="noreferrer" target="_blank">watchdog-config.bb</a><br>
new file mode 100644<br>
index 0000000..8bf40f0<br>
--- /dev/null<br>
+++ b/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog-config.bb" rel="noreferrer" target="_blank">watchdog-config.bb</a><br>
@@ -0,0 +1,20 @@<br>
+SUMMARY = &quot;Software watchdog&quot;<br>
+DESCRIPTION = &quot;Watchdog is a daemon that checks if your system is still \<br>
+working. If programs in user space are not longer executed it will reboot \<br>
+the system.&quot;<br>
+HOMEPAGE = &quot;<a href="http://watchdog.sourceforge.net/" rel="noreferrer" target="_blank">http://watchdog.sourceforge.<wbr>net/</a>&quot;<br>
+BUGTRACKER = &quot;<a href="http://sourceforge.net/tracker/?group_id=172030&amp;atid=860194" rel="noreferrer" target="_blank">http://sourceforge.net/<wbr>tracker/?group_id=172030&amp;atid=<wbr>860194</a>&quot;<br>
+<br>
+LICENSE = &quot;MIT-X&quot;<br>
+LIC_FILES_CHKSUM = &quot;file://${COREBASE}/meta/<wbr>COPYING.MIT;md5=<wbr>3da9cfbcb788c80a0384361b4de204<wbr>20&quot;<br>
+<br>
+SRC_URI = &quot; \<br>
+    file://watchdog.default \<br>
+    file://watchdog.conf \<br>
+&quot;<br>
+<br>
+do_install() {<br>
+    install -Dm 0644 ${WORKDIR}/watchdog.default ${D}${sysconfdir}/default/<wbr>watchdog<br>
+    install -Dm 0644 ${WORKDIR}/watchdog.conf ${D}${sysconfdir}/watchdog.<wbr>conf<br>
+}<br>
+<br>
diff --git a/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.conf b/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.conf<br>
new file mode 100644<br>
index 0000000..c493d12<br>
--- /dev/null<br>
+++ b/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.conf<br>
@@ -0,0 +1,42 @@<br>
+#ping                  = 172.31.14.1<br>
+#ping                  = 172.26.1.255<br>
+#interface             = eth0<br>
+#file                  = /var/log/messages<br>
+#change                        = 1407<br>
+<br>
+# Uncomment to enable test. Setting one of these values to &#39;0&#39; disables it.<br>
+# These values will hopefully never reboot your machine during normal use<br>
+# (if your machine is really hung, the loadavg will go much higher than 25)<br>
+#max-load-1            = 24<br>
+#max-load-5            = 18<br>
+#max-load-15           = 12<br>
+<br>
+# Note that this is the number of pages!<br>
+# To get the real size, check how large the pagesize is on your machine.<br>
+#min-memory            = 1<br>
+<br>
+#repair-binary         = /usr/sbin/repair<br>
+#repair-timeout                =<br>
+#test-binary           =<br>
+#test-timeout          =<br>
+<br>
+watchdog-device        = /dev/watchdog<br>
+<br>
+# Defaults compiled into the binary<br>
+#temperature-device    =<br>
+#max-temperature       = 120<br>
+<br>
+# Defaults compiled into the binary<br>
+#admin                 = root<br>
+#interval              = 1<br>
+#logtick                = 1<br>
+#log-dir               = /var/log/watchdog<br>
+<br>
+# This greatly decreases the chance that watchdog won&#39;t be scheduled before<br>
+# your machine is really loaded<br>
+realtime               = yes<br>
+priority               = 1<br>
+<br>
+# Check if rsyslogd is still running by enabling the following line<br>
+#pidfile               = /var/run/rsyslogd.pid<br>
+<br>
diff --git a/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.default b/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.default<br>
new file mode 100644<br>
index 0000000..647d5ab<br>
--- /dev/null<br>
+++ b/meta/recipes-extended/<wbr>watchdog/watchdog-config/<wbr>watchdog.default<br>
@@ -0,0 +1,2 @@<br>
+# Start watchdog at boot time? 0 or 1<br>
+run_watchdog=1<br>
diff --git a/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog_5.15.bb" rel="noreferrer" target="_blank">watchdog_5.15.bb</a> b/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog_5.15.bb" rel="noreferrer" target="_blank">watchdog_5.15.bb</a><br>
index 1c0049c..cedfc04 100644<br>
--- a/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog_5.15.bb" rel="noreferrer" target="_blank">watchdog_5.15.bb</a><br>
+++ b/meta/recipes-extended/<wbr>watchdog/<a href="http://watchdog_5.15.bb" rel="noreferrer" target="_blank">watchdog_5.15.bb</a><br>
@@ -40,6 +40,9 @@ INITSCRIPT_PARAMS_${PN}-<wbr>keepalive = &quot;start 15 1 2 3 4 5 . stop 85 0 6 .&quot;<br>
 do_install_append() {<br>
        install -D ${S}/redhat/watchdog.init ${D}/${sysconfdir}/init.d/<wbr>watchdog.sh<br>
     install -Dm 0755 ${WORKDIR}/wd_keepalive.init ${D}${sysconfdir}/init.d/wd_<wbr>keepalive<br>
+<br>
+    # watchdog.conf is provided by the watchdog-config recipe<br>
+    rm ${D}${sysconfdir}/watchdog.<wbr>conf<br>
 }<br>
<br>
 PACKAGES =+ &quot;${PN}-keepalive&quot;<br>
@@ -49,7 +52,8 @@ FILES_${PN}-keepalive = &quot; \<br>
     ${sbindir}/wd_keepalive \<br>
 &quot;<br>
<br>
-RDEPENDS_${PN} += &quot;${PN}-keepalive&quot;<br>
+RDEPENDS_${PN} += &quot;${PN}-config ${PN}-keepalive&quot;<br>
+RDEPENDS_${PN}-keepalive += &quot;${PN}-config&quot;<br>
<br>
 RRECOMMENDS_${PN} = &quot;kernel-module-softdog&quot;<br>
<br>
--<br>
2.1.4<br>
<br>
</div></div></blockquote></div><br></div>