Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 2015 06:20:46 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r402259 - head/security/fwknop
Message-ID:  <201511230620.tAN6KkLM047747@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@mykolab.com
  Reviewed by:	sean.greven@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511230620.tAN6KkLM047747>