aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksii Samorukov <samm@FreeBSD.org>2026-02-04 12:19:18 +0000
committerOleksii Samorukov <samm@FreeBSD.org>2026-02-04 12:20:23 +0000
commitb3d11ffecc831024f153c06b2cdd78957d6186f0 (patch)
tree56e4e651c640000126ef5cf412292b2e7600f166
parent2fc90a5f6119d7afec20f3364ca4253ed608a5d8 (diff)
dns/inadyn: add custom flags support and fix expire
-rw-r--r--dns/inadyn/Makefile4
-rw-r--r--dns/inadyn/files/inadyn.in5
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}