pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/libpreludedb Prelude is a hybrid IDS consisti...
details: https://anonhg.NetBSD.org/pkgsrc/rev/7f30ce0e6253
branches: trunk
changeset: 507223:7f30ce0e6253
user: shannonjr <shannonjr%pkgsrc.org@localhost>
date: Sun Jan 29 15:55:25 2006 +0000
description:
Prelude is a hybrid IDS consisting of multiple
sensors, managers, and a display console. This
is Prelude DB Library. It allow the interface
allowing Prelude to use a DBMS for alert storage.
While libprelude support a choice of MySQL or
postgreSQL, this package uses MySQL because it
was nearly an order of magnitude faster during
test operation.
This is one of several new packages in the Prelude family.
diffstat:
security/libpreludedb/DESCR | 8 +++++
security/libpreludedb/Makefile | 33 ++++++++++++++++++++
security/libpreludedb/PLIST | 59 +++++++++++++++++++++++++++++++++++++
security/libpreludedb/buildlink3.mk | 21 +++++++++++++
security/libpreludedb/distinfo | 5 +++
5 files changed, 126 insertions(+), 0 deletions(-)
diffs (146 lines):
diff -r 7142053f9d23 -r 7f30ce0e6253 security/libpreludedb/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/libpreludedb/DESCR Sun Jan 29 15:55:25 2006 +0000
@@ -0,0 +1,8 @@
+Prelude is a hybrid IDS consisting of multiple
+sensors, managers, and a display console. This
+is Prelude DB Library. It allow the interface
+allowing Prelude to use a DBMS for alert storage.
+While libprelude support a choice of MySQL or
+postgreSQL, this package uses MySQL because it
+was nearly an order of magnitude faster during
+test operation.
diff -r 7142053f9d23 -r 7f30ce0e6253 security/libpreludedb/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/libpreludedb/Makefile Sun Jan 29 15:55:25 2006 +0000
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/29 15:55:25 shannonjr Exp $
+#
+
+DISTNAME= libpreludedb-0.9.2
+CATEGORIES= security
+MASTER_SITES= http://www.prelude-ids.org/download/releases/
+
+MAINTAINER= shannonjr%NetBSD.org@localhost
+HOMEPAGE= http://www.prelude-ids.org/download/releases/
+COMMENT= Provides an interface to the database used to store IDMEF alerts
+
+.include "../../mk/mysql.buildlink3.mk"
+
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+USE_GNU_TOOLS+= make
+CONFIGURE_ARGS+= -enable-mysql
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
+CONFIGURE_ARGS+= --enable-python
+CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
+CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client}
+LDFLAGS+= ${BUILDLINK_LDFLAGS.mysql-client}
+PYBINMODULE= yes
+PY_PATCHPLIST= yes
+
+
+.include "../../security/libprelude/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../lang/perl5/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 7142053f9d23 -r 7f30ce0e6253 security/libpreludedb/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/libpreludedb/PLIST Sun Jan 29 15:55:25 2006 +0000
@@ -0,0 +1,59 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/29 15:55:25 shannonjr Exp $
+bin/libpreludedb-config
+bin/preludedb-admin
+include/libpreludedb/preludedb-error.h
+include/libpreludedb/preludedb-path-selection.h
+include/libpreludedb/preludedb-plugin-format.h
+include/libpreludedb/preludedb-plugin-sql.h
+include/libpreludedb/preludedb-sql-settings.h
+include/libpreludedb/preludedb-sql.h
+include/libpreludedb/preludedb-version.h
+include/libpreludedb/preludedb.h
+lib/libpreludedb.la
+lib/libpreludedb/plugins/formats/classic.la
+lib/libpreludedb/plugins/sql/mysql.la
+lib/perl5/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/perllocal.pod
+lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/auto/PreludeDB/.packlist
+lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/auto/PreludeDB/PreludeDB.bs
+lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/auto/PreludeDB/PreludeDB.so
+${PYSITELIB}/_preludedb.so
+share/aclocal/libpreludedb.m4
+share/gtk-doc/html/libpreludedb/ch01.html
+share/gtk-doc/html/libpreludedb/home.png
+share/gtk-doc/html/libpreludedb/index.html
+share/gtk-doc/html/libpreludedb/index.sgml
+share/gtk-doc/html/libpreludedb/left.png
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-error.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-path-selection.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-plugin-format.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-plugin-sql.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-sql-settings.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-sql.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-version.html
+share/gtk-doc/html/libpreludedb/libpreludedb-preludedb.html
+share/gtk-doc/html/libpreludedb/libpreludedb.devhelp
+share/gtk-doc/html/libpreludedb/right.png
+share/gtk-doc/html/libpreludedb/style.css
+share/gtk-doc/html/libpreludedb/up.png
+share/libpreludedb/classic/mysql-update-14-1.sql
+share/libpreludedb/classic/mysql-update-14-2.sql
+share/libpreludedb/classic/mysql-update-14-3.sql
+share/libpreludedb/classic/mysql.sql
+share/libpreludedb/classic/pgsql-update-14-1.sql
+share/libpreludedb/classic/pgsql-update-14-2.sql
+share/libpreludedb/classic/pgsql-update-14-3.sql
+share/libpreludedb/classic/pgsql.sql
+@dirrm share/libpreludedb/classic
+@dirrm share/libpreludedb
+@dirrm share/gtk-doc/html/libpreludedb
+@dirrm share/gtk-doc/html
+@dirrm share/gtk-doc
+@dirrm lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/auto/PreludeDB
+@dirrm lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi/auto
+@dirrm lib/perl5/site_perl/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi
+@dirrm lib/perl5/5.8.0/${MACHINE_ARCH}-${LOWER_OPSYS}-thread-multi
+@dirrm lib/libpreludedb/plugins/sql
+@dirrm lib/libpreludedb/plugins/formats
+@dirrm lib/libpreludedb/plugins
+@dirrm lib/libpreludedb
+@dirrm include/libpreludedb
diff -r 7142053f9d23 -r 7f30ce0e6253 security/libpreludedb/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/libpreludedb/buildlink3.mk Sun Jan 29 15:55:25 2006 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/01/29 15:55:25 shannonjr Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBPRELUDEDB_BUILDLINK3_MK:= ${LIBPRELUDEDB_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= libpreludedb
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibpreludedb}
+BUILDLINK_PACKAGES+= libpreludedb
+
+.if !empty(LIBPRELUDEDB_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.libpreludedb+= libpreludedb>=0.9.2
+BUILDLINK_PKGSRCDIR.libpreludedb?= ../../security/libpreludedb
+.endif # LIBPRELUDEDB_BUILDLINK3_MK
+
+.include "../../security/libprelude/buildlink3.mk"
+.include "../../lang/perl5/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 7142053f9d23 -r 7f30ce0e6253 security/libpreludedb/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/libpreludedb/distinfo Sun Jan 29 15:55:25 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/29 15:55:25 shannonjr Exp $
+
+SHA1 (libpreludedb-0.9.2.tar.gz) = 51cd6a29ad1a4932e2e84a672e92381a1404a495
+RMD160 (libpreludedb-0.9.2.tar.gz) = ceb5e6015e0288efa45c6fbf7fa12ca18369cc32
+Size (libpreludedb-0.9.2.tar.gz) = 565906 bytes
Home |
Main Index |
Thread Index |
Old Index