Patchman runs on CentOS, Red Hat Enterprise Linux, Debian and Ubuntu Linux servers. Both 32-bit and 64-bit systems are supported.
The following minimum operating system versions are supported:
|OS||minimal supported version|
|CentOS/RHEL||6 (up to 8)|
|Debian||7, wheezy (up to 10, buster)|
|Ubuntu||12.04 (Precise Pangolin)|
Patchman requires a control panel by default. The supported control panels are cPanel, Plesk and DirectAdmin. The minimum supported versions are as follows:
|Control Panel||minimal supported version|
Patchman is designed to have a low resource footprint, but does allow for the configuration of scheduling priorities and scanning behaviour to help manage any noticeable impact on server resources. The configurable options can be found in the 'server group' settings, and include:
- Nice value
- I/O priority
- Maximum scan duration
- Maximum file size
- Scanning behaviour and limits (for dynamic scanning, part of Patchman CLEAN, see this article)*
* Note that using Patchman CLEAN's dynamic scanning might see an increase in resource footprint. While every system is tuned differently, we recommend having a minimum of 300MB available RAM for dynamic scanning, and properly configuring the scanning behaviour and limits to ensure optimal performance.