net/headscale rc.d support for reload
Hey Ports, net/headscale (the open-source implementation of Tailscale's control server) supports SIGHUP for reload since their 0.16.0 release. The attached diff removes "rc_reload=NO" from the rc.d script, and bumps REVISION. I've been running 0.22.3 with this diff for a couple of days now, reloading as I make configuration tweaks, and it works perfectly. Please commit if OK Regards, Bryce Chidester br...@cobryce.com Index: Makefile === RCS file: /cvs/ports/net/headscale/Makefile,v diff -u -p -u -p -r1.14 Makefile --- Makefile 6 Jun 2024 02:07:05 - 1.14 +++ Makefile 21 Aug 2024 19:37:37 - @@ -5,6 +5,7 @@ COMMENT = open source implementation of MODGO_MODNAME = github.com/juanfont/headscale MODGO_VERSION = v0.22.3 +REVISION = 0 DISTNAME = headscale-${MODGO_VERSION} Index: pkg/headscale.rc === RCS file: /cvs/ports/net/headscale/pkg/headscale.rc,v diff -u -p -u -p -r1.2 headscale.rc --- pkg/headscale.rc 11 Mar 2022 19:46:04 - 1.2 +++ pkg/headscale.rc 21 Aug 2024 19:37:37 - @@ -8,6 +8,5 @@ daemon_flags="serve" . /etc/rc.d/rc.subr rc_bg=YES -rc_reload=NO rc_cmd $1
Update: sysutils/monit 5.16
Update to sysutils/monit 5.16. Currently running in production on a number of 5.8/amd64 system. https://mmonit.com/monit/changes/ Regards, Bryce Chidester br...@cobryce.com Index: distinfo === RCS file: /cvs/ports/sysutils/monit/distinfo,v retrieving revision 1.28 diff -u -p -u -r1.28 distinfo --- distinfo24 Oct 2015 11:16:28 - 1.28 +++ distinfo11 Feb 2016 05:55:32 - @@ -1,2 +1,2 @@ -SHA256 (monit-5.15.tar.gz) = 3q2oFT3H6HVfVyvE15AUOpLHqGaNzLVjrk29c69WaXw= -SIZE (monit-5.15.tar.gz) = 1218043 +SHA256 (monit-5.16.tar.gz) = W5mOeWETziRMi1ddoJ06YrrBsnZUhP5kFvIktLqPOR8= +SIZE (monit-5.16.tar.gz) = 1226329 Index: Makefile === RCS file: /cvs/ports/sysutils/monit/Makefile,v retrieving revision 1.43 diff -u -p -u -r1.43 Makefile --- Makefile24 Oct 2015 11:16:28 - 1.43 +++ Makefile11 Feb 2016 05:55:32 - @@ -2,7 +2,7 @@ COMMENT= monitoring and managing daemons utility -DISTNAME= monit-5.15 +DISTNAME= monit-5.16 CATEGORIES=sysutils
Re: MariaDB default IP address binding
What about shipping with skip-networking instead? I use this on all (just 2 - I'm a Postgres guy now) of my installs without issue. As memory serves, libmysqlclient defaults to trying the socket first when connecting to "localhost." Furthermore, this ensures that it's never accidentally made publicly available, at least not out of the box. Regards, Bryce Chidester br...@cobryce.com
Update: sysutils/monit 5.18
A variety of upstream bug fixes and a few new features ( https://mmonit.com/monit/changes/). Just a simple version bump required. I've been running it for a few hours now without issue. -Bryce diff --git a/sysutils/monit/Makefile b/sysutils/monit/Makefile index dca4aa1..6cec17d 100644 --- a/sysutils/monit/Makefile +++ b/sysutils/monit/Makefile @@ -2,7 +2,7 @@ COMMENT= monitoring and managing daemons utility -DISTNAME= monit-5.17.1 +DISTNAME= monit-5.18 CATEGORIES=sysutils diff --git a/sysutils/monit/distinfo b/sysutils/monit/distinfo index 19bf6e5..118d088 100644 --- a/sysutils/monit/distinfo +++ b/sysutils/monit/distinfo @@ -1,2 +1,2 @@ -SHA256 (monit-5.17.1.tar.gz) = 9xoiz7a9kf9GSW5y4dGxAh7NZR53SBMc4PmVzDf/C0I= -SIZE (monit-5.17.1.tar.gz) = 1231823 +SHA256 (monit-5.18.tar.gz) = dcy4X6KsH0TJyVxaa1OaJUsKHWThajbsnuuGdISk/K8= +SIZE (monit-5.18.tar.gz) = 1239752 -- Regards, Bryce Chidester br...@cobryce.com