Skip site navigation (1)Skip section navigation (2)
Date:      4 Aug 2002 17:36:35 -0000
From:      sheepkiller@cultdeadsheep.org
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/41320: New port : security/libprelude (part of Prelude NIDS ports)
Message-ID:  <20020804173635.98907.qmail@cultdeadsheep.org>

next in thread | raw e-mail | index | archive | help

>Number:         41320
>Category:       ports
>Synopsis:       New port : security/libprelude (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:40: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:
	libprelude : this library provides a number of features to sensors, 
        including communication with the manager.

>How-To-Repeat:
	N/A.
>Fix:

	

--- libprelude.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:
#
#	libprelude
#	libprelude/files
#	libprelude/files/patch-aa
#	libprelude/pkg-message
#	libprelude/pkg-descr
#	libprelude/pkg-comment
#	libprelude/distinfo
#	libprelude/Makefile
#	libprelude/pkg-plist
#
echo c - libprelude
mkdir -p libprelude > /dev/null 2>&1
echo c - libprelude/files
mkdir -p libprelude/files > /dev/null 2>&1
echo x - libprelude/files/patch-aa
sed 's/^X//' >libprelude/files/patch-aa << 'END-of-libprelude/files/patch-aa'
X--- Makefile.in.org	Sun Aug  4 16:37:07 2002
X+++ Makefile.in	Sun Aug  4 16:37:52 2002
X@@ -90,7 +90,7 @@
X sensors_ident_file = @sensors_ident_file@
X sensors_spool_dir = @sensors_spool_dir@
X 
X-includedir = $(prefix)/libprelude/include
X+includedir = $(prefix)/include/libprelude
X 
X SUBDIRS = libltdl src sensor-adduser docs
X include_HEADERS = config.h
END-of-libprelude/files/patch-aa
echo x - libprelude/pkg-message
sed 's/^X//' >libprelude/pkg-message << 'END-of-libprelude/pkg-message'
Xhttp://www.cultdeadsheep.org//FreeBSD/ports/prelude-ids/
END-of-libprelude/pkg-message
echo x - libprelude/pkg-descr
sed 's/^X//' >libprelude/pkg-descr << 'END-of-libprelude/pkg-descr'
XPrelude is a new innovative hybrid Intrusion Detection system designed 
Xto be very modular, distributed, rock solid and fast. 
X
XThis library provides a number of features to sensors, including 
Xcommunication with the manager.
X
XWWW: http://www.prelude-ids.org/
END-of-libprelude/pkg-descr
echo x - libprelude/pkg-comment
sed 's/^X//' >libprelude/pkg-comment << 'END-of-libprelude/pkg-comment'
XPrelude Network Intrusion Detection System librairies.
END-of-libprelude/pkg-comment
echo x - libprelude/distinfo
sed 's/^X//' >libprelude/distinfo << 'END-of-libprelude/distinfo'
XMD5 (libprelude-0.8.0.tar.gz) = 5295bdd47350cc52a9ff2bd8224a6c3d
END-of-libprelude/distinfo
echo x - libprelude/Makefile
sed 's/^X//' >libprelude/Makefile << 'END-of-libprelude/Makefile'
X# New ports collection makefile for:	prelude
X# Date created:			Sun Aug 4 19:31:17 CEST 2002
X# Whom:				Clement Laforet <sheepkiller@cultdeadsheep.org>
X
XPORTNAME=	libprelude
XPORTVERSION=	0.8.0
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
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# 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_GTK_DOC=yes        Use gtk-doc to build documentation (unused for the moment)"
X	@${ECHO} "*------------------------------------------------------------------*"
X	@${ECHO} ""
X
X.include <bsd.port.mk>
END-of-libprelude/Makefile
echo x - libprelude/pkg-plist
sed 's/^X//' >libprelude/pkg-plist << 'END-of-libprelude/pkg-plist'
Xbin/sensor-adduser
Xbin/libprelude-config
Xetc/prelude-sensors/sensors-default.conf
X@exec [ ! -d %D/etc/prelude-sensors/ssl ] && mkdir %D/etc/prelude-sensors/ssl 
X@exec [ ! -d %D/etc/prelude-sensors/plaintext ] &&  mkdir %D/etc/prelude-sensors/plaintext
Xinclude/libprelude/config-engine.h
Xinclude/libprelude/idmef-message-id.h
Xinclude/libprelude/idmef-tree.h
Xinclude/libprelude/idmef-tree-func.h
Xinclude/libprelude/idmef-msg-send.h
Xinclude/libprelude/plugin-common.h
Xinclude/libprelude/plugin-common-prv.h
Xinclude/libprelude/ssl-gencrypto.h
Xinclude/libprelude/ssl-settings.h
Xinclude/libprelude/ssl-registration-msg.h
Xinclude/libprelude/daemonize.h
Xinclude/libprelude/string-matching.h
Xinclude/libprelude/timer.h
Xinclude/libprelude/list.h
Xinclude/libprelude/variable.h
Xinclude/libprelude/prelude-auth.h
Xinclude/libprelude/prelude-list.h
Xinclude/libprelude/prelude-client.h
Xinclude/libprelude/prelude-client-mgr.h
Xinclude/libprelude/prelude-getopt.h
Xinclude/libprelude/prelude-getopt-wide.h
Xinclude/libprelude/prelude-io.h
Xinclude/libprelude/prelude-message.h
Xinclude/libprelude/prelude-message-buffered.h
Xinclude/libprelude/prelude-message-id.h
Xinclude/libprelude/prelude-async.h
Xinclude/libprelude/prelude-ident.h
Xinclude/libprelude/prelude-path.h
Xinclude/libprelude/prelude-log.h
Xinclude/libprelude/sensor.h
Xinclude/libprelude/threads.h
Xinclude/libprelude/extract.h
Xinclude/libprelude/common.h
Xinclude/libprelude/config.h
Xlib/libprelude.so.0
Xlib/libprelude.so
Xlib/libprelude.la
Xshare/doc/libprelude/c4.html
Xshare/doc/libprelude/index.html
Xshare/doc/libprelude/libprelude-client-ident.html
Xshare/doc/libprelude/libprelude-common.html
Xshare/doc/libprelude/libprelude-config-engine.html
Xshare/doc/libprelude/libprelude-daemonize.html
Xshare/doc/libprelude/libprelude-extract.html
Xshare/doc/libprelude/libprelude-idmef-message-id.html
Xshare/doc/libprelude/libprelude-idmef-msg-send.html
Xshare/doc/libprelude/libprelude-idmef-tree-func.html
Xshare/doc/libprelude/libprelude-idmef-tree.html
Xshare/doc/libprelude/libprelude-list.html
Xshare/doc/libprelude/libprelude-plugin-common-prv.html
Xshare/doc/libprelude/libprelude-prelude-io.html
Xshare/doc/libprelude/libprelude-plugin-common.html
Xshare/doc/libprelude/libprelude-prelude-async.html
Xshare/doc/libprelude/libprelude-prelude-auth.html
Xshare/doc/libprelude/libprelude-prelude-client-mgr.html
Xshare/doc/libprelude/libprelude-prelude-client.html
Xshare/doc/libprelude/libprelude-prelude-getopt-wide.html
Xshare/doc/libprelude/libprelude-prelude-getopt.html
Xshare/doc/libprelude/libprelude-prelude-ident.html
Xshare/doc/libprelude/libprelude-prelude-list.html
Xshare/doc/libprelude/libprelude-prelude-log.html
Xshare/doc/libprelude/libprelude-prelude-message-buffered.html
Xshare/doc/libprelude/libprelude-prelude-message-id.html
Xshare/doc/libprelude/libprelude-prelude-message.html
Xshare/doc/libprelude/libprelude-prelude-path.html
Xshare/doc/libprelude/libprelude-sensor.html
Xshare/doc/libprelude/libprelude-ssl-gencrypto.html
Xshare/doc/libprelude/libprelude-ssl-registration-msg.html
Xshare/doc/libprelude/libprelude-ssl-settings.html
Xshare/doc/libprelude/libprelude-ssl.html
Xshare/doc/libprelude/libprelude-string-matching.html
Xshare/doc/libprelude/libprelude-threads.html
Xshare/doc/libprelude/libprelude-timer.html
Xshare/doc/libprelude/libprelude-variable.html
Xshare/doc/libprelude/index.sgml
X@exec [ ! -d %D/var/spool/prelude-sensors ] &&  mkdir %D/var/spool/prelude-sensors
X@dirrm etc/prelude-sensors/ssl
X@dirrm etc/prelude-sensors/plaintext
X@dirrm etc/prelude-sensors
X@dirrm include/libprelude
X@dirrm share/doc/libprelude
X@dirrm var/spool/prelude-sensors
END-of-libprelude/pkg-plist
exit
--- libprelude.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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020804173635.98907.qmail>