Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX > Preparing for the Installation > Planning Your Siebel Deployment >
Setting Permissions and Ownership
- Before you install each server component discussed in this guide, set
umask
to027
on the installation directory of that machine. This eliminates other permissions, including group write permissions.This also sets the default permissions, so that all files and directories created afterwards have
rwxr-x---
permissions.The Resonate Manager or 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 which uses the Java installer. The installer must also have write permissions to thesiebel
directory.If the /
var/adm/siebel
directory structure does not exist, the installer will try to create it. If the installer does not have root permissions, an error message will appear and the installation will abort.Similarly, if the person installing the Siebel Server does not have write permissions to the
/siebel
directory, the installation will fail.Verify Ownership of Installation Directory
You must change the ownership of the target installation directory
$SIEBEL_ROOT
to the user ID installing Siebel Server and current group name of that user. For example, if the group name of the user issystem
then you need to change the ownership of the target installation directory tothe user
:system
using the following command:
chown
user
:system /siebel
CAUTION: Failure to change the ownership of the target install directory will cause the install process to hang. If you copy the Siebel installation directories to a local file system, you must make sure the files belong to
user
:system
, and that universal read/execute permissions are set.For example, if your target install directory was
/local/siebel,
you would enter the following commands:mkdir /local/siebel
mount /cd
cp -pr /cd /local/siebel/
chown -Ruser
:system /local/siebel
chmod -R +rx /local/siebelIf
/local/siebel
is made available as a network file system, and you install Siebel Server as the root user, then the machine exporting the file system must grant root authority to that remote machine. Failure to do so will result in an installation hang. The step is only necessary if you install as root; the user ID does not require root access to the remote file system.If you are installing on 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.0or
setenv DISPLAY
myworkstation
:0.0where:
myworkstation
is 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 +
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX Published: 24 June 2003 |