mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-17 14:33:11 +01:00
Threads placeholder logic
This commit is contained in:
@@ -12,6 +12,9 @@
|
||||
include:
|
||||
- suricata.config
|
||||
- suricata.sostatus
|
||||
if blah
|
||||
- suricata.pcap
|
||||
endif
|
||||
|
||||
so-suricata:
|
||||
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