]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
userguide: cover install-full and install-conf
authorComfort Amaechi <comfortamaechi619@gmail.com>
Sat, 7 Oct 2023 23:38:22 +0000 (19:38 -0400)
committerVictor Julien <victor@inliniac.net>
Mon, 16 Oct 2023 19:16:35 +0000 (21:16 +0200)
Ticket: #6342

doc/userguide/install.rst

index 8eb0248013d993d1baa8c02b9d1e63231fbedbc5..ad7a9e44747f0eefb5b0e8015ae96ed04b59aa33 100644 (file)
@@ -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