Doug Burks
bf38055a6c
add echo to end of so-elasticsearch-ilm-stop
2025-05-30 11:41:50 -04:00
Doug Burks
90b8d6b2f7
add echo to end of so-elasticsearch-ilm-start
2025-05-30 11:41:11 -04:00
Doug Burks
45d541d4f2
FIX: so-elasticsearch-ilm-start needs shebang #14688
2025-05-30 09:55:53 -04:00
Doug Burks
27358137f2
FIX: so-suricata-testrule should disable pcap logging #14685
2025-05-30 09:24:41 -04:00
Doug Burks
58936b31d5
FIX: Improve annotation for Elasticsearch index deletion #14682
2025-05-29 15:19:21 -04:00
Jorge Reyes
d3ee5ed7b8
use zeek network.community_id when available
2025-05-28 09:20:41 -05:00
Jason Ertel
db08ac9022
Merge pull request #14651 from Security-Onion-Solutions/jertel/mhf
...
Backport Hotfix to dev
2025-05-22 13:44:36 -04:00
Mike Reeves
ddd023c69a
Update so-docker-prune
2025-05-21 13:47:45 -04:00
Josh Brower
b753d40861
Tighten parsing
2025-05-20 17:06:11 -04:00
Josh Brower
2fff6232c1
Merge pull request #14638 from Security-Onion-Solutions/2.4/playbooks-parsing
...
Add parsing for Playbook
2025-05-19 18:06:05 -04:00
Corey Ogburn
39f74fe547
Use the new JSON object editor for RulesRepos config entries
2025-05-19 15:38:45 -06:00
Corey Ogburn
11fb33fdeb
Add RulesetName to Rule Repos
...
Fill in `rulesetName` in the rules repos of the ElastAlert and Strelka engines. These will act as an example to anybody adding their repos to these lists. The field is not required, but helps avoid collisions when managing repos as the value is used for the folder name. When not present, the final folder of the repo url is used as the rulesetName and as the folder name on disk.
Note that rulesetNames including a `/` will create extra folders in the path but the rulesetName will contain the slash, i.e. `rulesetName="joesecurity/sigma-rules"` will create the nested structure of `reposFolder/joesecurity/sigma-rules" containing the contents of the repo. All rules imported from this repo will have the ruleset of `joesecurity/sigma-rules`.
2025-05-19 14:19:56 -06:00
Josh Brower
58f4db95ea
Create playbooks dir
2025-05-19 15:31:50 -04:00
Josh Brower
b55cb257b6
Add parsing for Playbook
2025-05-19 13:25:27 -04:00
reyesj2
870a9ff80c
dedup
2025-05-16 10:24:09 -05:00
reyesj2
689db57f5f
logstash isn't running on receivers or manager when kafka is the global.pipeline
2025-05-16 10:05:38 -05:00
Josh Brower
df103b3dca
Spacing
2025-05-14 16:36:59 -04:00
Josh Brower
0542c77137
Remove wip config
2025-05-14 16:35:09 -04:00
Josh Brower
9022dc24fb
Add Parsing for Playbooks
2025-05-14 13:19:50 -06:00
Corey Ogburn
78b7068638
Playbook Settings
...
Map a folder from the manager's soc config folder to soc's sensoroni folder for storing the playbook repo.
Added playbook module section with default values.
2025-05-14 13:19:49 -06:00
Mike Reeves
5c8460fd26
Update soup
2025-05-14 13:47:26 -04:00
Mike Reeves
69e90e1e70
Update soup
...
Souper Duper!
2025-05-14 13:41:08 -04:00
Jason Ertel
8c5ea19d3c
Merge pull request #14619 from Security-Onion-Solutions/jertel/wip
...
improve consistency
2025-05-14 09:31:56 -04:00
Jason Ertel
82562f89f6
improve consistency
2025-05-14 09:23:35 -04:00
Josh Brower
a0aafb7c51
Cleanup
2025-05-09 10:29:23 -04:00
Josh Patterson
61f8b251f0
cp to mv
2025-05-09 09:25:46 -04:00
Josh Patterson
75dd04c398
fix file permissions for download
2025-05-09 09:21:30 -04:00
Josh Brower
daad99a0b6
Regen installers
2025-05-09 08:17:46 -04:00
Jason Ertel
fdeee45d3f
Merge pull request #14605 from Security-Onion-Solutions/jertel/wip
...
more analyzer dep updates
2025-05-08 15:57:08 -04:00
Jason Ertel
7fe9e2cbfd
more analyzer dep updates
2025-05-08 15:53:16 -04:00
Jorge Reyes
74d557a5e0
Merge pull request #14603 from Security-Onion-Solutions/reyesj2/fix-14602
...
add null check
2025-05-08 08:34:53 -05:00
Doug Burks
a8cb18bb2e
Update defaults.yaml to replace remaining instances of identity_id with user.name
2025-05-08 09:09:26 -04:00
reyesj2
e1d31c895e
add null check
2025-05-07 21:25:30 -05:00
Josh Brower
42ba778740
Only upgrade node agents for local stack version
2025-05-07 16:08:47 -04:00
Josh Brower
d47a798645
Show user.name instead of id
2025-05-07 11:17:00 -04:00
Jason Ertel
68ea229a1c
Merge pull request #14595 from Security-Onion-Solutions/jertel/wip
...
update default actions for subgrid support
2025-05-06 14:35:01 -04:00
Jason Ertel
1ecf2b29fc
update default actions for subgrid support
2025-05-06 13:56:16 -04:00
Jorge Reyes
8a321e3f15
Merge pull request #14593 from Security-Onion-Solutions/reyesj2/feat-254
...
missing globals.is_manager swap
2025-05-06 09:01:58 -05:00
reyesj2
b4214f73f4
typo
2025-05-06 09:01:22 -05:00
reyesj2
b9da7eb35b
missing globals.is_manager swap
2025-05-06 08:58:47 -05:00
Jorge Reyes
d6139d0f19
Merge pull request #14580 from Security-Onion-Solutions/reyesj2/feat-254
...
collect es index sizes
2025-05-06 08:39:16 -05:00
Josh Patterson
1931de2e52
copy so_agent-installers to nsm for nginx
2025-05-05 12:40:56 -04:00
Josh Patterson
f988af52f6
check master status after highstate incase master service restart
2025-05-02 15:41:21 -04:00
reyesj2
fd02950864
use globals.is_manager
2025-05-02 13:36:28 -05:00
Mike Reeves
92d8985f3c
enable the delete on heavynodes
2025-05-02 08:52:57 -04:00
Jason Ertel
c34914c8de
update deps
2025-05-02 08:19:54 -04:00
Jason Ertel
be4df48742
deps update
2025-05-01 15:44:34 -04:00
Jason Ertel
86eab6fda2
dep updates
2025-05-01 15:31:26 -04:00
Jason Ertel
5d2bed950e
update analyser deps for py 3.13
2025-05-01 11:16:58 -04:00
reyesj2
044d230158
get 200 from es before collecting metrics
2025-04-30 13:05:36 -05:00