--- libprelude-0.9.18.1.orig/debian/libprelude-dev.install +++ libprelude-0.9.18.1/debian/libprelude-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/*.la +debian/tmp/usr/bin/libprelude-config +debian/tmp/usr/include/libprelude/* --- libprelude-0.9.18.1.orig/debian/libprelude-perl.install +++ libprelude-0.9.18.1/debian/libprelude-perl.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/perl* --- libprelude-0.9.18.1.orig/debian/watch +++ libprelude-0.9.18.1/debian/watch @@ -0,0 +1,10 @@ +# debian watch file +# You can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +http://www.prelude-ids.com/en/development/download/index.html \ + /download/releases/libprelude/libprelude-([\d\.]*)\.tar\.gz --- libprelude-0.9.18.1.orig/debian/compat +++ libprelude-0.9.18.1/debian/compat @@ -0,0 +1 @@ +5 --- libprelude-0.9.18.1.orig/debian/control +++ libprelude-0.9.18.1/debian/control @@ -0,0 +1,96 @@ +Source: libprelude +Priority: extra +Section: libs +XS-Python-Version: all +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Mickael Profeta +Uploaders:Pierre Chifflier +Build-Depends: debhelper (>= 5.0.37.2), libgnutls-dev(>= 1.2.9), python, python-all-dev, python-central (>= 0.5), libperl-dev, libltdl7-dev, gawk +Standards-Version: 3.8.0 + +Package: libprelude-dev +Section: libdevel +Architecture: any +Depends: libprelude2 (= ${binary:Version}), libgnutls-dev, libltdl7-dev +Description: Hybrid Intrusion Detection System [ Development files ] + Prelude is a general-purpose hybrid intrusion detection system. + Its goals are performance and modularity. It is divided in two main + parts : + - the Prelude sensors, responsible for generating alerts, such as + snort featuring a signature engine, plugins for + protocol analysis, and intrusion detection plugins, and the Prelude + log monitoring lackey. + - the Prelude report server, collecting data from Prelude sensors, + and generating user-readable reports. + . + This package contains the development files for Prelude components. + +Package: libprelude2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Hybrid Intrusion Detection System [ Base library ] + Prelude is a general-purpose hybrid intrusion detection system. + Its goals are performance and modularity. It is divided in two main + parts : + - the Prelude sensors, responsible for generating alerts, such as + snort sensor, featuring a signature engine, plugins for + protocol analysis, and intrusion detection plugins, and the Prelude + log monitoring lackey. + - the Prelude report server, collecting data from Prelude sensors, + and generating user-readable reports. + . + This package contains the Prelude shared library. + +Package: libprelude2-dbg +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, libprelude2 (= ${binary:Version}), ${perl:Depends} +Description: Hybrid Intrusion Detection System [ Debug symbols ] + Prelude is a general-purpose hybrid intrusion detection system. + Its goals are performance and modularity. It is divided in two main + parts : + - the Prelude sensors, responsible for generating alerts, such as + snort sensor, featuring a signature engine, plugins for + protocol analysis, and intrusion detection plugins, and the Prelude + log monitoring lackey. + - the Prelude report server, collecting data from Prelude sensors, + and generating user-readable reports. + . + This package contains debugging symbols for Prelude shared library. + +Package: libprelude-perl +Section: perl +Architecture: any +Depends: ${perl:Depends}, libprelude2 (= ${binary:Version}), ${shlibs:Depends} +Description: Hybrid Intrusion Detection System [ Base library ] + Prelude is a general-purpose hybrid intrusion detection system. + Its goals are performance and modularity. It is divided in two main + parts : + - the Prelude sensors, responsible for generating alerts, such as + snort sensor, featuring a signature engine, plugins for + protocol analysis, and intrusion detection plugins, and the Prelude + log monitoring lackey. + - the Prelude report server, collecting data from Prelude sensors, + and generating user-readable reports. + . + This package contains the perl bindings for Prelude. + +Package: python-prelude +Section: python +Architecture: any +XB-Python-Version: ${python:Versions} +Depends: ${python:Depends}, libprelude2 (= ${binary:Version}), ${shlibs:Depends} +Provides: ${python:Provides} +Description: Hybrid Intrusion Detection System [ Base library ] + Prelude is a general-purpose hybrid intrusion detection system. + Its goals are performance and modularity. It is divided in two main + parts : + - the Prelude sensors, responsible for generating alerts, such as + snort sensor, featuring a signature engine, plugins for + protocol analysis, and intrusion detection plugins, and the Prelude + log monitoring lackey. + - the Prelude report server, collecting data from Prelude sensors, + and generating user-readable reports. + . + This package contains the Python bindings for Prelude. --- libprelude-0.9.18.1.orig/debian/libprelude2.dirs +++ libprelude-0.9.18.1/debian/libprelude2.dirs @@ -0,0 +1,6 @@ +usr/lib +etc/prelude +etc/prelude/default +etc/prelude/profile +usr/share/doc/libprelude2/html +var/spool/prelude --- libprelude-0.9.18.1.orig/debian/libprelude-dev.dirs +++ libprelude-0.9.18.1/debian/libprelude-dev.dirs @@ -0,0 +1 @@ +usr/include/libprelude --- libprelude-0.9.18.1.orig/debian/pycompat +++ libprelude-0.9.18.1/debian/pycompat @@ -0,0 +1 @@ +2 --- libprelude-0.9.18.1.orig/debian/rules +++ libprelude-0.9.18.1/debian/rules @@ -0,0 +1,90 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +INSTALLD=install -m755 -o0 -g0 -d +INSTALLF=install -m644 -o0 -g0 +INSTALLE=install -m755 -o0 -g0 + +PYVERS=$(shell pyversions -vr) + +TMPDIR=debian/tmp + +prefix=$(CURDIR)/debian/tmp/usr + +configure: configure-stamp +configure-stamp: + dh_testdir + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --enable-gtk-doc=no --localstatedir=/var --sysconfdir=/etc --with-perl-installdirs=vendor --with-system-ltdl=/usr + touch configure-stamp + +build: configure-stamp build-stamp $(PYVERS:%=build-python%) +build-stamp: + dh_testdir + $(MAKE) + + touch build-stamp + +build-python%: + cd bindings/python && python$* setup.py build + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp build-python2.[45] + [ ! -f bindings/perl/Makefile ] || $(MAKE) -C bindings/perl realclean + [ ! -f Makefile ] || $(MAKE) distclean + rm -rf bindings/python/build + rm -f config.log + dh_clean + +install: install-core $(PYVERS:%=install-python%) + +install-core: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + rm $(TMPDIR)/usr/lib/python*/site-packages/*.pyc + $(INSTALLD) $(TMPDIR)/etc/prelude/ \ + $(TMPDIR)/etc/prelude/default/ \ + $(TMPDIR)/etc/prelude/profile/ \ +# $(TMPDIR)/var/spool/prelude-sensors + + find debian/tmp -type f -name .packlist | xargs rm -f + -find debian/tmp/usr/lib/perl5 -type d -empty | xargs rmdir -p + +# $(INSTALLF) sensors-default.conf $(TMPDIR)/etc/prelude-sensors/ + +install-python%: + cd bindings/python && python$* setup.py install --root $(CURDIR)/debian/python-prelude + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_install + dh_installdocs README + dh_installchangelogs ChangeLog + dh_installman + dh_perl + #dh_python + dh_pycentral -ppython-prelude + dh_link + dh_strip --dbg-package=libprelude2-dbg + dh_compress -X.py + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps debian/libprelude2/usr/bin/sensor-adduser \ + debian/libprelude-dev/usr/bin/libprelude-config + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install configure --- libprelude-0.9.18.1.orig/debian/changelog +++ libprelude-0.9.18.1/debian/changelog @@ -0,0 +1,259 @@ +libprelude (0.9.18.1-1ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - (Build-)depend on libltdl7-dev. + + -- Luca Falavigna Tue, 11 Nov 2008 18:07:51 +0100 + +libprelude (0.9.18.1-1) unstable; urgency=low + + * New upstream bugfix release + + -- Pierre Chifflier Tue, 22 Jul 2008 09:21:29 +0200 + +libprelude (0.9.18-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Mon, 21 Jul 2008 09:25:11 +0200 + +libprelude (0.9.17.2-1ubuntu1) intrepid; urgency=low + + * (Build-)depend on libltdl7-dev. + + -- Luca Falavigna Sat, 13 Sep 2008 16:23:44 +0200 + +libprelude (0.9.17.2-1) unstable; urgency=low + + * New upstream release + * Update watch file + * Bump standards version (no changes) + + -- Pierre Chifflier Mon, 30 Jun 2008 14:27:57 +0200 + +libprelude (0.9.17.1-1) unstable; urgency=low + + * New upstream release (remove debug output) + + -- Pierre Chifflier Mon, 28 Apr 2008 15:23:30 +0200 + +libprelude (0.9.17-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Thu, 24 Apr 2008 21:26:30 +0200 + +libprelude (0.9.16.2-2) unstable; urgency=medium + + * Trigger rebuild with new libgnutls (Closes: #465085) + * Urgency medium because of RC bug + * Update dependencies + + -- Pierre Chifflier Wed, 13 Feb 2008 14:07:21 +0100 + +libprelude (0.9.16.2-1) unstable; urgency=low + + * New upstream release + * Bump standards version (no changes) + + -- Pierre Chifflier Wed, 23 Jan 2008 20:33:08 +0100 + +libprelude (0.9.16.1-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Fri, 23 Nov 2007 13:22:44 +0100 + +libprelude (0.9.16-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Mon, 01 Oct 2007 15:14:23 +0200 + +libprelude (0.9.15.2-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Tue, 04 Sep 2007 21:02:04 +0200 + +libprelude (0.9.15.1-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Thu, 30 Aug 2007 11:52:23 +0200 + +libprelude (0.9.15-2) unstable; urgency=low + + * Add missing executable prelude-admin (renamed from prelude-adduser) + * Remove useless dependency on liblzo-dev (Closes: #439340) + + -- Pierre Chifflier Fri, 24 Aug 2007 16:01:10 +0200 + +libprelude (0.9.15-1) unstable; urgency=low + + * New upstream release + * Build packages for multiple python versions + * Add build dependancy on gawk to fix FTBFS on hppa/ia64 + + -- Pierre Chifflier Fri, 24 Aug 2007 11:16:20 +0200 + +libprelude (0.9.14-3) unstable; urgency=low + + * Update build-dependancy to liblzo2-dev (Closes: #439099) + * Update my email address + + -- Pierre Chifflier Thu, 23 Aug 2007 17:13:55 +0200 + +libprelude (0.9.14-2) unstable; urgency=low + + * Build against libltdl3-dev (instead of embedding a copy) + + -- Pierre Chifflier Fri, 08 Jun 2007 15:58:33 +0200 + +libprelude (0.9.14-1) unstable; urgency=low + + * New upstream release (add TCP keepalive support) + + -- Pierre Chifflier Wed, 16 May 2007 10:08:48 +0200 + +libprelude (0.9.13.2-2) unstable; urgency=low + + * Add -dbg package + * Add compat file, and bump compat level to 5 + + -- Pierre Chifflier Tue, 08 May 2007 16:42:15 +0200 + +libprelude (0.9.13.2-1) unstable; urgency=low + + * New upstream release (bug fixes) + * Update my email address + + -- Pierre Chifflier Fri, 30 Mar 2007 21:19:18 +0200 + +libprelude (0.9.13.1-1) unstable; urgency=low + + * New upstream release (bug fixes) + * Add watch file + + -- Pierre Chifflier Fri, 16 Mar 2007 10:29:04 +0100 + +libprelude (0.9.13-1) unstable; urgency=low + + * New upstream release + + -- Pierre Chifflier Tue, 20 Feb 2007 15:10:30 +0100 + +libprelude (0.9.12-2) unstable; urgency=low + + * Use python-central only for python bindings package (Closes: #408762) + + -- Pierre Chifflier Tue, 20 Feb 2007 15:10:04 +0100 + +libprelude (0.9.12-1) unstable; urgency=low + + * New upstream release + * Add myself to uploaders + * Create new binary packages for perl and python bindings + + -- Pierre Chifflier Fri, 5 Jan 2007 13:08:16 +0100 + +libprelude (0.9.11-1) unstable; urgency=low + + * New upstream release + + -- Mickael Profeta Fri, 27 Oct 2006 10:35:17 +0200 + +libprelude (0.9.7.2-1) unstable; urgency=low + + * New upstream release + * modify copyright file + + -- Mickael Profeta Wed, 26 Apr 2006 12:34:48 +0200 + +libprelude (0.9.4-1) unstable; urgency=low + + * New upstream release + * modify copyright to include GPL compatible softwares + * add dependancy on libgnutls-dev (>= 1.2.9) (closes: #347436) + + -- Mickael Profeta Wed, 1 Feb 2006 19:06:08 +0100 + +libprelude (0.9.0-1) unstable; urgency=low + + * New upstream release + * add directory /var/spool/prelude + * libtool updates to version 1.5.20 (closes: #342675) + + -- Mickael Profeta Tue, 27 Sep 2005 15:23:17 +0000 + +libprelude (0.8.99+0.9.0rc11-0) unstable; urgency=low + + * New upstream release + * Compile with gnutls instead of openssl + * add perl and python bindings + + -- Mickael Profeta Sun, 14 Aug 2005 14:23:45 +0000 + +libprelude (0.8.10-1) unstable; urgency=low + + * New upstream release + + -- Mickael Profeta Sun, 21 Dec 2003 17:20:52 +0100 + +libprelude (0.8.8-1) unstable; urgency=low + + * New upstream release + * Remove duplicate conffile + + -- Mickael Profeta Sat, 25 Oct 2003 16:08:16 +0200 + +libprelude (0.8.7-1) unstable; urgency=low + + * New upstream release + + -- Mickael Profeta Sat, 18 Oct 2003 17:56:45 +0200 + +libprelude (0.8.5-1) unstable; urgency=low + + * New upstream release (closes: #196594) + * Recompile against libssl0.9.7 (closes: #179655) + * Bumped Standards-Version to 3.5.10 + + -- Thomas Seyrat Mon, 9 Jun 2003 12:59:33 +0200 + +libprelude (0.8.4-1) unstable; urgency=low + + * New upstream release + + -- Thomas Seyrat Tue, 24 Sep 2002 13:45:13 +0200 + +libprelude (0.8.3-2) unstable; urgency=low + + * Standards-Version is to be 3.5.7 in fact. + + -- Thomas Seyrat Sat, 21 Sep 2002 12:29:41 +0200 + +libprelude (0.8.3-1) unstable; urgency=low + + * New upstream release + * Bumped Standards-Version to 3.5.7.0. + + -- Thomas Seyrat Sat, 14 Sep 2002 00:02:42 +0200 + +libprelude (0.8.2-1) unstable; urgency=low + + * New upstream release + + -- Thomas Seyrat Thu, 29 Aug 2002 14:04:16 +0200 + +libprelude (0.8.0-2) unstable; urgency=low + + * Moved libprelude.la to -dev package. + + -- Thomas Seyrat Tue, 20 Aug 2002 15:32:15 +0200 + +libprelude (0.8.0-1) unstable; urgency=low + + * Initial release. + + -- Thomas Seyrat Sun, 4 Aug 2002 23:44:12 +0200 --- libprelude-0.9.18.1.orig/debian/libprelude2.install +++ libprelude-0.9.18.1/debian/libprelude2.install @@ -0,0 +1,6 @@ +debian/tmp/etc/prelude/* +debian/tmp/usr/bin/prelude-adduser +debian/tmp/usr/bin/prelude-admin +debian/tmp/usr/share/man/man1/prelude-admin.1 +debian/tmp/usr/lib/*.so.* +debian/tmp/usr/share/gtk-doc/html/libprelude/* usr/share/doc/libprelude2/html/ --- libprelude-0.9.18.1.orig/debian/copyright +++ libprelude-0.9.18.1/debian/copyright @@ -0,0 +1,55 @@ +This package was debianized by Thomas Seyrat on +Sat Apr 6 10:27:49 CEST 2002. + +The current Debian Maintainer is Mickael Profeta + +It was downloaded from + +Upstream Author: Yoann Vandoorselaere + +Copyright (C) 2001-2006 Yoann Vandoorselaere + +The README file specifies : + +This library is released under the GPLv2 + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Files in libltdl/ and libmissing/ are distributed under the GNU +Lesser General Public License + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General Public +License, can be found in /usr/share/common-licenses/LGPL. + +The Debian packaging is (C) 2006, Mickael Profeta +is licensed under the GPL, see above. +