2.9.3 Non-reloadable configuration options
There are a number of option changes that are currently non-reloadable because
they require changes to output, startup memory allocations, etc. Modifying any
of these options will cause Snort to restart (as a SIGHUP previously did) or
exit (if --disable-reload-error-restart was used to configure Snort).
Reloadable configuration options of note:
- Adding/modifying/removing text rules and variables are reloadable.
- Adding/modifying/removing preprocessor configurations are reloadable (except
as noted below).
Non-reloadable configuration options of note:
- Adding/modifying/removing shared objects via dynamicdetection, dynamicengine
and dynamicpreprocessor are not reloadable, i.e. any new/modified/removed
shared objects will require a restart.
- Any changes to output will require a restart.
Changes to the following options are not reloadable:
verbatim552#
In certain cases, only some of the parameters to a config option or
preprocessor configuration are not reloadable. Those parameters are
listed below the relevant config option or preprocessor.
verbatim553#