In order to run the Argus service you will need the following:
- a working Java 5 or better installation. Use
java -version
to determine your Java version. - a recent version of openssl (>0.9.7) installed on your system
- LCG trusted Certificate Autorities certificates installed. In SL4 and SL5, the
lcg-CA
package provides those certificates. - a valid, PEM encoded X509 server certificate issued by a trusted CA.
The Argus service is composed of three components, the PAP, PDP, and PEPd. The following steps provide instructions for installing each component.
1 Download the latest version version of the software. 1 Expand the downloaded archive to the /opt/argus
directory.
- This resulting installation directory
/opt/argus/pap
will be referred to, in the documentation, as PAP_HOME 1 Export the environment variablePAP_HOME=/opt/argus/pap
1 Add the/opt/argus/pap/bin
to yourPATH
in order to use the PAPpap-admin
command
- Download the latest version version of the software. 1 Expand the downloaded archive in to the
/opt/argus
directory.- This resulting installation directory
/opt/argus/pdp
will be referred to, in documentation, as PDP_HOME
- This resulting installation directory
1 Download the latest version version of the software. 1 Expand the downloaded archive in to the /opt/argus
directory.
- The resulting installation directory
/opt/argus/pepd
will be referred to, in documentation, as PEPD_HOME
To start/stop the PAP you can use the command /opt/argus/pap/bin/pap-standalone start|stop
.
To start/stop the PDP you can use the command /opt/argus/pdp/bin/pdpctl.sh start|stop
.
To start/stop the PEPd you can use the command /opt/argus/pepd/bin/pepdctl.sh start|stop
.
You should always start the PAP before the PDP or else the PDP will not be to retrieve its policy from the PAP.
Installation is now complete, proceed to configuring the Argus service.