Installations requirements¶
UNIX¶
For UNIX systems, OSPatrol just requires gcc and libc. However, you always have the option to pre-compile it on one system and move the binaries to the final box.
Ubuntu¶
On Ubuntu you will need the build-essential package in order to compile and install OSPatrol.
To install the package run the following command.
# apt-get install build-essential
If database support is needed mysql-dev or postgresql-dev should be installed. Run the following command to install these packages.
# apt-get install mysql-dev postgresql-dev
RedHat¶
RedHat should have all packages needed by default, but if database support is needed the package mysql-devel and/or postgresql-devel will need to be installed.
# yum install mysql-devel postgresql-devel
Debian¶
Debian has replaced bash with dash, and this may cause issues during installation. Dash does not appear to support a full range of shell functions, and may display
an error when trying to set the server’s IP address on an agent system.
The best solution may be to ignore the error, and configure the system manually.
Do this by making sure something like the following information is in the agent’s ospatrol.conf:
<ospatrol_config>
<client>
<server-ip>SERVER'S IP</server-ip>
</client>