From 111835003d3c4702fa0409f1bc3c299f874788ba Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 1 Aug 2018 10:09:23 +0200 Subject: suricate: create and package logdir This fixes the following error preventing startup: suricata[18771]: 31/7/2018 -- 13:08:21 - - [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 Signed-off-by: Armin Kuster --- 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 \ -- cgit v1.2.3-54-g00ecf