mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +01:00
add reactor and beacon for sqlite db
This commit is contained in:
@@ -67,3 +67,5 @@ peer:
|
||||
reactor:
|
||||
- 'so/fleet':
|
||||
- salt://reactor/fleet.sls
|
||||
- salt/beacon/*/inotify//watch_sqlite.db:
|
||||
- salt://reactor/kratos.sls
|
||||
|
||||
5
salt/manager/files/beacons.conf
Normal file
5
salt/manager/files/beacons.conf
Normal file
@@ -0,0 +1,5 @@
|
||||
beacons:
|
||||
watch_sqlite.db:
|
||||
- files:
|
||||
/opt/so/conf/kratos/db/sqlite.db: {}
|
||||
- beacon_module: inotify
|
||||
@@ -121,6 +121,11 @@ syncesusers:
|
||||
- /opt/so/saltstack/local/salt/elasticsearch/files/users
|
||||
- /opt/so/saltstack/local/salt/elasticsearch/files/users_roles
|
||||
|
||||
beacons_config:
|
||||
file.managed:
|
||||
- name: /etc/salt/minion.d/beacons.conf
|
||||
- source: salt://manager/files/beacons.conf
|
||||
|
||||
{% else %}
|
||||
|
||||
{{sls}}_state_not_allowed:
|
||||
|
||||
5
salt/reactor/kratos.sls
Normal file
5
salt/reactor/kratos.sls
Normal file
@@ -0,0 +1,5 @@
|
||||
so_user_sync:
|
||||
local.cmd.run:
|
||||
- tgt: {{ data['data']['id'] }}
|
||||
- arg:
|
||||
- so-user sync
|
||||
Reference in New Issue
Block a user