Linux Package Installation¶
Use package installation when you want systemd services, standard Linux filesystem paths, and host-level operational control.
Supported package types¶
| Platform family | Package |
|---|---|
| Ubuntu / Debian | .deb |
| Rocky / RHEL compatible | .rpm |
Host requirements¶
| Environment | CPU | Memory | Disk | Notes |
|---|---|---|---|---|
| Lab / evaluation | 2 vCPU | 4 GB | 20 GB | Suitable for functional testing. |
| Small production | 4 vCPU | 8 GB | 50 GB | Suitable for modest traffic and logs. |
| Medium production | 8 vCPU | 16 GB | 100 GB | Use separate log retention controls. |
| Large production | 16+ vCPU | 32+ GB | 250+ GB | Use load balancing and central logging. |
Install Core package¶
sudo apt install ./vnetarmor-core_<version>_amd64.deb
# or
sudo dnf install ./vnetarmor-core-<version>.x86_64.rpm
Install Managerd package¶
sudo apt install ./vnetarmor-managerd_<version>_amd64.deb
# or
sudo dnf install ./vnetarmor-managerd-<version>.x86_64.rpm
Install client tools¶
sudo apt install ./vnetarmor-client-tools_<version>_amd64.deb
# or
sudo dnf install ./vnetarmor-client-tools-<version>.x86_64.rpm
Common paths¶
| Path | Purpose |
|---|---|
/etc/vnetarmor/core/ |
Core configuration files. |
/etc/vnetarmor/managerd/ |
Managerd configuration. |
/var/log/vnetarmor/core/ |
Core logs. |
/var/log/vnetarmor/managerd/ |
Managerd logs. |
/var/lib/vnetarmor/ |
Runtime state and local data. |
/opt/vnetarmor/ |
Product assets, certificates, or runtime directories depending on package layout. |
Start services¶
sudo systemctl enable --now vnetarmor-core
sudo systemctl enable --now vnetarmor-managerd
Reload Core after configuration changes¶
Prefer reload when changing policy/configuration files that support live reload.
sudo systemctl reload vnetarmor-core
If the package does not install a reload action, use Managerd:
vnetarmorctl --server manager01.example.local:9443 status
vnetarmorctl --server manager01.example.local:9443 reload
Use restart only for listener, TLS, process, or binary changes.
sudo systemctl restart vnetarmor-core