From e062ade8431af0760262fbc4c2b762eab6d3aaa8 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Mon, 27 Mar 2017 17:12:16 +0200 Subject: [PATCH] suricata: create dirs during startup --- srcpkgs/suricata/files/suricata/run | 2 ++ srcpkgs/suricata/template | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/suricata/files/suricata/run b/srcpkgs/suricata/files/suricata/run index 27d7a00b707..586e6cc8e34 100644 --- a/srcpkgs/suricata/files/suricata/run +++ b/srcpkgs/suricata/files/suricata/run @@ -1,4 +1,6 @@ #!/bin/sh exec 2>&1 [ -r conf ] && . ./conf +mkdir -p /var/log/suricata /var/{lib,log}/suricata +chown -R suricata:suricata /var/{lib,log}/suricata exec suricata -i ${INTERFACE:=eth0} ${OPTS} diff --git a/srcpkgs/suricata/template b/srcpkgs/suricata/template index d142de1b9a8..f206c55d5b9 100644 --- a/srcpkgs/suricata/template +++ b/srcpkgs/suricata/template @@ -1,7 +1,7 @@ # Template file for 'suricata' pkgname=suricata version=3.2.1 -revision=3 +revision=4 build_style=gnu-configure configure_args="--disable-gccmarch-native" hostmakedepends="pkg-config" @@ -16,8 +16,6 @@ checksum="0e0b0cf49016804bb2fb1fc4327341617e76a67902f4e03e0ef6d16c1d7d3994 82f7bbfd45f101a2247f62021bd304db1a6c246ed29b1771ed5cd53ac4b4af31" system_accounts="$pkgname" -make_dirs="/var/log/$pkgname 0755 $pkgname $pkgname -/var/lib/$pkgname 0755 $pkgname $pkgname" confs_files="/etc/$pkgname/* /etc/$pkgname/rules/*" post_build() {