git: 93476412d082 - main - UPDATING: Note net/croc croc_host for IP-forwarding hosts

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Thu, 09 Jul 2026 21:15:55 UTC
The branch main has been updated by olgeni:

URL: https://cgit.FreeBSD.org/ports/commit/?id=93476412d0823ffa1392f1472e85e4fed6ff0e80

commit 93476412d0823ffa1392f1472e85e4fed6ff0e80
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-08 22:14:23 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-09 21:15:07 +0000

    UPDATING: Note net/croc croc_host for IP-forwarding hosts
---
 UPDATING | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/UPDATING b/UPDATING
index 3b2b9dc04992..b336593c9e71 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,24 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20260708:
+  AFFECTS: users of net/croc
+  AUTHOR: olgeni@FreeBSD.org
+
+  The croc rc script now honors an optional croc_host variable that binds
+  the relay to a specific local address instead of all interfaces.
+
+  This is needed on hosts with IP forwarding enabled (typically routers),
+  where the "croc relay" startup self-check connects to the wildcard
+  address (0.0.0.0) and fails with "network is unreachable", causing the
+  relay to exit immediately.  If your relay does not stay running, set a
+  local address of the host in /etc/rc.conf, for example:
+
+      croc_host="192.0.2.1"
+
+  Leaving croc_host empty (the default) keeps the previous behavior of
+  listening on all interfaces.
+
 20260707:
   AFFECTS: users of mail/bogofilter
   AUTHOR: mandree@FreeBSD.org