diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 410ef8f..0000000 --- a/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -prelude-lml-0.9.8.1.tar.gz -prelude-lml-0.9.11.tar.gz -prelude-lml-0.9.13.tar.gz -prelude-lml-0.9.14.tar.gz -prelude-lml-0.9.15.tar.gz -prelude-lml-1.0.0rc1.tar.gz -prelude-lml-1.0.0rc2.tar.gz -prelude-lml-1.0.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..0cd9c60 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Upstream has been dead for over a year diff --git a/prelude-lml-1.0.0-libmissing.patch b/prelude-lml-1.0.0-libmissing.patch deleted file mode 100644 index 4cc4e53..0000000 --- a/prelude-lml-1.0.0-libmissing.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -urp prelude-lml-1.0.0.orig/libmissing/stdio.in.h prelude-lml-1.0.0/libmissing/stdio.in.h ---- prelude-lml-1.0.0.orig/libmissing/stdio.in.h 2010-02-08 11:46:03.000000000 -0500 -+++ prelude-lml-1.0.0/libmissing/stdio.in.h 2013-03-10 13:24:27.088000000 -0400 -@@ -116,8 +116,10 @@ _GL_WARN_ON_USE (fflush, "fflush is not - /* It is very rare that the developer ever has full control of stdin, - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ -+#ifdef gets - #undef gets - _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); -+#endif - - #if @GNULIB_FOPEN@ - # if @REPLACE_FOPEN@ -diff -urp prelude-lml-1.0.0.orig/src/prelude-lml.c prelude-lml-1.0.0/src/prelude-lml.c ---- prelude-lml-1.0.0.orig/src/prelude-lml.c 2010-02-05 12:45:25.000000000 -0500 -+++ prelude-lml-1.0.0/src/prelude-lml.c 2013-03-10 13:23:56.313000000 -0400 -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - - #if TIME_WITH_SYS_TIME - # include diff --git a/prelude-lml-1.0.0rc1-pie.patch b/prelude-lml-1.0.0rc1-pie.patch deleted file mode 100644 index d50cb6d..0000000 --- a/prelude-lml-1.0.0rc1-pie.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -ur prelude-lml-1.0.0rc1.orig/configure prelude-lml-1.0.0rc1/configure ---- prelude-lml-1.0.0rc1.orig/configure 2010-01-30 09:43:34.000000000 -0500 -+++ prelude-lml-1.0.0rc1/configure 2010-01-30 09:45:42.000000000 -0500 -@@ -45763,7 +45763,7 @@ - #AC_LANG_PUSH([C]) - - save_LDFLAGS="$LDFLAGS" -- LDFLAGS="$LDFLAGS -z now" -+ LDFLAGS="$LDFLAGS -z now -pie" - cat >conftest.$ac_ext <<_ACEOF - - /* confdefs.h. */ -diff -ur prelude-lml-1.0.0rc1.orig/plugins/pcre/Makefile.in prelude-lml-1.0.0rc1/plugins/pcre/Makefile.in ---- prelude-lml-1.0.0rc1.orig/plugins/pcre/Makefile.in 2010-01-30 09:43:34.000000000 -0500 -+++ prelude-lml-1.0.0rc1/plugins/pcre/Makefile.in 2010-01-30 09:45:42.000000000 -0500 -@@ -249,7 +249,7 @@ - BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@ - CC = @CC@ - CCDEPMODE = @CCDEPMODE@ --CFLAGS = @CFLAGS@ -+CFLAGS = @CFLAGS@ -fPIC - CPP = @CPP@ - CPPFLAGS = @CPPFLAGS@ - CXX = @CXX@ -diff -ur prelude-lml-1.0.0rc1.orig/src/Makefile.in prelude-lml-1.0.0rc1/src/Makefile.in ---- prelude-lml-1.0.0rc1.orig/src/Makefile.in 2010-01-30 09:43:34.000000000 -0500 -+++ prelude-lml-1.0.0rc1/src/Makefile.in 2010-01-30 09:46:37.000000000 -0500 -@@ -905,7 +905,7 @@ - top_srcdir = @top_srcdir@ - SUBDIRS = include - AM_CPPFLAGS = -I$(srcdir)/include/ -I$(top_srcdir)/libmissing -I$(top_builddir)/libmissing -I$(top_srcdir)/libev @LIBPRELUDE_CFLAGS@ @PCRE_CFLAGS@ @ICU_CPPFLAGS@ --AM_CFLAGS = @GLOBAL_CFLAGS@ -+AM_CFLAGS = @GLOBAL_CFLAGS@ -fPIE -DPIE - prelude_lml_LDADD = @LIBPRELUDE_LIBS@ @PCRE_LIBS@ @ICU_LIBS@ $(top_builddir)/libev/libev.la $(top_builddir)/libmissing/libmissing.la $(GETADDRINFO_LIB) $(HOSTENT_LIB) $(INET_NTOP_LIB) $(LIBSOCKET) $(LTLIBICONV) $(LTLIBINTL) $(SERVENT_LIB) - prelude_lml_LDFLAGS = @LIBPRELUDE_LDFLAGS@ -export-dynamic \ - "-dlopen" $(top_builddir)/plugins/debug/debug.la \ diff --git a/prelude-lml.service b/prelude-lml.service deleted file mode 100644 index a99ac98..0000000 --- a/prelude-lml.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Prelude log analyzer -After=syslog.target - -[Service] -Type=forking -PIDFile=/run/prelude-lml.pid -ExecStart=/usr/bin/prelude-lml - -[Install] -WantedBy=multi-user.target diff --git a/prelude-lml.spec b/prelude-lml.spec deleted file mode 100644 index ab59eb0..0000000 --- a/prelude-lml.spec +++ /dev/null @@ -1,193 +0,0 @@ -Name: prelude-lml -Epoch: 1 -Version: 1.0.0 -Release: 10%{?dist} -Summary: The prelude log analyzer - -Group: System Environment/Libraries -License: GPLv2+ -URL: http://prelude-ids.org/ -Source0: http://www.prelude-ids.org/download/releases/%{name}/%{name}-%{version}.tar.gz -Source1: prelude-lml.service -# Make the daemon have PIE flags -Patch1: prelude-lml-1.0.0rc1-pie.patch -Patch2: prelude-lml-1.0.0-libmissing.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: gamin-devel, pcre-devel, libtool-ltdl-devel -BuildRequires: libprelude-devel >= 0.9.21.3 -BuildRequires: systemd-units -Requires(post): systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units -# This package uses gnulib. It was granted an exception -# https://fedorahosted.org/fpc/ticket/174 -Provides: bundled(gnulib) - -%description -Prelude-LML is a log analyser that allows Prelude to collect and -analyze information from all kind of applications emitting logs or -syslog messages in order to detect suspicious activities and transform -them into Prelude-IDMEF alerts. Prelude-LML handles events generated -by a large set of applications, - -%package devel -Summary: Header files and libraries for libprelude development -Group: Development/Libraries -Requires: libprelude-devel, prelude-lml = %{epoch}:%{version}-%{release} - -%description devel -Libraries, include files, etc you can use to develop custom -Prelude LML plugins. - - -%prep -%setup -q -%patch1 -p1 -%patch2 -p1 - - -%build -%configure -make %{?_smp_mflags} - - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}/%{_initrddir}/ -mkdir -p %{buildroot}/var/lib/%{name}/ -make install DESTDIR=%{buildroot} INSTALL="%{__install} -c -p" -install -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name} -rm -f %{buildroot}/%{_libdir}/%{name}/debug.la -rm -f %{buildroot}/%{_libdir}/%{name}/pcre.la - -# Systemd -mkdir -p %{buildroot}%{_unitdir} -install -m644 %{SOURCE1} %{buildroot}%{_unitdir} -rm -rf %{buildroot}%{_initrddir} - -%clean -rm -rf %{buildroot} - -%post -/sbin/ldconfig -%systemd_post prelude-lml.service - -%preun -%systemd_preun prelude-lml.service - -%postun -%systemd_postun_with_restart prelude-lml.service - -%files -%defattr(-,root,root,-) -%doc COPYING -%attr(0750,root,root) %dir %{_sysconfdir}/%{name}/ -%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/*.conf -%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/*.rules -%attr(0750,root,root) %dir %{_sysconfdir}/%{name}/ruleset/ -%config(noreplace) %attr(0640,root,root)%{_sysconfdir}/%{name}/ruleset/* -%attr(755,root,root) %{_unitdir}/prelude-lml.service -%{_bindir}/prelude-lml -%dir %{_libdir}/%{name}/ -%{_libdir}/%{name}/debug.so -%{_libdir}/%{name}/pcre.so -%attr(0750,root,root) %dir /var/lib/%{name}/ - -%files devel -%defattr(-,root,root,-) -%dir %{_includedir}/%{name}/ -%{_includedir}/%{name}/prelude-lml.h - - -%changelog -* Sun Mar 10 2013 Steve Grubb - 1:1.0.0-10 -- Add libtool-ltdl-devel BuildRequires - -* Thu Feb 14 2013 Fedora Release Engineering - 1:1.0.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Thu Sep 06 2012 Steve Grubb - 1:1.0.0-8 -- Add provides bundled gnulib -- Add systemd service file - -* Sat Jul 21 2012 Fedora Release Engineering - 1:1.0.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Feb 10 2012 Petr Pisar - 1:1.0.0-6 -- Rebuild against PCRE 8.30 - -* Sat Jan 14 2012 Fedora Release Engineering - 1:1.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Feb 09 2011 Fedora Release Engineering - 1:1.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun May 02 2010 Steve Grubb 1.0.0-3 -- Fixed requires - -* Fri Apr 30 2010 Steve Grubb 1.0.0-2 -- new upstream release - -* Mon Feb 08 2010 Steve Grubb 1.0.0rc2-1 -- new upstream release - -* Sat Jan 30 2010 Steve Grubb 1.0.0rc1-1 -- new upstream release - -* Sun Jul 26 2009 Fedora Release Engineering - 0.9.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Jul 21 2009 Steve Grubb 0.9.15-1 -- new upstream release - -* Wed Apr 22 2009 Steve Grubb 0.9.14-3 -- Adjust dir and config file permissions - -* Thu Feb 26 2009 Fedora Release Engineering - 0.9.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Oct 17 2008 Steve Grubb 0.9.14-1 -- new upstream release fixing bz #463459 - -* Sat Oct 11 2008 Steve Grubb 0.9.13-2 -- improved mod_security rules - -* Wed Aug 27 2008 Steve Grubb 0.9.13-1 -- new upstream release - -* Wed Jun 25 2008 Tomas Mraz - 0.9.12.2-2 -- rebuild with new gnutls - -* Thu Apr 24 2008 Steve Grubb 0.9.12.2-1 -- new upstream release - -* Wed Feb 20 2008 Fedora Release Engineering - 0.9.11-2 -- Autorebuild for GCC 4.3 - -* Mon Jan 14 2008 Steve Grubb 0.9.11-1 -- new upstream version 0.9.11 - -* Tue Jan 09 2007 Thorsten Scherf 0.9.8.1-5 -- changed init-script description - -* Mon Jan 08 2007 Thorsten Scherf 0.9.8.1-4 -- added new /var/lib directory - -* Fri Jan 05 2007 Thorsten Scherf 0.9.8.1-3 -- added init-script -- changed some macros in %%files - -* Tue Jan 02 2007 Thorsten Scherf 0.9.8.1-2 -- fixed debug problems -- fixed encoding problems - -* Fri Dec 29 2006 Thorsten Scherf 0.9.8.1-1 -- moved to new upstream version 0.9.8.1 -- changed dirowner of /etc/prelude-lml - -* Mon Nov 20 2006 Thorsten Scherf 0.9.7-2 -- Some minor fixes in requirements - -* Mon Oct 23 2006 Thorsten Scherf 0.9.7-1 -- New Fedora build based on release 0.9.7 diff --git a/sources b/sources deleted file mode 100644 index dce93a4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -7bf0b9081eedf3fd58bb41a9695b121a prelude-lml-1.0.0.tar.gz