Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Preparing for Installation > Planning the Siebel Directory Structure >

Setting Permissions and Ownership


  • Before you install each server component discussed in this guide, set umask to 027 on the installation directory of that machine. Changing this setting eliminates other permissions, including group write permissions.

    This action also sets the default permissions, so that all files and directories created afterwards have rwxr-x--- permissions.

    Siebel Service Owner should have all permissions. However, the user group should have read and execute (for directory access) permissions only.

  • Before installing any Siebel server software, a user with root permissions must create the directory /var/adm/siebel. This directory is different from the directory into which the Siebel products are installed and must be created for every Siebel product that uses the Siebel installer. The user running the Siebel installer must have write permissions to this directory or the installation fails.

    If the /var/adm/siebel directory structure does not exist, the installer will try to create it. Because it is not recommended to install Siebel products as root, a user with root permissions must first create this directory and verify that the correct permissions are set for the installer to write to this directory.

Installing from a Remote Server

If you are installing from a remote server, you must set the $DISPLAY variable to display the installation user interface on your local machine. For example:

export DISPLAY myworkstation:0.0

or

setenv DISPLAY myworkstation:0.0

where:

myworkstation = The machine name or IP address of your local workstation

You may be able to test that your display works correctly on your local workstation by entering:

xclock

You can also verify the IP address by entering:

echo $DISPLAY

If the clock does not appear on your local workstation, then issue the following command on your local machine:

xhost +

Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools