Date: Wed, 20 May 2009 12:10:34 +0200 (CEST) From: Anders Troback <freebsd@troback.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/134746: New Port: security/prelude-pflogger: OpenBSD PF senssor for prelude Message-ID: <20090520101034.A89E610EDEE@mail.gelita.se> Resent-Message-ID: <200905201020.n4KAK2Pe092572@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 134746 >Category: ports >Synopsis: New Port: security/prelude-pflogger: OpenBSD PF senssor for prelude >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 20 10:20:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Anders Troback >Release: >Organization: >Environment: >Description: New port: security/prelude-pflogger: Prelude-PFlogger Listens at OpenBSD PF redirect logged packet, and send alerts to the Prelude Manager. >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: # # prelude-pflogger # prelude-pflogger/files # prelude-pflogger/files/prelude-pflogger.sh.in # prelude-pflogger/Makefile # prelude-pflogger/distinfo # prelude-pflogger/pkg-descr # prelude-pflogger/pkg-plist # echo c - prelude-pflogger mkdir -p prelude-pflogger > /dev/null 2>&1 echo c - prelude-pflogger/files mkdir -p prelude-pflogger/files > /dev/null 2>&1 echo x - prelude-pflogger/files/prelude-pflogger.sh.in sed 's/^X//' >prelude-pflogger/files/prelude-pflogger.sh.in << 'fbd9f0e6fd8c58367b0a2bf224828c29' X#!/bin/sh X X# PROVIDE: prelude_pflogger X# REQUIRE: NETWORKING SERVERS X# X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf X# to enable this service: X# X# prelude_pflogger_enable (bool): Set to NO by default. X# Set it to YES to enable Prelude PFLogger. X# prelude_pflogger_flags (flags): Set arguments to use with Prelude PFLogger X# X X. %%RC_SUBR%% X Xname="prelude_pflogger" Xrcvar=${name}_enable X Xcommand=%%PREFIX%%/bin/prelude-pflogger Xpidfile=/var/run/prelude-pflogger.pid X Xload_rc_config $name X X: ${prelude_pflogger_enable="NO"} X: ${prelude_pflogger_flags="-d -P ${pidfile}"} X Xrun_rc_command "$1" fbd9f0e6fd8c58367b0a2bf224828c29 echo x - prelude-pflogger/Makefile sed 's/^X//' >prelude-pflogger/Makefile << 'b9755b75532a33164b8dca6e1b1de06f' X# New ports collection makefile for: prelude-pflogger X# Date created: 19 May 2009 X# Whom: Anders Troback <freebsd@troback.com> X# X# $FreeBSD:$ X XPORTNAME= prelude-pflogger XPORTVERSION= 0.9.0 XCATEGORIES= security XMASTER_SITES= http://www.prelude-ids.com/download/releases/%SUBDIR%/ XMASTER_SITE_SUBDIR= ${PORTNAME} ${PORTNAME}/old XDISTNAME= ${PORTNAME}-${PORTVERSION}-rc2 X XMAINTAINER= freebsd@troback.com XCOMMENT= Prelude-PFlogger Listens at OpenBSD PF X XLIB_DEPENDS+= prelude.19:${PORTSDIR}/security/libprelude X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_RC_SUBR= prelude-pflogger.sh X X.include <bsd.port.mk> b9755b75532a33164b8dca6e1b1de06f echo x - prelude-pflogger/distinfo sed 's/^X//' >prelude-pflogger/distinfo << 'fcbcaddce4790dcae8df286849a7d69a' XMD5 (prelude-pflogger-0.9.0-rc2.tar.gz) = 0e4941e2fe9bec6bccfdd69904bde7ee XSHA256 (prelude-pflogger-0.9.0-rc2.tar.gz) = 748083406d3188219be502449eddcaa219b946aa8bf3c9653487dfd2e8bad919 XSIZE (prelude-pflogger-0.9.0-rc2.tar.gz) = 303763 fcbcaddce4790dcae8df286849a7d69a echo x - prelude-pflogger/pkg-descr sed 's/^X//' >prelude-pflogger/pkg-descr << '36c063a6a21e186723fbfb7db2fcab6d' XPrelude is a new innovative hybrid Intrusion Detection system designed Xto be very modular, distributed, rock solid and fast. X XPrelude-PFlogger Listens at OpenBSD PF redirect logged packet, and Xsend alerts to the Prelude Manager. X XWWW: http://www.prelude-ids.org/ 36c063a6a21e186723fbfb7db2fcab6d echo x - prelude-pflogger/pkg-plist sed 's/^X//' >prelude-pflogger/pkg-plist << 'ba80bf787f394d9302529807ad8e1c4e' Xbin/prelude-pflogger X%%ETCDIR%%/prelude-pflogger.conf X@dirrm %%ETCDIR%% ba80bf787f394d9302529807ad8e1c4e exit -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090520101034.A89E610EDEE>