snort Cookbook
(opens in a new tab) (opens in a new tab) (opens in a new tab)
Installs the SNORT IDS daemon.
Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org (opens in a new tab) or come chat with us on the Chef Community Slack in #sous-chefs (opens in a new tab).
Requirements
Platforms
- Ubuntu 14.04+
- RHEL/CentOS, 7.0 and higher only.
- Fedora
- Debian 8+
Chef
- Chef 12.7+
Resources
Install
- On Ubuntu systems, the packages from apt are used.
- On RHEL and Fedora systems, the packages are retrieved directly from the SNORT project site.
- On Debian the test recipe forces a compiled install.
Config
Configures /etc/snort/snort.conf
. We recommend you put your own config in disk using the file resource.
Rules
Downloads rules for snort.
Service
Used to setup the snort_service
for use in other resources.
Usage
An example usage pattern can be found in the test cookbook.
- Use the
snort_install
to install the package. This also creates thesnort_service
resource which you can use to stop, start & enable the snort service correctly.
RHEL based systems you must use the following resources (optional on Debian based systems).
- Use
snort_config
to configure the system. - Use
snort_rules
to install rules. You will need a licence for this.
Example configs can be found in test/fixtures/cookbooks/test/
References
Contributors
This project exists thanks to all the people who contribute. (opens in a new tab)
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.