Apache Tomcat

Apache Tomcat is used as application server providing the u=
ser interface. Binary distributions for Apache Tomcat Core&nb=
sp;can be obtained from tomcat.apache.org.

Version

Status

Apache Tomcat 6

supported (=E2=89=A5 6.0.18)

Apache Tomcat 7

supported (recommended)

PostgreSQL

The underlying database for automaIT is PostgreSQL. It can be downloaded=
from www.postgresql.org and is also available in most Li=
nux distributions through the packet management.

Version

Status

PostgreSQL 8

supported (=E2=89=A5 8.3)

PostgreSQL 9

supported (recommended)

Web Browser

All major browsers are supported.

Version

Status

Firefox 19+

supported & recommended

Chrome 26+

supported

Internet Explorer 9, 10, 11

supported (versions 9 and 10 are n=
ot recommended)

automaIT agent

Operating System

=20
Unix-like Systems

The agent should run on every Unix operating system fulfilling the softw=
are prerequisites.

For example:

Linux

Solaris

CentOS

Apart from a few exceptions the agent must be started as superuser (root).

The agent will switch the user with su if the server r=
equests a command to be executed under a different user. When using s=
udo please keep in mind that /etc/sudoers may over=
ride environment variables or set a specific PATH.

=20

=20

Windows

The agent should run on every Windows Server environment. <=
/strong>

The agent must be started with administration rights if the agent should pe=
rform privileged actions (e.g. program installations or access restricted d=
irectories in Windows).
This can either be achieved by configuring the agent as a Windows servi=
ce or by adding it as a new task to the Windows task scheduler (with activa=
ting the flag for running with highest privileges).

=20

Java

The following Java Runtime Environment (JRE) implementations (64bit or 3=
2bit) starting at version 7 are supported.

Version

Status

Oracle Java 64-bit, Version 7.x or 8.x=
p>

supported (recommended)

OpenJDK Java 64-bit, Versi=
on 7.x or 8.x

supported

IBM Java 64-bit, Version 7=
.x or 8.x

supported

If the agent start aborts with "Unsupported major.minor version 51.0" th=
en a Java 6 is mistakenly found in PATH. Please check your PATH variable so=
that the bin directory of Java 7 resp. Java 8 is found first.=

Command line interf=
ace (CLI)

Operating System

The automaIT CLI is basically a Python script. It should run on every op=
erating system fulfilling the requirements for Python core and the needed P=
ython modules.

=20
Unix-like Systems

The CLI should run on every unix-like operating system on which Python i=
s installed.

=20

=20

Windows

The CLI should run on Windows XP and later versions if Python is install=
ed.

=20

Python

The automaIT CLI requires Python 2.7.

Python 3.x is a new version of the language that is incompatible with th=
e 2.x line of releases. automaIT does not yet support Python 3.x.