mirror of https://github.com/OISF/suricata
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Expose LoadYamlConfig as SCLoadYamlConfig and remove it from SuricataInit. This is required to allow the library user the ability customize the loading of the configuration, for example doing some programmatic configuration then loading a configuration file. |
11 months ago | |
---|---|---|
.. | ||
.gitignore | ||
Makefile.am | ||
Makefile.example.in | ||
README.md | ||
main.c | 11 months ago |
README.md
Simple Library Example
Building In Tree
The Suricata build system has created a Makefile that should allow you to build this application in-tree on most supported platforms. To build simply run:
make
Building Out of Tree
A Makefile.example has also been generated to use as an example on how to build against the library in a standalone application.
First build and install the Suricata library including:
make install-library
make install-headers
Then run:
make -f Makefile.example
If you installed to a non-standard location, you need to ensure that
libsuricata-config
is in your path, for example:
PATH=/opt/suricata/bin:$PATH make -f Makefile.example