git: b3d11ffecc83 - main - dns/inadyn: add custom flags support and fix expire
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 04 Feb 2026 12:20:34 UTC
The branch main has been updated by samm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b3d11ffecc831024f153c06b2cdd78957d6186f0
commit b3d11ffecc831024f153c06b2cdd78957d6186f0
Author: Oleksii Samorukov <samm@FreeBSD.org>
AuthorDate: 2026-02-04 12:19:18 +0000
Commit: Oleksii Samorukov <samm@FreeBSD.org>
CommitDate: 2026-02-04 12:20:23 +0000
dns/inadyn: add custom flags support and fix expire
---
dns/inadyn/Makefile | 4 ++--
dns/inadyn/files/inadyn.in | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dns/inadyn/Makefile b/dns/inadyn/Makefile
index baf8c77a5097..7724c63ac2c4 100644
--- a/dns/inadyn/Makefile
+++ b/dns/inadyn/Makefile
@@ -11,8 +11,8 @@ WWW= https://troglobit.com/projects/inadyn/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-DEPRECATED= As of October 2025, this project has been archived and is no longer maintained
-EXPIRATION_DATE 2027-02-04
+DEPRECATED= As of October 2025, this project has been archived and is no longer maintained
+EXPIRATION_DATE= 2027-02-04
LIB_DEPENDS= libconfuse.so:devel/libconfuse
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
diff --git a/dns/inadyn/files/inadyn.in b/dns/inadyn/files/inadyn.in
index a5bf457e9ce4..08d7920bba7c 100644
--- a/dns/inadyn/files/inadyn.in
+++ b/dns/inadyn/files/inadyn.in
@@ -13,6 +13,8 @@
# Default is "%%PREFIX%%/etc/inadyn.conf"
# inadyn_pidfile (str): Set full path to pid file.
# Default is "/var/run/inadyn/inadyn.pid"
+# inadyn_flags (str): Additional flags to pss to the daemon
+# Default is ""
#
. /etc/rc.subr
@@ -30,9 +32,10 @@ load_rc_config $name
: ${inadyn_enable:="NO"}
: ${inadyn_config:="%%PREFIX%%/etc/inadyn.conf"}
: ${inadyn_pidfile:="/var/run/inadyn/inadyn.pid"}
+: ${inadyn_flags:=""}
command=%%PREFIX%%/sbin/inadyn
-command_args="-p inadyn:inadyn -f ${inadyn_config} -P ${inadyn_pidfile}"
+command_args="-p inadyn:inadyn -f ${inadyn_config} -P ${inadyn_pidfile} ${inadyn_flags}"
pidfile=${inadyn_pidfile}
required_files=${inadyn_config}