How do I install SysAid with a Linux agent?

This SysAid agent support Linux systems that use rpm (Red Hat, CentOS, Fedora, etc) or dpkg (Debian, Ubuntu, etc) package managers. If your distribution doesn't support either, the agent should still work but with no software inventory. Let us know which distribution and package manager you use and we'll try to support them with future versions.

To run the agent, simply extract the sysaid-agent-linux.tar.gz into a directory where it should stay. The script needs to get three parameters in the following order: ServerURL AccountID Serial.

Run the script with the full path with the mentioned parameters (e.g. /var/lib/sysaid-agent-linux/sysaid-linux.sh http://192.168.1.10:8080 Acme A1B2C3D4E5F6G7H8 ).

Few notes:

  • To use the SysAid agent for Linux, you need to have two packages installed on your Linux systems: lshw B.02.16 and wget. If you don't have one of these packages the agent will fail. Please install them using your package manager prior to running the agent.
  • The script runs few commands that in some system may require root permissions, so please make sure to run it as root.
  • Keep in mind that this script doesn't install as a service. It will update the SysAid server on changes only when you start the script, so it is very recommended to add it as a cron job every day.