mbox series

[0/3] package/watchdogd: version bump and major Config.in rewrite

Message ID 20240115074112.157216-1-troglobit@gmail.com
Headers show
Series package/watchdogd: version bump and major Config.in rewrite | expand

Message

Joachim Wiberg Jan. 15, 2024, 7:41 a.m. UTC
Hi,

this patch set upgrades watchdogd to the latest version, a major upgrade
with lots of fixes and new features:

  https://github.com/troglobit/watchdogd/releases/tag/4.0

One such change is how the configure script used to be --with-plugin=SEC
and now is just --with-plugin.  This is handled in a separate patch of
Config.in, with the legacy migration support from int -> bool.

The split in separate patches for bump and Config.in changes are mostly
for clarity, but works because the SEC poll argument was always ignored
by the upstream configure script, and the same is true now. (The poll
interval has always been set in the /etc/watchdogd.conf file.)

A couple of new optional system monitor plugins were added too, these
were added as a separate patch.


Best regards
 /Joachim

Joachim Wiberg (3):
  package/watchdogd: bump to version 4.0
  package/watchdogd: convert Config.in options, int -> bool
  package/watchdogd: add menuconfig support for new system monitors

 package/watchdogd/Config.in      | 46 ++++++++++++++++++--------------
 package/watchdogd/watchdogd.hash |  4 +--
 package/watchdogd/watchdogd.mk   | 30 ++++++++++++++-------
 3 files changed, 49 insertions(+), 31 deletions(-)

--
2.34.1