From owner-svn-ports-head@FreeBSD.ORG Fri May 17 02:00:57 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 947E7DF1; Fri, 17 May 2013 02:00:57 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7725AC35; Fri, 17 May 2013 02:00:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4H20uBB018600; Fri, 17 May 2013 02:00:56 GMT (envelope-from wxs@svn.freebsd.org) Received: (from wxs@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4H20uxf018593; Fri, 17 May 2013 02:00:56 GMT (envelope-from wxs@svn.freebsd.org) Message-Id: <201305170200.r4H20uxf018593@svn.freebsd.org> From: Wesley Shields Date: Fri, 17 May 2013 02:00:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r318350 - in head/net: . libnids libnids-libnet11 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 May 2013 02:00:57 -0000 Author: wxs Date: Fri May 17 02:00:55 2013 New Revision: 318350 URL: http://svnweb.freebsd.org/changeset/ports/318350 Log: libnids-libnet11 is a slave port of libnids that specifically uses libnet11. This is required because vortex needs libnids built with libnet11 while other ports (dsniff) needs libnids built with libnet10. Added: head/net/libnids-libnet11/ head/net/libnids-libnet11/Makefile (contents, props changed) head/net/libnids-libnet11/pkg-descr (contents, props changed) Modified: head/net/Makefile head/net/libnids/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Fri May 17 01:31:51 2013 (r318349) +++ head/net/Makefile Fri May 17 02:00:55 2013 (r318350) @@ -330,6 +330,7 @@ SUBDIR += libnetdude SUBDIR += libnfs SUBDIR += libnids + SUBDIR += libnids-libnet11 SUBDIR += libnss-mysql SUBDIR += liboauth SUBDIR += libopennet Added: head/net/libnids-libnet11/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/libnids-libnet11/Makefile Fri May 17 02:00:55 2013 (r318350) @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PKGNAMESUFFIX= -libnet11 + +COMMENT= Network monitoring library with TCP/IP reassembly using libnet11 + +MASTERDIR= ${.CURDIR}/../libnids + +DESCR= ${.CURDIR}/pkg-descr + +WITH_LIBNET11= yes + +CONFLICTS?= libnids-[0-9]* + +DISTINFO_FILE= ${MASTERDIR}/distinfo + +.include "${MASTERDIR}/Makefile" Added: head/net/libnids-libnet11/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/libnids-libnet11/pkg-descr Fri May 17 02:00:55 2013 (r318350) @@ -0,0 +1,13 @@ +Libnids is a library that provides the function of one of the NIDS +(Network Intrusion Detection System) components, namely E-component. The +libnids code watches all local network traffic, processes received +datagrams a bit, and provides convenient information on them to analyzing +modules. Libnids performs: + +a) assembly of TCP segments into TCP streams +b) IP defragmentation +c) TCP port scan detection + +This slave port builds with libnet11 by default. + +WWW: http://libnids.sf.net Modified: head/net/libnids/Makefile ============================================================================== --- head/net/libnids/Makefile Fri May 17 01:31:51 2013 (r318349) +++ head/net/libnids/Makefile Fri May 17 02:00:55 2013 (r318350) @@ -7,15 +7,21 @@ CATEGORIES= net security MASTER_SITES= SF MAINTAINER= wxs@FreeBSD.org -COMMENT= Network monitoring library with TCP/IP reassembly +COMMENT?= Network monitoring library with TCP/IP reassembly LICENSE= GPLv2 +CONFLICTS?= libnids-libnet11-[0-9]* + OPTIONS_DEFINE= LIBNET10 LIBNET11 GLIB2 LIBNET10_DESC= Use libnet 1.0.x LIBNET11_DESC= Use libnet 1.1.x GLIB2_DESC= Use GLIB2 for multiprocessing support +.if defined(WITH_LIBNET11) +OPTIONS_DEFAULT= LIBNET11 GLIB2 +.else OPTIONS_DEFAULT= LIBNET10 GLIB2 +.endif WANT_GNOME= yes USES= pkgconfig