summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-networking/recipes-connectivity/snort/snort_2.9.20.bb')
-rw-r--r--meta-networking/recipes-connectivity/snort/snort_2.9.20.bb9
1 files changed, 5 insertions, 4 deletions
diff --git a/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb b/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb
index 8b9092b418..7f1b779cc4 100644
--- a/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb
+++ b/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb
@@ -15,6 +15,7 @@ SRC_URI = "https://www.snort.org/downloads/archive/snort/${BP}.tar.gz \
15 file://fix-host-contamination-when-enable-static-daq.patch \ 15 file://fix-host-contamination-when-enable-static-daq.patch \
16 file://disable-run-test-program-while-cross-compiling.patch \ 16 file://disable-run-test-program-while-cross-compiling.patch \
17 file://configure.in-disable-tirpc-checking-for-fedora.patch \ 17 file://configure.in-disable-tirpc-checking-for-fedora.patch \
18 file://0001-Fix-build-with-gcc-15.patch \
18" 19"
19SRC_URI[sha256sum] = "29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c" 20SRC_URI[sha256sum] = "29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c"
20 21
@@ -76,18 +77,18 @@ do_install:append() {
76 77
77 cp ${S}/preproc_rules/*.rules ${D}${sysconfdir}/snort/preproc_rules/ 78 cp ${S}/preproc_rules/*.rules ${D}${sysconfdir}/snort/preproc_rules/
78 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then 79 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
79 install -m 755 ${WORKDIR}/snort.init ${D}${sysconfdir}/init.d/snort 80 install -m 755 ${UNPACKDIR}/snort.init ${D}${sysconfdir}/init.d/snort
80 fi 81 fi
81 82
82 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 83 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
83 install -d ${D}/${systemd_system_unitdir} 84 install -d ${D}/${systemd_system_unitdir}
84 install -m 644 ${WORKDIR}/snort.service ${D}/${systemd_system_unitdir} 85 install -m 644 ${UNPACKDIR}/snort.service ${D}/${systemd_system_unitdir}
85 # Install default environment file 86 # Install default environment file
86 install -d ${D}/${sysconfdir}/default 87 install -d ${D}/${sysconfdir}/default
87 install -m 0644 ${WORKDIR}/snort.default ${D}${sysconfdir}/default/snort 88 install -m 0644 ${UNPACKDIR}/snort.default ${D}${sysconfdir}/default/snort
88 fi 89 fi
89 install -d ${D}${sysconfdir}/default/volatiles 90 install -d ${D}${sysconfdir}/default/volatiles
90 install -m 0644 ${WORKDIR}/volatiles.99_snort ${D}${sysconfdir}/default/volatiles/99_snort 91 install -m 0644 ${UNPACKDIR}/volatiles.99_snort ${D}${sysconfdir}/default/volatiles/99_snort
91 92
92 sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc 93 sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc
93} 94}