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