git: ccf9d98e6f55 - main - net/croc: Add croc_host to bind the relay to a specific address
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 09 Jul 2026 21:15:54 UTC
The branch main has been updated by olgeni:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ccf9d98e6f55f6f2e29e5edea9e0d675e0795b1a
commit ccf9d98e6f55f6f2e29e5edea9e0d675e0795b1a
Author: Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-08 22:14:22 +0000
Commit: Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-09 21:15:07 +0000
net/croc: Add croc_host to bind the relay to a specific address
---
net/croc/Makefile | 2 +-
net/croc/files/croc.in | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/net/croc/Makefile b/net/croc/Makefile
index cbb25f5bf6e0..8c902757e700 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= croc
DISTVERSIONPREFIX= v
DISTVERSION= 10.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/croc/files/croc.in b/net/croc/files/croc.in
index 831c9ce2321b..98654aaf2890 100644
--- a/net/croc/files/croc.in
+++ b/net/croc/files/croc.in
@@ -11,6 +11,10 @@
# croc_ports (string): List of comma-separated ports to be used.
# Service requires at least *two* ports.
# Default is "9009,9010,9011,9012,9013"
+# croc_host (string): Address to bind the relay to. Empty by default,
+# which listens on all interfaces. Set this to a
+# local address on hosts where the relay's startup
+# self-check cannot connect to the wildcard address.
. /etc/rc.subr
@@ -21,10 +25,11 @@ load_rc_config $name
: ${croc_enable:="NO"}
: ${croc_ports="9009,9010,9011,9012,9013"}
+: ${croc_host=""}
pidfile="/var/run/${name}.pid"
procname="%%PREFIX%%/bin/croc"
command="/usr/sbin/daemon"
-command_args="-f -t ${name} -T ${name} -p ${pidfile} /usr/bin/env ${croc_env} ${procname} relay --ports \"${croc_ports}\""
+command_args="-f -t ${name} -T ${name} -p ${pidfile} /usr/bin/env ${croc_env} ${procname} relay ${croc_host:+--host ${croc_host}} --ports ${croc_ports}"
run_rc_command "$1"