Hi ports@, The diff below updates sysutils/monit to 5.30.0. Tested on amd64 for a week or so. Release notes: https://mmonit.com/monit/changes/#5.30.0
I also reworked pkg/DESCR a bit. Caspar Schutijser Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/monit/Makefile,v retrieving revision 1.69 diff -u -p -r1.69 Makefile --- Makefile 31 Oct 2021 17:34:51 -0000 1.69 +++ Makefile 21 Jan 2022 18:45:39 -0000 @@ -2,8 +2,7 @@ COMMENT= monitoring and managing daemons utility -DISTNAME= monit-5.29.0 -REVISION= 0 +DISTNAME= monit-5.30.0 CATEGORIES= sysutils Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/monit/distinfo,v retrieving revision 1.46 diff -u -p -r1.46 distinfo --- distinfo 1 Sep 2021 20:40:14 -0000 1.46 +++ distinfo 21 Jan 2022 18:45:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (monit-5.29.0.tar.gz) = 9mXm3R8mp0tWgomah3k0Fn3islguBIZS7PA2MYR3iF8= -SIZE (monit-5.29.0.tar.gz) = 1476102 +SHA256 (monit-5.30.0.tar.gz) = 6FZJ36hYb0/N00oClcVd3Wmw7abPvaxHEFomc9ELEAg= +SIZE (monit-5.30.0.tar.gz) = 1476979 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/sysutils/monit/pkg/DESCR,v retrieving revision 1.4 diff -u -p -r1.4 DESCR --- pkg/DESCR 10 Nov 2017 21:08:56 -0000 1.4 +++ pkg/DESCR 21 Jan 2022 18:45:39 -0000 @@ -1,22 +1,22 @@ -monit is an utility for monitoring and managing daemons or similar +monit is a utility for monitoring and managing daemons or similar programs running on a Unix system. It will start specified programs if they are not running and restart programs not responding. monit supports: * Daemon mode - poll programs at a specified interval + * Monitoring modes - active, passive or manual * Start, stop and restart of programs - * Group- and manage groups of programs - * Logging - syslog or own logfile - * Configuration - comprehensive controlfile - * Runtime and TCP/IP port checking (tcp and udp) - * Unix domain socket checking + * Group and manage groups of programs + * Process dependency definition + * Logging to syslog or own logfile + * UNIX domain socket and IP port checking (TCP and UDP) * Process status and process timeout - * Process memory usage and process cpu usage - * Alert, stop or restart a process based on it's characteristics - * Check the systems load average - * MD5 checksum for programs started and stopped by monit - * Alert notification for program timeout, restart, - checksum, stop and resource error + * Process cpu and memory usage + * Process zombie check + * Check the system's load average + * Check a file or directory timestamp * Flexible and customizable email alert messages - * Protocol verification. HTTP, FTP, SMTP, POP, IMAP and NNTP - * A http interface to make monit accessible from a Browser + * Protocol verification - HTTP, FTP, SMTP, POP, IMAP, NNTP, SSH, MySQL, + RSYNC, LDAPv3, WebSocket and more + * An HTTP interface with TLS support to make monit accessible from + a web browser