[yocto] [meta-security][PATCH 06/10] suricate: create and package logdir
Koen Kooi
koen at dominion.thruhere.net
Wed Aug 1 01:09:23 PDT 2018
This fixes the following error preventing startup:
suricata[18771]: 31/7/2018 -- 13:08:21 - <Error> - [ERRCODE: SC_ERR_LOGDIR_CONFIG(116)] - The logging directory "/var/log/suricata/" supplied by /etc/suricata/suricata.yaml (default-log-dir) doesn't exist. Shut>
Signed-off-by: Koen Kooi <koen.kooi at linaro.org>
---
recipes-security/suricata/suricata_4.0.0.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/recipes-security/suricata/suricata_4.0.0.bb b/recipes-security/suricata/suricata_4.0.0.bb
index 91136bf..928cb07 100644
--- a/recipes-security/suricata/suricata_4.0.0.bb
+++ b/recipes-security/suricata/suricata_4.0.0.bb
@@ -47,6 +47,8 @@ do_install_append () {
install -m 644 ${WORKDIR}/suricata.yaml ${D}${sysconfdir}/suricata
install -m 0644 ${WORKDIR}/volatiles.03_suricata ${D}${sysconfdir}/default/volatiles/volatiles.03_suricata
+ install -d ${D}${logdir}/suricata
+
install -d ${D}${systemd_unitdir}/system
sed -e s:/etc:${sysconfdir}:g \
-e s:/var/run:/run:g \
--
2.9.5
More information about the yocto
mailing list