The OISF maintains Suricata RPMs for the following Linux distributions:
RHEL 9
RHEL 8
RHEL 7
And the active Fedora versions.
Note: At this time RPMs are only built for x86_64. We may expand this in the future.
RPMs are provided for all supported versions of Suricata allowing you to stick to a particular release branch until you are ready to upgrade. This is done by providing an RPM repository per version. At this time the following versioned repositories exist:
suricata-7.0
suricata-6.0
Installation
The following is an example of installing Suricata 7.0 on CentOS. If you wish to install 6.0 instead, change the version in @oisf/suricata-7.0.
To upgrade from one major version to another on your schedule, the active RPM repository should be disabled and the newer version be enabled. For example, to upgrade from 6.0 to 7.0 on CentOS:
Whoa this is awesome. No need to be sorry just wanted to report it so i can use it.
You have no idea how much effort you just saved me Initially today i was writing up my own suricata.spec about to build my own and then i found this. thanks a lot!
This is already covered in the “CentOS 7 and 8” section. I’m going to remove the “and CentOS 8” from the Fedora section as that is Fedora only as it doesn’t cover epel-release. Thanks.