rpms/prelude-manager/devel prelude-manager-0.9.15-pie.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 prelude-manager.spec, 1.14, 1.15 sources, 1.9, 1.10
Steve Grubb
sgrubb at fedoraproject.org
Fri Jul 10 15:20:35 UTC 2009
Author: sgrubb
Update of /cvs/pkgs/rpms/prelude-manager/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22439
Modified Files:
.cvsignore prelude-manager.spec sources
Added Files:
prelude-manager-0.9.15-pie.patch
Log Message:
* Fri Jul 10 2009 Steve Grubb <sgrubb at redhat.com> 0.9.15-1
- new upstream version
prelude-manager-0.9.15-pie.patch:
--- NEW FILE prelude-manager-0.9.15-pie.patch ---
diff -ur prelude-manager-0.9.15.orig/configure prelude-manager-0.9.15/configure
--- prelude-manager-0.9.15.orig/configure 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/configure 2009-07-10 09:16:47.000000000 -0400
@@ -41642,6 +41642,8 @@
:
LDFLAGS="$LDFLAGS -z now"
+ AR_FLAGS="$AR_FLAGS"
+ PRELUDE_MANAGER_CFLAGS="$PRELUDE_MANAGER_CFLAGS -fPIE -DPIE"
else
diff -ur prelude-manager-0.9.15.orig/configure.in prelude-manager-0.9.15/configure.in
--- prelude-manager-0.9.15.orig/configure.in 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/configure.in 2009-07-10 09:16:21.000000000 -0400
@@ -249,6 +249,7 @@
AX_LD_CHECK_FLAG(-z relro, , , LDFLAGS="$LDFLAGS -z relro")
AX_LD_CHECK_FLAG(-z now, , , LDFLAGS="$LDFLAGS -z now")
+AX_C_CHECK_FLAG(-fPIE -DPIE, , , PRELUDE_MANAGER_CFLAGS="$PRELUDE_MANAGER_CFLAGS -fPIE -DPIE"; PRELUDE_MANAGER_LDFLAGS="-pie"; AR_FLAGS="$AR_FLAGS -fPIC")
for i in -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations \
-Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused \
@@ -305,6 +306,7 @@
AC_SUBST(LDFLAGS)
AC_SUBST(GLOBAL_CFLAGS)
AC_SUBST(PRELUDE_MANAGER_CFLAGS)
+AC_SUBST(PRELUDE_MANAGER_LDFLAGS)
AC_CONFIG_FILES([
diff -ur prelude-manager-0.9.15.orig/libev/Makefile.am prelude-manager-0.9.15/libev/Makefile.am
--- prelude-manager-0.9.15.orig/libev/Makefile.am 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/libev/Makefile.am 2009-07-10 09:19:16.000000000 -0400
@@ -1,4 +1,5 @@
EXTRA_DIST=LICENSE Changes README ev_epoll.c ev_kqueue.c ev_poll.c ev_port.c ev_select.c ev_win32.c
+AM_CFLAGS = -fPIC -DPIC
noinst_HEADERS = ev.h ev_vars.h ev_wrap.h
noinst_LTLIBRARIES = libev.la
libev_la_SOURCES = ev.c
diff -ur prelude-manager-0.9.15.orig/libev/Makefile.in prelude-manager-0.9.15/libev/Makefile.in
--- prelude-manager-0.9.15.orig/libev/Makefile.in 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/libev/Makefile.in 2009-07-10 09:18:17.000000000 -0400
@@ -161,7 +161,7 @@
BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -fPIC -DPIC
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
diff -ur prelude-manager-0.9.15.orig/src/Makefile.am prelude-manager-0.9.15/src/Makefile.am
--- prelude-manager-0.9.15.orig/src/Makefile.am 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/src/Makefile.am 2009-07-10 09:17:17.000000000 -0400
@@ -28,7 +28,7 @@
-dlopen $(top_builddir)/plugins/reports/relaying/relaying.la \
-dlopen $(top_builddir)/plugins/reports/smtp/smtp.la \
-dlopen $(top_builddir)/plugins/reports/textmod/textmod.la \
- $(DLOPENED_OBJS)
+ $(DLOPENED_OBJS) -pie
prelude_manager_SOURCES = \
bufpool.c \
diff -ur prelude-manager-0.9.15.orig/src/Makefile.in prelude-manager-0.9.15/src/Makefile.in
--- prelude-manager-0.9.15.orig/src/Makefile.in 2009-07-10 09:05:32.000000000 -0400
+++ prelude-manager-0.9.15/src/Makefile.in 2009-07-10 09:17:05.000000000 -0400
@@ -719,7 +719,7 @@
-dlopen $(top_builddir)/plugins/reports/relaying/relaying.la \
-dlopen $(top_builddir)/plugins/reports/smtp/smtp.la \
-dlopen $(top_builddir)/plugins/reports/textmod/textmod.la \
- $(DLOPENED_OBJS)
+ $(DLOPENED_OBJS) -pie
prelude_manager_SOURCES = \
bufpool.c \
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-manager/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore 27 Aug 2008 15:57:34 -0000 1.8
+++ .cvsignore 10 Jul 2009 15:20:35 -0000 1.9
@@ -5,3 +5,4 @@ prelude-manager-0.9.12.1.tar.gz
prelude-manager-0.9.13.tar.gz
prelude-manager-0.9.14.tar.gz
prelude-manager-0.9.14.2.tar.gz
+prelude-manager-0.9.15.tar.gz
Index: prelude-manager.spec
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-manager/devel/prelude-manager.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- prelude-manager.spec 22 Apr 2009 23:34:31 -0000 1.14
+++ prelude-manager.spec 10 Jul 2009 15:20:35 -0000 1.15
@@ -1,6 +1,6 @@
Name: prelude-manager
-Version: 0.9.14.2
-Release: 3%{?dist}
+Version: 0.9.15
+Release: 1%{?dist}
Summary: Prelude-Manager
Group: Applications/Internet
@@ -8,10 +8,11 @@ License: GPLv2+
URL: http://www.prelude-ids.org
Source0: http://www.prelude-ids.org/download/releases/%{name}/%{name}-%{version}.tar.gz
Source1: %{name}.init
-Patch1: %{name}-0.9.12-pie.patch
+Patch1: %{name}-0.9.15-pie.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libpreludedb-devel, libxml2-devel
+BuildRequires: libprelude-devel >= 0.9.21.3
%if 0%{?fedora} > 6
BuildRequires: tcp_wrappers-devel
%else
@@ -24,17 +25,12 @@ Requires(preun) : /sbin/service
Requires(postun): /sbin/service
%description
-Prelude Manager is the main program of the Prelude Hybrid IDS
-suite. It is a multithreaded server which handles connections from
-the Prelude sensors. It is able to register local or remote
-sensors, let the operator configure them remotely, receive alerts,
-and store alerts in a database or any format supported by
-reporting plugins, thus providing centralized logging and
-analysis. It also provides relaying capabilities for failover and
-replication. The IDMEF standard is used for alert representation.
-Support for filtering plugins allows you to hook in different
-places in the Manager to define custom criteria for alert relaying
-and logging.
+Prelude-Manager is a high availability server that accepts
+secured connections from distributed sensors and/or other Managers
+and saves received events to a media specified by the user
+(database, log file, mail etc.). The server schedules and
+establishes the priorities of treatment according to the
+critical character and the source of the alerts.
%package devel
Summary: Header files and libraries for prelude-manager development
@@ -50,11 +46,7 @@ Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description db-plugin
-Prelude Manager is the main program of the Prelude Hybrid IDS
-suite. It is a multithreaded server which handles connections from
-the Prelude sensors.
-
-This plugin authorize prelude-manager to write to database.
+This plugin allows prelude-manager to write to database.
%package xml-plugin
Summary: XML report plugin for Prelude IDS Manager
@@ -62,12 +54,7 @@ Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description xml-plugin
-Prelude Manager is the main program of the Prelude Hybrid IDS
-suite. It is a multithreaded server which handles connections from
-the Prelude sensors.
-
-This plugin adds XML logging capabilities to the Prelude IDS
-Manager.
+This plugin adds XML logging capabilities to prelude-manager.
%package smtp-plugin
Summary: SMTP alert plugin for Prelude IDS Manager
@@ -75,11 +62,7 @@ Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description smtp-plugin
-Prelude Manager is the main program of the Prelude Hybrid IDS
-suite. It is a multithreaded server which handles connections from
-the Prelude sensors.
-
-This plugin adds alerting by email capabilities to the Prelude IDS
+This plugin adds alerting by email capabilities to prelude-manager
%prep
%setup -q
@@ -174,6 +157,9 @@ fi
%changelog
+* Fri Jul 10 2009 Steve Grubb <sgrubb at redhat.com> 0.9.15-1
+- new upstream version
+
* Wed Apr 22 2009 Steve Grubb <sgrubb at redhat.com> 0.9.14.2-3
- Adjusted permissions on dirs and conf files
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-manager/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources 27 Aug 2008 15:57:35 -0000 1.9
+++ sources 10 Jul 2009 15:20:35 -0000 1.10
@@ -1 +1 @@
-4112f1be84cace540d649a6127a46d9c prelude-manager-0.9.14.2.tar.gz
+707c8c1be9976ef13748dad680e7724c prelude-manager-0.9.15.tar.gz
More information about the fedora-extras-commits
mailing list