Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Installing the Siebel Server > Configuring Siebel Server Autostart on HP-UX and Solaris >

Configuring Siebel Server Autostart When Not Installed as Root on HP-UX and Solaris


If you installed your Siebel Server as a nonroot user, complete one of the procedures that follow to configure it for Autostart as a nonroot user.

To configure Autostart to run as a nonroot Siebel account user under HP-UX

  1. Log on as root.
  2. Create or edit /sbin/init.d/siebel to add the following line:

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

    where:

    SIEBEL_ACCOUNT = The user account installing Siebel applications

  3. Remove /sbin/rc3.d/S720siebel_server and /sbin/rc2.d/K320siebel_server, if they already exist.
  4. Execute the following commands:

    chmod 755 /sbin/init.d/siebel

    ln -s /sbin/init.d/siebel /sbin/rc3.d/S720siebel

    ln -s /sbin/init.d/siebel /sbin/rc2.d/K320siebel

To configure Autostart to run as nonroot Siebel account user under Solaris

  1. Log on as root.
  2. Create or edit /etc/init.d/siebel to add the following line:

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

    where:

    SIEBEL_ACCOUNT = The user account installing Siebel applications

  3. Remove /etc/rc3.d/S72siebel and /etc/rc2.d/K32siebel, if they already exist.
  4. Execute the following commands:

    chmod 755 /etc/init.d/siebel

    ln -s /etc/init.d/siebel /etc/rc3.d/S72siebel

    ln -s /etc/init.d/siebel /etc/rc2.d/K32siebel

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