ports/174732: Fwknop Port Update

Sean Greven sean.greven at gmail.com
Thu Dec 27 09:20:00 UTC 2012


>Number:         174732
>Category:       ports
>Synopsis:       Fwknop Port Update
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 27 09:20:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Sean Greven
>Release:        9.0-RELEASE
>Organization:
Private
>Environment:
FreeBSD FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Port Update : Version bump from 2.0.3 to 2.0.4
>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/pkg-plist
#	fwknop/files
#	fwknop/files/fwknopd.in
#	fwknop/distinfo
#
echo c - fwknop
mkdir -p fwknop > /dev/null 2>&1
echo x - fwknop/Makefile
sed 's/^X//' >fwknop/Makefile << '32b12b67eb0e26ad796b15a92793de9a'
X# Created by: Sean Greven <sean.greven at gmail.com>
X# $FreeBSD: ports/security/fwknop/Makefile,v 1.8 2012/11/28 00:11:25 svnexp Exp $
X
XPORTNAME=	fwknop
XPORTVERSION=	2.0.4
XCATEGORIES=	security
XMASTER_SITES=	http://www.cipherdyne.org/fwknop/download/
X
XMAINTAINER=	sean.greven at 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
XINFO=		libfko
XMANCOMPRESSED=	no
XGNU_CONFIGURE=	yes
XUSE_RC_SUBR=	fwknopd
XUSE_LDCONFIG=	yes
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MGPGME}
XBUILD_DEPENDS+=	gpgme:${PORTSDIR}/security/gpgme
X.endif
X
X.include <bsd.port.mk>
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 x - fwknop/pkg-plist
sed 's/^X//' >fwknop/pkg-plist << 'b899a2992e3cfe7ddf20f6368e8ddfc6'
Xbin/fwknop
X%%ETCDIR%%/access.conf
X%%ETCDIR%%/fwknopd.conf
Xinclude/fko.h
Xlib/libfko.a
Xlib/libfko.la
Xlib/libfko.so
Xlib/libfko.so.0
Xsbin/fwknopd
X at dirrm %%ETCDIR%%
b899a2992e3cfe7ddf20f6368e8ddfc6
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/files/fwknopd.in,v 1.1 2012/11/28 00:11:25 svnexp Exp $
X#
X# PROVIDE: fwknopd
X# REQUIRE: LOGIN
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=%%PREFIX%%/sbin/fwknopd
Xrequired_files=%%PREFIX%%/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.4.tar.gz) = e6a88e969264ff23bd5837a47e5b60b8c4d36fc8a2326c6b377f8447ecf2adea
XSIZE (fwknop-2.0.4.tar.gz) = 1401321
bf6907faa0a1dae87540bb613cfc0d66
exit



>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list