A user contacted me about the security/sshguard port.  They wanted to
use daemon_flags with the port, which means this needs to be added to
the pexp expression in the rc.d file.

The attached patch does this in the similar manner as is done for e.g.
sshd and unbound.


Regards,
Andreas (port maintainer)

-- 
Andreas (Kusalananda) Kähäri
SciLifeLab, NBIS, ICM
Uppsala University, Sweden

.
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/sshguard/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile    18 Aug 2020 05:06:29 -0000      1.16
+++ Makefile    23 Mar 2021 11:07:18 -0000
@@ -5,6 +5,8 @@ COMMENT=        protect against brute force att
 DISTNAME=      sshguard-2.4.1
 CATEGORIES=    security
 
+REVISION=      1
+
 HOMEPAGE=      https://www.sshguard.net/
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=sshguard/}
Index: pkg/sshguard.rc
===================================================================
RCS file: /cvs/ports/security/sshguard/pkg/sshguard.rc,v
retrieving revision 1.6
diff -u -p -r1.6 sshguard.rc
--- pkg/sshguard.rc     18 Aug 2020 05:06:29 -0000      1.6
+++ pkg/sshguard.rc     23 Mar 2021 11:07:18 -0000
@@ -6,7 +6,7 @@ daemon="${TRUEPREFIX}/sbin/sshguard"
 
 . /etc/rc.d/rc.subr
 
-pexp="/bin/sh $daemon"
+pexp="/bin/sh $daemon${daemon_flags:+ $daemon_flags}"
 
 rc_bg=YES
 rc_reload=NO

Reply via email to