net-analyzer/yaf - 2.11.0 (pkalin)

Search

Package Information

Description:
YAF is Yet Another Flowmeter: processes packet data into IPFIX (netflow)
Homepage:
https://tools.netsa.cert.org/yaf/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
2.11.0 7 ~amd64 0
View Raw Ebuild
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
inherit autotools

DESCRIPTION="YAF is Yet Another Flowmeter: processes packet data into IPFIX (netflow)"
HOMEPAGE="https://tools.netsa.cert.org/yaf/"
SRC_URI="https://tools.netsa.cert.org/releases/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
# FIXME: USE=p0f spread not tested
IUSE="applabel entropy +man mpls nonip p0f spread"

DEPEND="
	>=dev-libs/glib-2.6.4
	net-libs/libpcap
	sys-libs/zlib
	>=net-libs/libfixbuf-2.3.0
	applabel? ( >=dev-libs/libpcre-7.3 )
	p0f? ( net-analyzer/p0f )
	spread? ( >=net-misc/spread-4.1 )
"
RDEPEND="${DEPEND}"

src_configure() {
	ECONF_SOURCE="${S}" econf \
	$(use_enable man doxygen-man) \
	$(use_enable entropy) \
	$(use_enable p0f p0fprinter) \
	$(use_enable mpls) \
	$(use_enable nonip)
}

USE Flags

man
Default: Enabled (+)
p0f

Dependencies

DEPEND

	>=dev-libs/glib-2.6.4
	net-libs/libpcap
	sys-libs/zlib
	>=net-libs/libfixbuf-2.3.0
	applabel? ( >=dev-libs/libpcre-7.3 )
	p0f? ( net-analyzer/p0f )
	spread? ( >=net-misc/spread-4.1 )

RDEPEND

	>=dev-libs/glib-2.6.4
	net-libs/libpcap
	sys-libs/zlib
	>=net-libs/libfixbuf-2.3.0
	applabel? ( >=dev-libs/libpcre-7.3 )
	p0f? ( net-analyzer/p0f )
	spread? ( >=net-misc/spread-4.1 )

Manifest for 2.11.0

Type File Size Source URLs
DIST yaf-2.11.0.tar.gz 2132776 bytes https://tools.netsa.cert.org/releases/yaf-2.11.0.tar.gz