svn commit: r402259 - head/security/fwknop

Thomas Zander riggs at FreeBSD.org
Mon Nov 23 06:20:48 UTC 2015


Author: riggs
Date: Mon Nov 23 06:20:46 2015
New Revision: 402259
URL: https://svnweb.freebsd.org/changeset/ports/402259

Log:
  Allow to select pf instead of default ipfw for firewall backend
  
  PR:		204334
  Submitted by:	jan0sch at mykolab.com
  Reviewed by:	sean.greven at gmail.com (maintainer)

Modified:
  head/security/fwknop/Makefile

Modified: head/security/fwknop/Makefile
==============================================================================
--- head/security/fwknop/Makefile	Mon Nov 23 05:43:20 2015	(r402258)
+++ head/security/fwknop/Makefile	Mon Nov 23 06:20:46 2015	(r402259)
@@ -13,9 +13,16 @@ LICENSE=	GPLv2
 
 CPE_VENDOR=	cipherdyne
 
-OPTIONS_DEFINE=		GPGME
-OPTIONS_DEFAULT=	GPGME
+OPTIONS_DEFINE=	GPGME
 
+OPTIONS_SINGLE=	FW
+OPTIONS_SINGLE_FW=	IPFW PF
+
+OPTIONS_DEFAULT=	GPGME IPFW
+
+FW_DESC=	Firewall Backend
+IPFW_DESC=	Use the IPFW firewall
+PF_DESC=	Use the PF firewall.
 GPGME_DESC=	Build support for gpgme
 
 USES=		cpe libtool
@@ -27,6 +34,10 @@ GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 INFO=		libfko
 
+IPFW_CONFIGURE_WITH=	ipfw=/sbin/ipfw
+
+PF_CONFIGURE_WITH=	pf=/sbin/pfctl
+
 GPGME_LIB_DEPENDS=	libgpgme.so:${PORTSDIR}/security/gpgme
 GPGME_CONFIGURE_WITH=	gpgme
 


More information about the svn-ports-all mailing list