From f8579580b47ea2e9022e7d9a375827fa750b71f1 Mon Sep 17 00:00:00 2001 From: Roman I Khimov Date: Tue, 26 Oct 2010 12:15:24 +0400 Subject: suricata: update 1.0.1 to 1.0.2 Important bugfixes and small features, considered as safe upgrade. Signed-off-by: Roman I Khimov --- recipes/suricata/suricata_1.0.1.bb | 55 -------------------------------------- recipes/suricata/suricata_1.0.2.bb | 55 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+), 55 deletions(-) delete mode 100644 recipes/suricata/suricata_1.0.1.bb create mode 100644 recipes/suricata/suricata_1.0.2.bb (limited to 'recipes/suricata') diff --git a/recipes/suricata/suricata_1.0.1.bb b/recipes/suricata/suricata_1.0.1.bb deleted file mode 100644 index e6f569e67d..0000000000 --- a/recipes/suricata/suricata_1.0.1.bb +++ /dev/null @@ -1,55 +0,0 @@ -DESCRIPTION = "The Suricata Engine is an Open Source Next Generation Intrusion Detection and Prevention Engine" -LICENSE = "GPLv2" -HOMEPAGE = "http://openinfosecfoundation.org/" -DEPENDS = "libhtp libyaml libprelude libnetfilter-queue libnet libpcap libpcre libpfring" - -PR = "r1" - -SRC_URI = " \ - http://www.openinfosecfoundation.org/download/suricata-${PV}.tar.gz \ - file://volatiles \ - file://logrotate \ - file://default \ - file://init \ - " -SRC_URI[md5sum] = "ad42b854ef2b44499f0f1d1531b1ca36" -SRC_URI[sha256sum] = "7fbc8fe89a0a30171eddb8b066ab7e6ec811d14a73aa6bc9cea26fc1f36f4be4" - -EXTRA_OECONF = " \ - --enable-nfqueue \ - --enable-prelude \ - --enable-pfring \ - --enable-non-bundled-htp \ - --with-libnet-includes=${STAGING_INCDIR} \ - --with-libnet-libraries=${STAGING_LIBDIR} \ - " - -inherit autotools - -do_install_append() { - install -d ${D}${sysconfdir}/default/volatiles - install -d ${D}${sysconfdir}/init.d - install -d ${D}${sysconfdir}/logrotate.d - install -d ${D}${sysconfdir}/suricata - install -m 0644 suricata.yaml ${D}${sysconfdir}/suricata/ - install -m 0644 classification.config ${D}${sysconfdir}/suricata/ - install -m 0644 ${WORKDIR}/volatiles ${D}${sysconfdir}/default/volatiles/suricata - install -m 0644 ${WORKDIR}/logrotate ${D}${sysconfdir}/logrotate.d/suricata - install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/suricata - install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/suricata -} - -pkg_postinst_${PN}() { - ${sysconfdir}/init.d/populate-volatile.sh update -} - -PACKAGES =+ "${PN}-logrotate" -FILES_${PN}-logrotate = "${sysconfdir}/logrotate.d/suricata" -RRECOMMENDS_${PN} += "${PN}-logrotate" -RSUGGESTS_${PN}-logrotate += "logrotate" - -CONFFILES_${PN} = " \ - ${sysconfdir}/default/suricata \ - ${sysconfdir}/suricata/suricata.yaml \ - ${sysconfdir}/suricata/classification.config \ - " \ No newline at end of file diff --git a/recipes/suricata/suricata_1.0.2.bb b/recipes/suricata/suricata_1.0.2.bb new file mode 100644 index 0000000000..bbede76b0e --- /dev/null +++ b/recipes/suricata/suricata_1.0.2.bb @@ -0,0 +1,55 @@ +DESCRIPTION = "The Suricata Engine is an Open Source Next Generation Intrusion Detection and Prevention Engine" +LICENSE = "GPLv2" +HOMEPAGE = "http://openinfosecfoundation.org/" +DEPENDS = "libhtp libyaml libprelude libnetfilter-queue libnet libpcap libpcre libpfring" + +PR = "r0" + +SRC_URI = " \ + http://www.openinfosecfoundation.org/download/suricata-${PV}.tar.gz \ + file://volatiles \ + file://logrotate \ + file://default \ + file://init \ + " +SRC_URI[md5sum] = "57c93a22602ecc9bbe5857beeb79cb5d" +SRC_URI[sha256sum] = "26865e48cbc15bfed2c7148bc1e8985abe6b01e32f69e61fd3f3e5213f891022" + +EXTRA_OECONF = " \ + --enable-nfqueue \ + --enable-prelude \ + --enable-pfring \ + --enable-non-bundled-htp \ + --with-libnet-includes=${STAGING_INCDIR} \ + --with-libnet-libraries=${STAGING_LIBDIR} \ + " + +inherit autotools + +do_install_append() { + install -d ${D}${sysconfdir}/default/volatiles + install -d ${D}${sysconfdir}/init.d + install -d ${D}${sysconfdir}/logrotate.d + install -d ${D}${sysconfdir}/suricata + install -m 0644 suricata.yaml ${D}${sysconfdir}/suricata/ + install -m 0644 classification.config ${D}${sysconfdir}/suricata/ + install -m 0644 ${WORKDIR}/volatiles ${D}${sysconfdir}/default/volatiles/suricata + install -m 0644 ${WORKDIR}/logrotate ${D}${sysconfdir}/logrotate.d/suricata + install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/suricata + install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/suricata +} + +pkg_postinst_${PN}() { + ${sysconfdir}/init.d/populate-volatile.sh update +} + +PACKAGES =+ "${PN}-logrotate" +FILES_${PN}-logrotate = "${sysconfdir}/logrotate.d/suricata" +RRECOMMENDS_${PN} += "${PN}-logrotate" +RSUGGESTS_${PN}-logrotate += "logrotate" + +CONFFILES_${PN} = " \ + ${sysconfdir}/default/suricata \ + ${sysconfdir}/suricata/suricata.yaml \ + ${sysconfdir}/suricata/classification.config \ + " \ No newline at end of file -- cgit 1.2.3-korg