[PR #39] [MERGED] add module osquery_linux v1.0.0 #40

Closed
opened 2026-06-06 22:10:46 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vxcontrol/soldr-modules/pull/39
Author: @0legovich
Created: 1/9/2023
Status: Merged
Merged: 5/24/2023
Merged by: @asdek

Base: masterHead: osquery_linux


📝 Commits (1)

  • 5aab1e1 add module osquery_linux v1.0.0

📊 Changes

28 files changed (+2135 additions, -0 deletions)

View changed files

docker-compose.yaml (+12 -0)
osquery_linux/1.0.0/bmodule/main.vue (+35 -0)
osquery_linux/1.0.0/cmodule/args.json (+3 -0)
osquery_linux/1.0.0/cmodule/data/binaries/deb/osquery.deb (+0 -0)
osquery_linux/1.0.0/cmodule/data/binaries/rpm/osquery.rpm (+0 -0)
osquery_linux/1.0.0/cmodule/helpers.lua (+226 -0)
osquery_linux/1.0.0/cmodule/main.lua (+298 -0)
osquery_linux/1.0.0/cmodule/osquery.lua (+166 -0)
osquery_linux/1.0.0/config/action_config_schema.json (+6 -0)
osquery_linux/1.0.0/config/changelog.json (+14 -0)
osquery_linux/1.0.0/config/config_schema.json (+31 -0)
osquery_linux/1.0.0/config/current_action_config.json (+1 -0)
osquery_linux/1.0.0/config/current_config.json (+4 -0)
osquery_linux/1.0.0/config/current_event_config.json (+179 -0)
osquery_linux/1.0.0/config/default_action_config.json (+1 -0)
osquery_linux/1.0.0/config/default_config.json (+4 -0)
osquery_linux/1.0.0/config/default_event_config.json (+179 -0)
osquery_linux/1.0.0/config/dynamic_dependencies.json (+1 -0)
osquery_linux/1.0.0/config/event_config_schema.json (+386 -0)
osquery_linux/1.0.0/config/fields_schema.json (+23 -0)

...and 8 more files

📄 Description

Description of the Change

The module installs and configures osquery. Os query is installed from the deb or rpm package, respectively. The module will reinstall osqeury if it is already installed in a different version. The module will overwrite the config if it is implied in the module settings.

Closes https://github.com/vxcontrol/soldr-modules/issues/13

How to test the Change

Changelog Entry

Base functionality
Added installation and configure osquery on agent for linux OS

Checklist:

  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vxcontrol/soldr-modules/pull/39 **Author:** [@0legovich](https://github.com/0legovich) **Created:** 1/9/2023 **Status:** ✅ Merged **Merged:** 5/24/2023 **Merged by:** [@asdek](https://github.com/asdek) **Base:** `master` ← **Head:** `osquery_linux` --- ### 📝 Commits (1) - [`5aab1e1`](https://github.com/vxcontrol/soldr-modules/commit/5aab1e119f28f0ee403db1381f111a7c04866897) add module osquery_linux v1.0.0 ### 📊 Changes **28 files changed** (+2135 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `docker-compose.yaml` (+12 -0) ➕ `osquery_linux/1.0.0/bmodule/main.vue` (+35 -0) ➕ `osquery_linux/1.0.0/cmodule/args.json` (+3 -0) ➕ `osquery_linux/1.0.0/cmodule/data/binaries/deb/osquery.deb` (+0 -0) ➕ `osquery_linux/1.0.0/cmodule/data/binaries/rpm/osquery.rpm` (+0 -0) ➕ `osquery_linux/1.0.0/cmodule/helpers.lua` (+226 -0) ➕ `osquery_linux/1.0.0/cmodule/main.lua` (+298 -0) ➕ `osquery_linux/1.0.0/cmodule/osquery.lua` (+166 -0) ➕ `osquery_linux/1.0.0/config/action_config_schema.json` (+6 -0) ➕ `osquery_linux/1.0.0/config/changelog.json` (+14 -0) ➕ `osquery_linux/1.0.0/config/config_schema.json` (+31 -0) ➕ `osquery_linux/1.0.0/config/current_action_config.json` (+1 -0) ➕ `osquery_linux/1.0.0/config/current_config.json` (+4 -0) ➕ `osquery_linux/1.0.0/config/current_event_config.json` (+179 -0) ➕ `osquery_linux/1.0.0/config/default_action_config.json` (+1 -0) ➕ `osquery_linux/1.0.0/config/default_config.json` (+4 -0) ➕ `osquery_linux/1.0.0/config/default_event_config.json` (+179 -0) ➕ `osquery_linux/1.0.0/config/dynamic_dependencies.json` (+1 -0) ➕ `osquery_linux/1.0.0/config/event_config_schema.json` (+386 -0) ➕ `osquery_linux/1.0.0/config/fields_schema.json` (+23 -0) _...and 8 more files_ </details> ### 📄 Description ### Description of the Change The module installs and configures osquery. Os query is installed from the deb or rpm package, respectively. The module will reinstall osqeury if it is already installed in a different version. The module will overwrite the config if it is implied in the module settings. <!-- Enter any applicable Issue number(s) here that will be closed/resolved by this PR. --> Closes https://github.com/vxcontrol/soldr-modules/issues/13 ### How to test the Change ### Changelog Entry Base functionality Added installation and configure osquery on agent for linux OS ### Checklist: - [ ] I have updated the documentation accordingly. - [ ] I have added tests to cover my change. - [ ] All new and existing tests pass. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-06 22:10:46 -04:00
yindo closed this issue 2026-06-06 22:10:46 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vxcontrol/soldr-modules#40