@echo "updated and managed with the suricata-update tool."
@echo ""
@echo "For more information please see:"
- @echo " https://suricata.readthedocs.io/en/latest/rule-management/index.html"
+ @echo " https://docs.suricata.io/en/latest/rule-management/index.html"
@echo ""
install-library:
Installation
------------
-https://suricata.readthedocs.io/en/latest/install.html
+https://docs.suricata.io/en/latest/install.html
User Guide
----------
-You can follow the [Suricata user guide](https://suricata.readthedocs.io/en/latest/) to get started.
+You can follow the [Suricata user guide](https://docs.suricata.io/en/latest/) to get started.
Contributing
------------
An hosted version of this can be found at Read The Docs:
-https://suricata.readthedocs.io/en/latest/install.html
+https://docs.suricata.io/en/latest/install.html
Autogenerated on 2012-11-29
-from - https://suricata.readthedocs.io/en/latest/setting-up-ipsinline-for-linux.html
+from - https://docs.suricata.io/en/latest/setting-up-ipsinline-for-linux.html
Setting up IPS/inline for Linux
* when adding diagrams or images, we prefer alternatives that can be generated
automatically, if possible;
* bear in mind that our documentation is published on `Read the Docs <https:/
- /suricata.readthedocs.io/en/latest/#suricata-user-guide>`_ and can also be
+ /docs.suricata.io/en/latest/#suricata-user-guide>`_ and can also be
built to pdf, so it is important that it looks good in such formats.
./configure --enable-unittests
-The unit tests specific command line options can be found at `Command Line Options <https://suricata.readthedocs.io/en/suricata-6.0.3/command-line-options.html#unit-tests>`_.
+The unit tests specific command line options can be found at `Command Line Options <https://docs.suricata.io/en/suricata-6.0.3/command-line-options.html#unit-tests>`_.
Example:
You can run tests specifically on flowbits. This is how you should do that::
SC_LOG_LEVEL=Debug SC_LOG_OP_FILTER="(something|somethingelse)" suricata -u
This example will show all lines (debug, info, and all other levels) that contain either something or something else.
-Keep in mind the `log level <https://suricata.readthedocs.io/en/latest/manpages/suricata.html#id1>`_ precedence: if you choose *Info* level, for instance, Suricata won't show messages from the other levels.
+Keep in mind the `log level <https://docs.suricata.io/en/latest/manpages/suricata.html#id1>`_ precedence: if you choose *Info* level, for instance, Suricata won't show messages from the other levels.
Writing Unit Tests - C codebase
===============================
Baseline
========
-- `Suricata rules format <https://suricata.readthedocs.io/en/latest/rules/intro.html>`_
+- `Suricata rules format <https://docs.suricata.io/en/latest/rules/intro.html>`_
General Concepts
================
-- To learn more about all the API functions suricata provides for your lua scripts
-- and the lua output extension in general see:
--- http://suricata.readthedocs.io/en/latest/output/lua-output.html
+-- http://docs.suricata.io/en/latest/output/lua-output.html
function init()
local needs = {}
#define DEFAULT_PID_BASENAME "suricata.pid"
#define DEFAULT_PID_FILENAME DEFAULT_PID_DIR DEFAULT_PID_BASENAME
-#define DOC_URL "https://suricata.readthedocs.io/en/"
+#define DOC_URL "https://docs.suricata.io/en/"
const char *GetDocURL(void);
/* runtime engine control flags */
# Suricata configuration file. In addition to the comments describing all
# options in this file, full documentation can be found at:
-# https://suricata.readthedocs.io/en/latest/configuration/suricata-yaml.html
+# https://docs.suricata.io/en/latest/configuration/suricata-yaml.html
# This configuration file generated by Suricata @PACKAGE_VERSION@.
suricata-version: "@MAJOR_MINOR@"
- dns:
# This configuration uses the new DNS logging format,
# the old configuration is still available:
- # https://suricata.readthedocs.io/en/latest/output/eve/eve-json-output.html#dns-v1-format
+ # https://docs.suricata.io/en/latest/output/eve/eve-json-output.html#dns-v1-format
# As of Suricata 5.0, version 2 of the eve dns output
# format is the default.
# Lua Output Support - execute lua script to generate alert and event
# output.
# Documented at:
- # https://suricata.readthedocs.io/en/latest/output/lua-output.html
+ # https://docs.suricata.io/en/latest/output/lua-output.html
- lua:
enabled: no
#scripts-dir: /etc/suricata/lua-output/
# suppress gen_id <gid>, sig_id <sid>
# suppress gen_id <gid>, sig_id <sid>, track <by_src|by_dst>, ip <ip|subnet>
#
-# The options are documented at https://suricata.readthedocs.io/en/latest/configuration/global-thresholds.html
+# The options are documented at https://docs.suricata.io/en/latest/configuration/global-thresholds.html
#
# Please note that thresholding can also be set inside a signature. The interaction between rule based thresholds
# and global thresholds is documented here:
-# https://suricata.readthedocs.io/en/latest/configuration/global-thresholds.html#global-thresholds-vs-rule-thresholds
+# https://docs.suricata.io/en/latest/configuration/global-thresholds.html#global-thresholds-vs-rule-thresholds
# Limit to 10 alerts every 10 seconds for each source host
#threshold gen_id 0, sig_id 0, type limit, track by_src, count 10, seconds 10