diff --git a/configure.ac b/configure.ac index c3b8e8b65b..d4ecfc25e2 100644 --- a/configure.ac +++ b/configure.ac @@ -1858,7 +1858,8 @@ echo " from https://github.com/redis/hiredis or your distribution:" echo echo " Ubuntu: apt-get install libhiredis-dev" - echo " Fedora: yum install libhiredis-devel" + echo " Fedora: dnf install hiredis-devel" + echo " RHEL/CentOS: yum install hiredis-devel" echo exit 1 fi diff --git a/doc/userguide/install.rst b/doc/userguide/install.rst index 5049c69b87..20bd332e7f 100644 --- a/doc/userguide/install.rst +++ b/doc/userguide/install.rst @@ -67,15 +67,31 @@ The following tools are required: make gcc (or clang) pkg-config +For full features, also add: + + libjansson, libnss, libgeoip, liblua5.1, libhiredis + Ubuntu/Debian """"""""""""" -:: +Minimal:: + + apt-get install libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \ + libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \ + make libmagic-dev + +Recommended:: + + apt-get install libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \ + libnet1-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \ + libcap-ng-dev libcap-ng0 make libmagic-dev libjansson-dev \ + libnss3-dev libgeoip-dev liblua5.1-dev libhiredis-dev - sudo apt-get install libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \ - libnet1-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \ - libcap-ng-dev libcap-ng0 make libmagic-dev libjansson-dev +Extra for iptables/nftables IPS integration:: + apt-get install libnetfilter-queue-dev libnetfilter-queue1 \ + libnetfilter-log-dev libnetfilter-log1 \ + libnfnetlink-dev libnfnetlink0 .. _install-binary-packages: @@ -85,7 +101,7 @@ Binary packages Ubuntu ^^^^^^ -For Ubuntu, the OISF maintains a PPA ``suricata-stable`` that is always contains the latest stable release. +For Ubuntu, the OISF maintains a PPA ``suricata-stable`` that always contains the latest stable release. To use it::