Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/embedded configurations #149

Open
wants to merge 219 commits into
base: master
Choose a base branch
from

Conversation

JaminB
Copy link
Contributor

@JaminB JaminB commented Mar 3, 2022

No description provided.

- Moved filebeat.ConfigManager to more pythonic object types
- updated filebeat_interface_config to use new config interface
- Added filebeat service_objects
Updated base YAML config to handle list on read/write
Created suricata misc and rules service_objects
moved systemctl to base service module
updated corresponding suricata TUIs to use new configuration interface
Added zeek node service_objects;
Re-implemented NodeConfigManager to work with new service_object pattern
some fixes to remove null values from the output of suricata af-packet interface configs;
python3 typing
removed Kafka arguments from agent installation process;
updated classmethods to properly show self annotations (introduced in Python 3.7);
moved install_dependencies method to base installer module.
…use latest opendistro; addressed several issues with PIDs in base process config; other processes derived from this class will need re-alignment; added a method to get the default (primary) IP address; fixed issue with jvm.options initial/max memory output
…nstance variable accross all installers; added SYS_BIN const
…e class/function -> commandline interface methodology; added suricata rule updater into post-installation; added several commandline utilities
JaminB and others added 30 commits June 24, 2021 01:50
… by a sqlite3 database for very fast querying
…he `objects.RuleFile` `services.suricata.update` no longer uses oinkmaster
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants