From owner-freebsd-ports Sun Aug 4 10:50:36 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95C2137B49A for ; Sun, 4 Aug 2002 10:50:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF77943E6A for ; Sun, 4 Aug 2002 10:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g74Ho1JU082192 for ; Sun, 4 Aug 2002 10:50:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g74Ho1Sj082191; Sun, 4 Aug 2002 10:50:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 406FC37B400 for ; Sun, 4 Aug 2002 10:40:46 -0700 (PDT) Received: from cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with SMTP id 3BE1343E42 for ; Sun, 4 Aug 2002 10:40:43 -0700 (PDT) (envelope-from root@cultdeadsheep.org) Received: (qmail 99111 invoked by uid 0); 4 Aug 2002 17:40:42 -0000 Message-Id: <20020804174042.99110.qmail@cultdeadsheep.org> Date: 4 Aug 2002 17:40:42 -0000 From: Clement Laforet Reply-To: Clement Laforet To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/41321: New port : security/prelude-manager (part of Prelude NIDS ports) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41321 >Category: ports >Synopsis: New port : security/prelude-manager (part of Prelude NIDS ports) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 04 10:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Clement Laforet >Release: FreeBSD 4.6-STABLE i386 >Organization: The Cult Of The Dead Sheep >Environment: System: FreeBSD goofy.cultdeadsheep.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Thu Jul 4 10:05:12 CEST 2002 root@goofy.cultdeadsheep.org:/usr/obj/usr/src/sys/GOOFY i386 >Description: prelude-manager : the manager is the central logging point. It receives alerts from sensors and logs them using one or several plugins (the default logging being to a text file, but logging to a database is also possible - and recommended). >How-To-Repeat: N/A. >Fix: --- prelude-manager.shar begins here --- # 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-manager # prelude-manager/pkg-descr # prelude-manager/pkg-comment # prelude-manager/distinfo # prelude-manager/Makefile # prelude-manager/pkg-plist # prelude-manager/pkg-message # echo c - prelude-manager mkdir -p prelude-manager > /dev/null 2>&1 echo x - prelude-manager/pkg-descr sed 's/^X//' >prelude-manager/pkg-descr << 'END-of-prelude-manager/pkg-descr' XPrelude is a new innovative hybrid Intrusion Detection system designed Xto be very modular, distributed, rock solid and fast. X XThe manager is the central logging point. It receives alerts from Xsensors and logs them using one or several plugins (the default logging Xbeing to a text file, but logging to a database is also possible - and Xrecommended). X XWWW: http://www.prelude-ids.org/ END-of-prelude-manager/pkg-descr echo x - prelude-manager/pkg-comment sed 's/^X//' >prelude-manager/pkg-comment << 'END-of-prelude-manager/pkg-comment' XPrelude Network Intrusion Detection System central logging point. END-of-prelude-manager/pkg-comment echo x - prelude-manager/distinfo sed 's/^X//' >prelude-manager/distinfo << 'END-of-prelude-manager/distinfo' XMD5 (prelude-manager-0.8.2.tar.gz) = d520aec5a22b630d9215caf58a0ccb57 END-of-prelude-manager/distinfo echo x - prelude-manager/Makefile sed 's/^X//' >prelude-manager/Makefile << 'END-of-prelude-manager/Makefile' X# New ports collection makefile for: prelude X# Date created: Sun Aug 4 19:31:17 CEST 2002 X# Whom: Clement Laforet X XPORTNAME= prelude-manager XPORTVERSION= 0.8.2 XCATEGORIES= security XMASTER_SITES= http://www.prelude-ids.org/download/releases/ X XMAINTAINER= sheepkiller@cultdeadsheep.org X XGNU_MAKE= yes XHAS_CONFIGURE= yes XCONFIGURE_ARGS+= --prefix=${PREFIX} --with-html-dir=${PREFIX}/share/doc X XLIB_DEPENDS+= prelude.0:${PORTSDIR}/security/libprelude X X.if defined(WITH_SSL) XUSE_OPENSSL= YES XCONFIGURE_ARGS+= --enable-openssl X.else XCONFIGURE_ARGS+= --disable-openssl X.endif X X.if defined(WITH_GPROF) XCONFIGURE_ARGS+= --enable-profiling X.endif X X.if defined(WITH_MYSQL) XLIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client XCONFIGURE_ARGS+= --enable-mysql X.endif X X.if defined(WITH_POSTGRES) XLIB_DEPENDS+= pq.2:${PORTSDIR}/databases/postgresql7 XCONFIGURE_ARGS+= --enable-pgsql X.endif X X.if defined(WITH_MAINTAINER) X CONFIGURE_ARGS+= --enable-maintainer-mode X.endif X X# Broken, for the moment X.if defined(WITH_GTK_DOC) XBUILD_DEPENDS= gtkdoc-scan:${PORTSDIR}/textproc/gtk-doc XCONFIGURE_ARGS+= --enable-gtk-doc X.endif X Xpre-everything: X.if defined(WITH_GTK_DOC) X @${ECHO} "*********************************************************************" X @${ECHO} "WITH_GTK_DOC option is currently broken." X @${ECHO} "*********************************************************************" X @${FALSE} X.endif X Xpre-configure: X @${ECHO} "" X @${ECHO} "*---------------------------------------------------------------------------*" X @${ECHO} "Options:" X @${ECHO} "" X @${ECHO} " WITH_SSL=yes Add SSL support to libprelude ${PORTVERSION}" X @${ECHO} " WITH_GPROF=yes Enable Gprof profiling - with thread workaround" X @${ECHO} " WITH_MYSQL=yes Enable MySQL support" X @${ECHO} " WITH_POSTGRES=yes Enable PostreSQL support" X @${ECHO} " WITH_MAINTENER=yes enable make rules and dependencies not useful to" X @${ECHO} " (and sometimes confusing) the casual installer" X @${ECHO} " WITH_GTK_DOC=yes Use gtk-doc to build documentation (BROKEN for" X @${ECHO} " the moment)" X @${ECHO} "*---------------------------------------------------------------------------*" X @${ECHO} "" X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-prelude-manager/Makefile echo x - prelude-manager/pkg-plist sed 's/^X//' >prelude-manager/pkg-plist << 'END-of-prelude-manager/pkg-plist' Xbin/manager-adduser Xbin/prelude-manager Xbin/prelude-manager-db-create.sh Xetc/prelude-manager/prelude-manager.conf Xinclude/prelude-manager/plugin-db.h Xinclude/prelude-manager/db.h Xinclude/prelude-manager/plugin-decode.h Xinclude/prelude-manager/plugin-report.h Xinclude/prelude-manager/plugin-filter.h Xinclude/prelude-manager/plugin-util.h Xinclude/prelude-manager/report.h Xinclude/prelude-manager/idmef-util.h Xinclude/prelude-manager/decode.h Xlib/prelude-manager/db/mysql.so Xlib/prelude-manager/db/mysql.la Xlib/prelude-manager/db/pgsql.so Xlib/prelude-manager/db/pgsql.la Xlib/prelude-manager/decodes/prelude-nids.so Xlib/prelude-manager/decodes/prelude-nids.la Xlib/prelude-manager/reports/debug.so Xlib/prelude-manager/reports/debug.la Xlib/prelude-manager/reports/textmod.so Xlib/prelude-manager/reports/textmod.la Xshare/doc/prelude-manager/c4.html Xshare/doc/prelude-manager/index.html Xshare/doc/prelude-manager/prelude-manager-admin-server.html Xshare/doc/prelude-manager/prelude-manager-auth.html Xshare/doc/prelude-manager/prelude-manager-idmef-db-output.html Xshare/doc/prelude-manager/prelude-manager-idmef-message-read.html Xshare/doc/prelude-manager/prelude-manager-idmef-message-scheduler.html Xshare/doc/prelude-manager/prelude-manager-idmef-util.html Xshare/doc/prelude-manager/prelude-manager-ntp.html Xshare/doc/prelude-manager/prelude-manager-pconfig.html Xshare/doc/prelude-manager/prelude-manager-plugin-db.html Xshare/doc/prelude-manager/prelude-manager-plugin-decode.html Xshare/doc/prelude-manager/index.sgml Xshare/doc/prelude-manager/prelude-manager-plugin-filter.html Xshare/doc/prelude-manager/prelude-manager-plugin-report.html Xshare/doc/prelude-manager/prelude-manager-plugin-util.html Xshare/doc/prelude-manager/prelude-manager-report-infos.html Xshare/doc/prelude-manager/prelude-manager-sensor-server.html Xshare/doc/prelude-manager/prelude-manager-server-generic.html Xshare/doc/prelude-manager/prelude-manager-server-logic.html Xshare/doc/prelude-manager/prelude-manager-ssl.html Xshare/prelude-manager/mysql/mysql.sql Xshare/prelude-manager/pgsql/postgres.sql X@dirrm etc/prelude-manager X@dirrm include/prelude-manager X@dirrm lib/prelude-manager/db X@dirrm lib/prelude-manager/decodes X@dirrm lib/prelude-manager/reports X@dirrm lib/prelude-manager X@dirrm share/doc/prelude-manager X@dirrm share/prelude-manager/mysql X@dirrm share/prelude-manager/pgsql X@dirrm share/prelude-manager X@dirrm var/spool/prelude-manager END-of-prelude-manager/pkg-plist echo x - prelude-manager/pkg-message sed 's/^X//' >prelude-manager/pkg-message << 'END-of-prelude-manager/pkg-message' X X*********************************************************** XPrelude NIDS ports haven't for the moment configuration Xscripts. XPlease read the documentation you can find here : Xhttp://www.prelude-ids.org/index.php?page=23 X*********************************************************** X END-of-prelude-manager/pkg-message exit --- prelude-manager.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message