Siebel Installation Guide for UNIX > Configuring Siebel Enterprise Server and Related Components > Configuring the Siebel Gateway Name Server for Automatic Start >

Configuring Siebel Gateway Name Server for Automatic Start on Linux or Solaris


This topic is part of Configuring the Siebel Gateway Name Server for Automatic Start.

Use the procedure in this topic to configure Siebel Gateway Name Server for automatic start on either Linux or Solaris.

To configure the Siebel Gateway Name Server to start automatically on Linux or Solaris

  1. Log on as root to the machine on which the Siebel Gateway Name Server was installed.
  2. Copy the file siebel_server to the /etc/init.d directory, as follows:

    cp $SIEBEL_HOME/bin/siebel_server /etc/init.d

    where:

    • $SIEBEL_HOME = The full path to the Siebel root directory
  3. Using any text editor, edit /etc/init.d/siebel_server so that $SIEBEL_GATEWAY_ROOT is pointing to the actual path to the Siebel Gateway Name Server installation directory.
  4. Set the appropriate permissions by executing the following command:

    chmod 755 /etc/init.d/siebel_server

  5. Create a soft link to /etc/rc3.d/S72siebel_server from /etc/init.d/siebel_server by executing the following command.

    ln -s /etc/init.d/siebel_server /etc/rc3.d/S72siebel_server

  6. Create a soft link to /etc/rc2.d/K32siebel_server from /etc/init.d/siebel_server by executing the following command:

    ln -s /etc/init.d/siebel_server /etc/rc2.d/K32siebel_server

    If Siebel Gateway Name Server was installed as a nonroot user, continue with Step 7. Otherwise, you have completed this process.

  7. Create or edit /etc/init.d/siebel_server_nonroot to add the following line:

    /usr/bin/su - SIEBEL_ACCOUNT -c "/etc/init.d/siebel_server $1"

    where:

    • SIEBEL_ACCOUNT = The user account installing the Siebel products
  8. Remove /etc/rc3.d/S72siebel_server and /etc/rc2.d/K32siebel_server, if they already exist.
  9. Execute the following commands:

    chmod 755 /etc/init.d/siebel_server_nonroot

    ln -s /etc/init.d/siebel_server_nonroot /etc/rc3.d/S72siebel_server

    ln -s /etc/init.d/siebel_server_nonroot /etc/rc2.d/K32siebel_server

Siebel Installation Guide for UNIX Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.