From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 25 14:00:32 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 399F1106564A for ; Tue, 25 Sep 2012 14:00:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 126E78FC19 for ; Tue, 25 Sep 2012 14:00:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q8PE0Vw2090649 for ; Tue, 25 Sep 2012 14:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8PE0VxS090638; Tue, 25 Sep 2012 14:00:31 GMT (envelope-from gnats) Resent-Date: Tue, 25 Sep 2012 14:00:31 GMT Resent-Message-Id: <201209251400.q8PE0VxS090638@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sean Greven Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B4FE106566C for ; Tue, 25 Sep 2012 13:53:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id DE2D08FC08 for ; Tue, 25 Sep 2012 13:53:22 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id q8PDrMVD026339 for ; Tue, 25 Sep 2012 13:53:22 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id q8PDrMEo026338; Tue, 25 Sep 2012 13:53:22 GMT (envelope-from nobody) Message-Id: <201209251353.q8PDrMEo026338@red.freebsd.org> Date: Tue, 25 Sep 2012 13:53:22 GMT From: Sean Greven To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/171951: update port: security/fwknop FireWall KNock OPerator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Sep 2012 14:00:32 -0000 >Number: 171951 >Category: ports >Synopsis: update port: security/fwknop FireWall KNock OPerator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 25 14:00:31 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Sean Greven >Release: 9.0 >Organization: Private >Environment: >Description: Updated the port from 1.8.3 to 2.0.3, changes include a migration from perl to C, support for ipfw and pf. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fwknop # fwknop/Makefile # fwknop/pkg-descr # fwknop/files # fwknop/files/fwknopd.in # fwknop/distinfo # fwknop/pkg-plist # echo c - fwknop mkdir -p fwknop > /dev/null 2>&1 echo x - fwknop/Makefile sed 's/^X//' >fwknop/Makefile << '32b12b67eb0e26ad796b15a92793de9a' X# New ports collection makefile for: fwknop X# X# Date created: 23 Nov 2007 X# Whom: Sean Greven X# X# $FreeBSD: ports/security/fwknop/Makefile,v 1.6 2012/07/25 11:24:09 cs Exp $ X# X XPORTNAME= fwknop XPORTVERSION= 2.0.3 XPORTREVISION= 2 XCATEGORIES= security XMASTER_SITES= http://www.cipherdyne.org/fwknop/download/ X XMAINTAINER= sean.greven@gmail.com XCOMMENT= SPA implementation for Linux and FreeBSD X XOPTIONS_DEFINE= GPGME XOPTIONS_DEFAULT= GPGME XGPGME_DESC= Build support for gpgme XMAN8= fwknop.8 fwknopd.8 XMANCOMPRESSED= no XGNU_CONFIGURE= yes XUSE_RC_SUBR= fwknopd X X.include X X.if ${PORT_OPTIONS:MGPGME} XBUILD_DEPENDS+= gpgme:${PORTSDIR}/security/gpgme X.endif X X.include 32b12b67eb0e26ad796b15a92793de9a echo x - fwknop/pkg-descr sed 's/^X//' >fwknop/pkg-descr << '13964009feac0ad08251c1452d402a44' Xfwknop,"FireWall KNock OPerator", implements Single Packet Authorization (SPA). XWWW: http://www.cipherdyne.org/fwknop/ 13964009feac0ad08251c1452d402a44 echo c - fwknop/files mkdir -p fwknop/files > /dev/null 2>&1 echo x - fwknop/files/fwknopd.in sed 's/^X//' >fwknop/files/fwknopd.in << 'bd83b5a2110c5ae1f9e7fa38c0d855fe' X#!/bin/sh X# X# $FreeBSD: ports/security/fwknop X# X X# X# Add the following lines to /etc/rc.conf to enable fwknopd: X# X#fwknopd_enable="YES" X# X# See fwknopd(8) for flags X# X X. /etc/rc.subr X Xname=fwknopd Xrcvar=fwknopd_enable X Xcommand=/usr/local/sbin/fwknopd Xrequired_files=/usr/local/etc/fwknop/access.conf X Xstart_precmd=start_precmd Xstop_postcmd=stop_postcmd X Xextra_commands="reload" X Xstart_precmd() X{ X} X Xstop_postcmd() X{ X} X X# read settings, set default values Xload_rc_config $name X: ${fwknopd_enable="NO"} X Xrun_rc_command "$1" bd83b5a2110c5ae1f9e7fa38c0d855fe echo x - fwknop/distinfo sed 's/^X//' >fwknop/distinfo << 'bf6907faa0a1dae87540bb613cfc0d66' XSHA256 (fwknop-2.0.3.tar.gz) = f7f306a66c641020e7c7a820eaa3743e2700ddee6e26cca37440db95df56b986 XSIZE (fwknop-2.0.3.tar.gz) = 904769 bf6907faa0a1dae87540bb613cfc0d66 echo x - fwknop/pkg-plist sed 's/^X//' >fwknop/pkg-plist << 'b899a2992e3cfe7ddf20f6368e8ddfc6' Xbin/fwknop X%%ETCDIR%%/access.conf X%%ETCDIR%%/fwknopd.conf Xinclude/fko.h Xinfo/dir Xinfo/libfko.info Xlib/libfko.a Xlib/libfko.la Xlib/libfko.so Xlib/libfko.so.0 Xsbin/fwknopd X@dirrm %%ETCDIR%% b899a2992e3cfe7ddf20f6368e8ddfc6 exit >Release-Note: >Audit-Trail: >Unformatted: