From: Victor Julien Date: Wed, 4 Jul 2012 08:54:18 +0000 (+0200) Subject: Improve warning if prelude output is selected but support not compiled in. #320. X-Git-Tag: suricata-1.3~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79d5ef3707cbb65c46b4198aca6845f559413c01;p=thirdparty%2Fsuricata.git Improve warning if prelude output is selected but support not compiled in. #320. --- diff --git a/src/runmodes.c b/src/runmodes.c index 0788f8675e..f0e9ebbd01 100644 --- a/src/runmodes.c +++ b/src/runmodes.c @@ -382,6 +382,14 @@ void RunModeInitializeOutputs(void) "(see https://redmine.openinfosecfoundation.org/issues/353" " for an explanation)"); continue; + } else if (strcmp(output->val, "alert-prelude") == 0) { +#ifndef PRELUDE + SCLogWarning(SC_ERR_INVALID_ARGUMENT, + "Prelude support not compiled in. Reconfigure/" + "recompile with --enable-prelude to add Prelude " + "support."); + continue; +#endif } OutputModule *module = OutputGetModuleByConfName(output->val);