ports/153997: port for Snort 2.9.x DAQ library

William Freeman wfreeman at sourcefire.com
Fri Jan 14 21:10:07 UTC 2011


>Number:         153997
>Category:       ports
>Synopsis:       port for Snort 2.9.x DAQ library
>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:   Fri Jan 14 21:10:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     William Freeman
>Release:        FreeBSD 8.1
>Organization:
Sourcefire Inc.
>Environment:
FreeBSD bsd-port-vm.sourcefire.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Snort 2.9 and hire use the DAQ library to abstract networking and capture functions.  This port is offered to satisfy a dependency with Snort 2.9.  I am also submitting an updated snort port.
>How-To-Repeat:

>Fix:

# 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:
#
#	daq
#	daq/pkg-descr
#	daq/Makefile
#	daq/distinfo
#
echo c - daq
mkdir -p daq > /dev/null 2>&1
echo x - daq/pkg-descr
sed 's/^X//' >daq/pkg-descr << '97c5c3e06484ed8026c9868e8a98b922'
XSnort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
XDAQ replaces direct calls to PCAP functions with an abstraction layer that
Xfacilitates operation on a variety of hardware and software interfaces without
Xrequiring changes to Snort.  It is possible to select the DAQ type and mode
Xwhen invoking Snort to perform PCAP readback or inline operation, etc.  The
XDAQ library may be useful for other packet processing applications and the
Xmodular nature allows you to build new modules for other platforms.
X
X
XWWW: http://www.snort.org/
97c5c3e06484ed8026c9868e8a98b922
echo x - daq/Makefile
sed 's/^X//' >daq/Makefile << 'b6f14dff2716ce021a84b68f4a1ca07a'
X# New ports collection makefile for:	daq
X# Date created:		13 Januar 2011
X# Whom:			Dean Freeman (wfreeman at sourcefire.com)
X#
X# $FreeBSD$
X#
X
XPORTNAME=	daq
XPORTVERSION=	0.5
XCATEGORIES=	net
XMASTER_SITES=	SF/snort/snort
X
XMAINTAINER=	wfreeman at sourcefire.com
XCOMMENT=	Data Acquisition abstraction library for snort 2.9+
X
XLIB_DEPENDS=	dnet.1:${PORTSDIR}/net/libdnet \
X		pcap.1:${PORTSDIR}/net/libpcap
X
XGNU_CONFIGURE=	YES
XUSE_GMAKE=	YES
XUSE_LDCONFIG=	YES
X
XPLIST_FILES=	lib/libdaq.a \
X		lib/libdaq.la \
X		lib/libdaq.so \
X		lib/libdaq.so.0 \
X		lib/libdaq_static.a \
X		lib/libdaq_static.la \
X		lib/libdaq_static_modules.a \
X		lib/libdaq_static_modules.la \
X		lib/daq/daq_dump.la \
X		lib/daq/daq_dump.so \
X		lib/daq/daq_ipfw.so \
X		lib/daq/daq_ipfw.la \
X		lib/daq/daq_pcap.la \
X		lib/daq/daq_pcap.so \
XPLIST_DIRS=	lib/daq
X
X.include <bsd.port.mk>
b6f14dff2716ce021a84b68f4a1ca07a
echo x - daq/distinfo
sed 's/^X//' >daq/distinfo << '45b299445b77fc00f3b21f5ec0802cfe'
XMD5 (daq-0.5.tar.gz) = ea9d8147f39c44ce00dd2d7eb19ce0ea
XSHA256 (daq-0.5.tar.gz) = 36f2954a5994e0047c43a6e48e033712a4f2dbabb63556aa07d6344f3f834eec
XSIZE (daq-0.5.tar.gz) = 449703
45b299445b77fc00f3b21f5ec0802cfe
exit

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



More information about the freebsd-ports-bugs mailing list