Skip to main content

Requirements

Supported OS and Virtual servers:

Operating Systems

  • RedHat Enterprise v7 to v9
  • CentOS v7 to v9
  • RockyLinux v8 to v9
  • CloudLinux v7 to v9
  • AlmaLinux v8 to v9
  • Fedora v30
  • *openSUSE v10, v11, v12
  • *Debian v8 to v11
  • *Ubuntu v18 to v24
  • *Slackware v12

* Indicates limited or community support.

(* may require custom regex patterns for some functions)

warning

Any OS that is EOL will not be supported and newer versions of Sentinel may no longer work as new functionality is added.

Virtual Servers

  • VMware
  • Xen
  • VirtualBox
  • MS Virtual Server
  • KVM

(** requires correct iptables configuration on host server)

Dependencies

The following are a list of the minimal dependencies required for the Sentinel Firewall to function:

bash
sudo apt-get update && sudo apt-get install -y \
  perl \
  libwww-perl \
  libio-socket-ssl-perl \
  libcrypt-ssleay-perl \
  libnet-libidn-perl \
  libio-socket-inet6-perl \
  libsocket6-perl

And the following are Full Dependencies, needed for every function to work *(including sendmail for sending email alerts):

bash
sudo apt-get update && sudo apt-get install -y \
  perl \
  libio-socket-ssl-perl \
  libwww-perl \
  libjson-perl \
  libnet-ssleay-perl \
  libcrypt-ssleay-perl \
  liblwp-protocol-https-perl \
  libgd-graph-perl \
  libio-socket-inet6-perl \
  libsocket6-perl \
  libnet-libidn-perl \
  libtime-hires-perl \
  sendmail \
  dnsutils \
  unzip \
  wget