Date: Sat, 10 Mar 2012 10:44:40 GMT From: Maxim Ignatenko <gelraen.ua@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/165901: New port: net/userfw 0.1 Message-ID: <201203101044.q2AAieoO050657@red.freebsd.org> Resent-Message-ID: <201203101050.q2AAo1S7012684@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 165901 >Category: ports >Synopsis: New port: net/userfw 0.1 >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: Sat Mar 10 10:50:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Maxim Ignatenko >Release: 9-STABLE >Organization: >Environment: >Description: userfw is extensible packet filter for FreeBSD. Now it's mostly experimental. WWW: http://userfw.net/ >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: # # userfw # userfw/distinfo # userfw/Makefile # userfw/pkg-plist # userfw/pkg-descr # echo c - userfw mkdir -p userfw > /dev/null 2>&1 echo x - userfw/distinfo sed 's/^X//' >userfw/distinfo << '4c0fe142d0e0af220681bd34d4517ffe' XSHA256 (userfw-0.1.tar.xz) = a5f2a4b7e3a06befb62782d481c6d541839fcc8d01e22c96e2724f10b7cfb042 XSIZE (userfw-0.1.tar.xz) = 30376 4c0fe142d0e0af220681bd34d4517ffe echo x - userfw/Makefile sed 's/^X//' >userfw/Makefile << '748d489a3287565ad9baffe95f05cc18' X# New ports collection makefile for: userfw X# Date created: 10 Mar 2012 X# Whom: Maxim Ignatenko X# X# $FreeBSD$ X# X XPORTNAME= userfw XPORTVERSION= 0.1 XCATEGORIES= net kld XMASTER_SITES= http://userfw.net/files/release/ \ X http://imax.in.ua/files/ \ X http://projects.ukrweb.net/files/ \ X https://github.com/downloads/gelraen/userfw/ X XMAINTAINER= gelraen.ua@gmail.com XCOMMENT= Modular packet filter X XLICENSE= BSD X XUSE_XZ= yes XUSE_CMAKE= yes XCMAKE_OUTSOURCE= yes X XKMODDIR?= /boot/modules XPLIST_SUB+= KMODDIR=${KMODDIR} X X.if !exists(${SRC_BASE}/sys/sys/module.h) XIGNORE= requires kernel source files X.endif X XCMAKE_ARGS+= -DDOMAIN_STUB:BOOL=OFF XCMAKE_ARGS+= -DOPCODE_VERIFICATION:BOOL=OFF X X.include <bsd.port.mk> 748d489a3287565ad9baffe95f05cc18 echo x - userfw/pkg-plist sed 's/^X//' >userfw/pkg-plist << '9a6a4501e5d2dd92e77bce91d71258ec' Xbin/userfw Xlib/libuserfw.so Xinclude/userfw/cache.h Xinclude/userfw/connection.h Xinclude/userfw/io.h Xinclude/userfw/message.h Xinclude/userfw/mod_list.h Xinclude/userfw/module.h Xinclude/userfw/ruleset.h Xinclude/userfw/types.h Xinclude/userfw/modules/base.h Xinclude/userfw/modules/bpf.h Xinclude/userfw/modules/counters.h Xinclude/userfw/modules/dummynet.h Xinclude/userfw/modules/ip.h Xinclude/userfw/modules/ipfw.h Xinclude/userfw/modules/ipv4.h Xinclude/userfw/modules/multiruleset.h X@dirrmtry include/userfw/modules X@dirrmtry include/userfw X@cwd / X%%KMODDIR%%/userfw.ko X%%KMODDIR%%/userfw_bpf.ko X%%KMODDIR%%/userfw_counters.ko X%%KMODDIR%%/userfw_dummynet.ko X%%KMODDIR%%/userfw_ipfw.ko X%%KMODDIR%%/userfw_multiruleset.ko X@exec /usr/sbin/kldxref /%%KMODDIR%% X@unexec /usr/sbin/kldxref /%%KMODDIR%% 9a6a4501e5d2dd92e77bce91d71258ec echo x - userfw/pkg-descr sed 's/^X//' >userfw/pkg-descr << '7e671d276a9054c90627e4a5a1d10b34' Xuserfw is extensible packet filter for FreeBSD. Now it's mostly experimental. X XWWW: http://userfw.net/ 7e671d276a9054c90627e4a5a1d10b34 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203101044.q2AAieoO050657>