bsdperimeter/pfsense-packages — pull request #371 by bmeeks8 (2013-02-01 04:13:13+00:00)
Title: Add auto-rule disable feature based on disabled preprocessor dependencies

January 31, 2013

Change Log
============================================================
Add new feature at Ermal's request to scan preprocessor configuration on
Snort startup, and automatically disable (comment out) rules in the enabled
rules list that contain rule options dependent upon disabled preprocessors.
This prevents Snort startup failures caused by "unknown rule options" when
certain preprocessors are disabled by the user, but the corresponding
dependent rules are not also disabled.

Modifed the warning NOTE on the PREPROCESSORS tab page at the top
notifying user that preprocessors and rules have interdependencies, and
rules may be automatically disabled if their corresponding preprocessors
are disabled.