[Snort-devel] config pidpath directive no longer valid?

Steven Sturges steve.sturges at ...402...
Mon Mar 10 09:00:17 EDT 2008

Hi Lee--

The config directive pidpath has been compiled out of the code for
some time, at least since 2.6.1.  We'll try to get the docs updated
to reflect that.

However, it is supported on the commandline, you can use the
--pid-path option and specify the path.

Depending on your other options (for example, if you daemonize,
messages go to syslog).  To test a configuration without daemonization,
use -T on the commandline.


Lee Clemens wrote:
> Hello all,
> I am trying to run with the following config directive defined in my
> snort.conf:
> config pidpath: /applogs/snort/run
> But when starting Snort, I receive this in my syslogs:
> FATAL ERROR: Unknown config directive: config pidpath: /applogs/snort/run
> No errors are printed to STDOUT.
> I checked the snort_manual (v2.7.0 comes with the VRT rules released on
> 3-6-2008, by the way) and the config directive, pidpath, <i>is</i>
> explicitly defined in both the 2.7.0 and 2.8.0 Snort Manuals.
> Is this a documentation error, or is no longer recognizing "config
> pidpath"?
> I can provide any system specific information if it would be useful.
> As a side note: 
> 	I think it would be helpful if this fatal error was printed to
> STDOUT, instead of a FATAL ERROR <i>only</i> being printed to syslog.

More information about the Snort-devel mailing list