On Solaris Operating System (Solaris OS) platforms, install SGD with the pkgadd command.
On Linux platforms, install SGD with the rpm command.
By default, SGD is installed in the /opt/tarantella directory. You can change the installation directory as follows:
Solaris OS platforms – The installation program asks you for the installation directory when you install the software.
Solaris 10 OS Trusted Extensions platforms – The installation program asks you for the installation directory when you install the software. You must select another installation directory because the /opt directory is a read-only directory. You must also install SGD in a labelled zone. Do not install SGD in the global zone.
Linux platforms – You can choose a different installation directory by using the --prefix option with the rpm command when you install the software.
When you install the main SGD component, you install the SGD web server. The SGD installation program asks you for the TCP port that the SGD web server listens on for HTTP connections. This is usually TCP port 80. If another process is listening on that port, the installation program asks you to choose another port.
Once you install SGD, the SGD server and the SGD web server are running.
Download the software from http://www.oracle.com, or copy it from the installation media.
Save the software to a temporary directory on the host.
These are the package files:
tta-version.sol-x86.pkg for Solaris OS on x86 platforms
tta-version.sol-sparc.pkg for Solaris OS on SPARC technology platforms
tta-version.i386.rpm on Linux platforms
If the package file is compressed, you must expand it before installing.
To install on Solaris OS on x86 platforms:
# pkgadd -d /tempdir/tta-version.sol-x86.pkg
To install on Solaris OS on SPARC technology platforms:
# pkgadd -d /tempdir/tta-version.sol-sparc.pkg
Note - On Solaris OS platforms, if the installation fails with a pwd: cannot determine current directory! error message, change to the /tempdir directory and try again.
To install on Linux platforms:
# rpm -Uvh /tempdir/tta-version.i386.rpm
On Solaris OS platforms:
# pkginfo -x tta
On Linux platforms:
# rpm -q tta
# /opt/tarantella/bin/tarantella start
The first time you start the SGD server, the SGD installation program runs. This program does the following:
Asks you to agree to the Software License Agreement.
Presents a list of recommended settings that you can accept or change, including the following:
TCP port. If another process is currently running on Transmission Control Protocol (TCP) port 80, the SGD installation program asks you which TCP port to use for the SGD web server.
Peer DNS name. You must use a fully-qualified Domain Name System (DNS) name. If you are running SGD on a network with a firewall, use the DNS name that the host is known by inside the firewall.
Installs and configures the software. This includes creating an organizational hierarchy with some sample applications, and making the UNIX or Linux system root user an SGD Administrator.
Adds a file to the system startup directory to ensure that the SGD server and the SGD web server start when the system reboots. For example, if you install the software in run level 3, the file is in the /etc/rc3.d directory and named *sun.com-sgd-base.
Modifies root’s crontab to archive the SGD log files weekly.
On Linux platforms only, adds an SGD Pluggable Authentication Module (PAM) configuration file, /etc/pam.d/tarantella. This is copied from the existing /etc/pam.d/passwd file. If this file does not exist, the PAM configuration file is not created.
Creates a log file, /tmp/tta_inst.log. This file contains a copy of the messages displayed during installation.