New Features
- Rule Merging: Consolidates multiple Suricata
.rules
files into a single output file. - Automatic Directory Creation: Creates the output directory if it does not exist.
- Detailed Error Messages: Improved error reporting for file reading and directory management.
Bug Fixes
- Fixed issues with handling non-existent directories.
Notes
- Ensure you have the correct permissions to read from the input directory and write to the output location.
- Use
--input
to specify the directory with rule files and--output
for the path of the merged rules file.
Usage
To merge rules:
surim --input /path/to/rules --output /path/to/output.rules
For more details, visit the README.