From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 11 02:20:02 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BCEB416A403 for ; Wed, 11 Apr 2007 02:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id A062713C4B9 for ; Wed, 11 Apr 2007 02:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l3B2K2eh013872 for ; Wed, 11 Apr 2007 02:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l3B2K243013871; Wed, 11 Apr 2007 02:20:02 GMT (envelope-from gnats) Resent-Date: Wed, 11 Apr 2007 02:20:02 GMT Resent-Message-Id: <200704110220.l3B2K243013871@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wesley Shields Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A25D16A407 for ; Wed, 11 Apr 2007 02:19:10 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 29A0313C458 for ; Wed, 11 Apr 2007 02:19:10 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 793275C2E; Tue, 10 Apr 2007 22:19:50 -0400 (EDT) Message-Id: <20070411021950.793275C2E@syn.atarininja.org> Date: Tue, 10 Apr 2007 22:19:50 -0400 (EDT) From: Wesley Shields To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/111465: [NEW PORT]: net/daemonlogger X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Wesley Shields List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2007 02:20:02 -0000 >Number: 111465 >Category: ports >Synopsis: [NEW PORT]: net/daemonlogger >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: Wed Apr 11 02:20:02 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Wesley Shields >Release: FreeBSD 6.1-RELEASE-p10 amd64 >Organization: >Environment: System: FreeBSD syn.csh.rit.edu 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #5: Sat Sep 30 21:50:55 EDT 2006 root@syn.csh.rit.edu:/usr/obj/usr/src/sys/SMP amd64 >Description: net/daemonlogger is a packet capture program but can also function as a software tap device. I've included an rc script which can be used to control the functionality desired. >How-To-Repeat: N/A >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: # # daemonlogger # daemonlogger/pkg-descr # daemonlogger/distinfo # daemonlogger/Makefile # daemonlogger/files # daemonlogger/files/daemonlogger.sh.in # echo c - daemonlogger mkdir -p daemonlogger > /dev/null 2>&1 echo x - daemonlogger/pkg-descr sed 's/^X//' >daemonlogger/pkg-descr << 'END-of-daemonlogger/pkg-descr' XA packet sniffer designed to run as a daemon with automatic log rotation. XIt will also act as a software tap injecting packets onto a second Xinterface if configured as such. X XWWW: http://www.snort.org/dl/daemonlogger/ X X-- WXS XWesley Shields Xwxs@csh.rit.edu END-of-daemonlogger/pkg-descr echo x - daemonlogger/distinfo sed 's/^X//' >daemonlogger/distinfo << 'END-of-daemonlogger/distinfo' XMD5 (daemonlogger-0.9.tar.gz) = 1cd38b25bf597a0fbf797f0a48ff0122 XSHA256 (daemonlogger-0.9.tar.gz) = 4f58284026f1df19457b365d9088976a00ccf188bb193bfd3567325dc6b41b46 XSIZE (daemonlogger-0.9.tar.gz) = 107994 END-of-daemonlogger/distinfo echo x - daemonlogger/Makefile sed 's/^X//' >daemonlogger/Makefile << 'END-of-daemonlogger/Makefile' X# New ports collection makefile for: daemonlogger X# Date created: 10 April 2007 X# Whom: Wesley Shields X# X# $FreeBSD$ X# X XPORTNAME= daemonlogger XPORTVERSION= 0.9 XCATEGORIES= net XMASTER_SITES= http://www.snort.org/dl/daemonlogger/ X XMAINTAINER= wxs@atarininja.org XCOMMENT= A packet sniffer capable of running as a daemon and as a software tap X XLIB_DEPENDS= dnet.1:${PORTSDIR}/net/libdnet X XGNU_CONFIGURE= yes XUSE_RC_SUBR= daemonlogger.sh X XPLIST_FILES= bin/daemonlogger X X.include END-of-daemonlogger/Makefile echo c - daemonlogger/files mkdir -p daemonlogger/files > /dev/null 2>&1 echo x - daemonlogger/files/daemonlogger.sh.in sed 's/^X//' >daemonlogger/files/daemonlogger.sh.in << 'END-of-daemonlogger/files/daemonlogger.sh.in' X#!/bin/sh X X# PROVIDE: daemonlogger X# REQUIRE: NETWORKING X X# X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf to enable daemonlogger: X# daemonlogger_enable (bool): Set to "NO" by default. X# Set it to "YES" to enable daemonlogger X# daemonlogger_flags (string): Set to "-d -l" by default. X X. %%RC_SUBR%% X Xname="daemonlogger" Xrcvar=`set_rcvar` X Xcommand_args=" > /dev/null 2>&1" X Xload_rc_config $name X X: ${daemonlogger_enable:="NO"} X: ${daemonlogger_flags:="-d -l /var/log"} X Xcommand=%%PREFIX%%/bin/daemonlogger X Xrun_rc_command "$1" END-of-daemonlogger/files/daemonlogger.sh.in exit >Release-Note: >Audit-Trail: >Unformatted: