Import first attempt at packaging fwknop

This does not build on NetBSD yet; therefore the PLIST is empty.
This commit is contained in:
Pierre Pronchery 2017-12-13 14:23:51 +01:00
parent 87cadedad1
commit cfe47a5465
4 changed files with 37 additions and 0 deletions

5
fwknop/DESCR Normal file
View File

@ -0,0 +1,5 @@
fwknop stands for the "FireWall KNock OPerator", and implements an authorization
scheme called Single Packet Authorization (SPA). This method of authorization is
based around a default-drop packet filter (fwknop supports iptables and
firewalld on Linux, ipfw on FreeBSD and Mac OS X, and PF on OpenBSD) and
libpcap. SPA is essentially next generation port knocking.

25
fwknop/Makefile Normal file
View File

@ -0,0 +1,25 @@
# $NetBSD$
DISTNAME= fwknop-2.6.9
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=mrash/}
MAINTAINER= khorben@defora.org
HOMEPAGE= https://github.com/mrash/fwknop/
COMMENT= Port knocking via Single Packet Authorization (SPA)
LICENSE= gnu-gpl-v2
DEPENDS+= gnupg-[0-9]*:../../security/gnupg
DEPENDS+= wget-[0-9]*:../../net/wget
USE_TOOLS+= aclocal autoconf automake autoheader
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/fwknop-2.6.9
pre-configure:
cd ${WRKSRC} && sh autogen.sh
.include "../../net/libpcap/buildlink3.mk"
.include "../../security/gpgme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

1
fwknop/PLIST Normal file
View File

@ -0,0 +1 @@
@comment $NetBSD$

6
fwknop/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (fwknop-2.6.9.tar.gz) = d306c206bc0afd26cad3567584d5017348ebc13e
RMD160 (fwknop-2.6.9.tar.gz) = 6409bc7fa4880070502e3c92ff60bf3aa3968b3f
SHA512 (fwknop-2.6.9.tar.gz) = 4706560d44c911c8604059d88dded9c1b8c333399d90ec7dc366c0fba96c79680bdbf1b8b5e76cc34aaf3a1e58fff80db8f5f20c96d57481bdb476a9b99f4d1b
Size (fwknop-2.6.9.tar.gz) = 3043542 bytes