mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-17 22:42:51 +01:00
Threads placeholder logic
This commit is contained in:
@@ -12,6 +12,9 @@
|
|||||||
include:
|
include:
|
||||||
- suricata.config
|
- suricata.config
|
||||||
- suricata.sostatus
|
- suricata.sostatus
|
||||||
|
if blah
|
||||||
|
- suricata.pcap
|
||||||
|
endif
|
||||||
|
|
||||||
so-suricata:
|
so-suricata:
|
||||||
docker_container.running:
|
docker_container.running:
|
||||||
|
|||||||
25
salt/suricata/pcap.sls
Normal file
25
salt/suricata/pcap.sls
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
{% from 'vars/globals.map.jinja' import GLOBALS %}
|
||||||
|
{% import_yaml 'suricata/defaults.yaml' as SURICATADEFAULTS %}
|
||||||
|
{% set SURICATAMERGED = salt['pillar.get']('suricata', SURICATADEFAULTS.suricata, merge=True) %}
|
||||||
|
|
||||||
|
suripcapdir:
|
||||||
|
file.directory:
|
||||||
|
- name: /nsm/suripcap
|
||||||
|
- user: 940
|
||||||
|
- group: 939
|
||||||
|
- mode: 755
|
||||||
|
- makedirs: True
|
||||||
|
|
||||||
|
{{ SURICATAMERGED.config['af-packet'].threads }}
|
||||||
|
|
||||||
|
for thread in afp.threads
|
||||||
|
|
||||||
|
suripcapthreaddir:
|
||||||
|
file.directory:
|
||||||
|
- name: /nsm/suripcap/{{thread}}
|
||||||
|
- user: 940
|
||||||
|
- group: 939
|
||||||
|
- mode: 755
|
||||||
|
- makedirs: True
|
||||||
|
|
||||||
|
endfor
|
||||||
Reference in New Issue
Block a user