From: Comfort Amaechi Date: Sat, 7 Oct 2023 23:38:22 +0000 (-0400) Subject: userguide: cover install-full and install-conf X-Git-Tag: suricata-7.0.2~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf8b630ed2e62116989b3d27ab8213b28217e0ea;p=thirdparty%2Fsuricata.git userguide: cover install-full and install-conf Ticket: #6342 --- diff --git a/doc/userguide/install.rst b/doc/userguide/install.rst index 8eb0248013..ad7a9e4474 100644 --- a/doc/userguide/install.rst +++ b/doc/userguide/install.rst @@ -154,7 +154,7 @@ Recommended:: cargo install --force cbindgen Compilation -""""""""""" +^^^^^^^^^^^ Follow these steps from your Suricata directory:: @@ -165,6 +165,32 @@ Follow these steps from your Suricata directory:: make -j8 # j is for paralleling, you may de/increase depending on your CPU make install # to install your Suricata compiled binary +Auto-Setup +^^^^^^^^^^ + +You can also use the available auto-setup features of Suricata: + +:: + + ./configure && make && sudo make install-conf + +*make install-conf* would do the regular "make install" and then it would automatically +create/setup all the necessary directories and ``suricata.yaml`` for you. + +:: + + ./configure && make && sudo make install-rules + +*make install-rules* would do the regular "make install" and then it would automatically +download and set up the latest ruleset from Emerging Threats available for Suricata. + +:: + + ./configure && make && sudo make install-full + +*make install-full* would combine everything mentioned above (install-conf and install-rules) +and will present you with a ready-to-run (configured and set-up) Suricata. + .. _install-binary-packages: Binary packages