BSD Ports

net/daq 2.2.2_2 MidnightBSD

Data Acquisition abstraction library for snort 2.9+

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
net

Description

Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O. The DAQ replaces direct calls to PCAP functions with an abstraction layer that facilitates operation on a variety of hardware and software interfaces without requiring changes to Snort. It is possible to select the DAQ type and mode when invoking Snort to perform PCAP readback or inline operation, etc.

The DAQ library may be useful for other packet processing applications and the modular nature allows you to build new modules for other platforms.

In the other systems

SystemPortVersion
MidnightBSDnet/daq2.2.2_2
FreeBSDnet/daq2.2.2_3
OpenBSDnet/daq2.0.6p0
NetBSDnet/daq2.0.7nb1
HardenedBSDnet/daq2.2.2_3
GhostBSDnet/daq2.2.2_3

Install

Binary package:

mport install daq

From mports:

cd /usr/mports/net/daq && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	daq>0:net/daq
LIB_DEPENDS=	libdaq.so:net/daq

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Build dependencies 3
Run dependencies 2
Required by 1

Configuration

No options to configure.

USES
bison gmake libtool localbase
Service scripts
none
Conflicts with
libdaq-3*

Files

pkg-plist 20
  • bin/daq-modules-config
  • include/daq.h
  • include/daq_api.h
  • include/daq_common.h
  • include/sfbpf.h
  • include/sfbpf_dlt.h
  • lib/daq/daq_dump.so
  • lib/daq/daq_ipfw.so
  • lib/daq/daq_netmap.so
  • lib/daq/daq_pcap.so
  • lib/libdaq.a
  • lib/libdaq.so
  • lib/libdaq.so.4
  • lib/libdaq.so.4.0.2
  • lib/libdaq_static.a
  • lib/libdaq_static_modules.a
  • lib/libsfbpf.a
  • lib/libsfbpf.so
  • lib/libsfbpf.so.0
  • lib/libsfbpf.so.0.0.1
distinfo 1
FileSizeSHA256
daq-2.2.2.tar.gz5254447cd818cabb1ad35360e83076e54775f07165ee71407dc672d147e27d3cd37f7b
Master sites 2
  • https://snort.org/downloads/snortplus/
  • ZI