Author: Sergey

July 16, 2026

Suri Oculus 4.0 – Local Rules Management

One of the areas I’m currently working on for Suri Oculus 4.0 is improving the management of local Suricata rules. Many Suricata deployments eventually accumulate a growing collection of custom rules. These may include internal detections, IoC-based rules, environment-specific signatures, or temporary rules created during […]

May 4, 2026

Streamlining OS Support for Faster and More Reliable Releases

We are simplifying our release process by reducing the number of supported operating systems. Starting with upcoming releases, packages will be available for a focused set of actively maintained platforms: RHEL 9/10 (and compatible distributions), Ubuntu 24.04 LTS, Debian 12, and the latest Fedora versions. […]

May 4, 2026

Reducing the Number of Supported Operating Systems — A Practical Decision

Over time, any growing project faces the same issue: the expansion of supported platforms begins to slow down development instead of accelerating adoption. In Suri Oculus, we reached that point. We currently build and maintain packages for multiple distributions: RHEL, Fedora, Debian, Ubuntu, and their […]

April 8, 2026

Ubuntu 24.04 packages are now available for Suri Oculus

We have published installation packages of Suri Oculus for Ubuntu 24.04. The goal was to make deployment simpler and more predictable, especially for environments where building from source is not desirable. During packaging, we ran into a practical issue:the Rust version available in Ubuntu 24.04 […]