2.6 Installing Sentinel as a Non-root User

If your organizational policy does not allow you to run the full installation of Sentinel as root, you can install Sentinel as another user. In this installation, few steps are performed as a root user, then you proceed to install Sentinel as another user created by the root user. Finally, the root user completes the installation.

  1. Download the installation files from the Novell Downloads Web page

  2. Specify the following command at the command line to extract the install files from the tar file:

    tar -zxvf <install_filename>
    

    Replace <install_filename> with the actual name of the install file.

  3. Log in as root to the server where you want to install Sentinel as root.

  4. Specify the following command:

    ./bin/root_install_prepare
    

    A list of commands to be executed with root privileges is displayed. If you want the non-root user to install Sentinel in non-default location, specify the --location option along with the command. For example:

    ./bin/root_install_prepare --location=/foo
    

    The value that you pass to the --location option foo is prepended to the directory paths.

    This also creates a novell group and a novell user, if they do not already exist.

  5. Accept the command list.

    The displayed commands are executed.

  6. Specify the following command to change to the newly created non-root novell user: novell:

    su novell

  7. (Conditional) To do an interactive installation:

    1. Specify the following command:

      ./install-sentinel
      

      To install Sentinel in non-default location, specify the --location option along with the command. For example:.

      ./install-sentinel --location=/foo
      
    2. Continue with Step 9.

  8. (Conditional) To do a silent installation:

    1. Specify the following command:

      ./install-sentinel -u <response_file>
      

      The installation proceeds with the values stored in the response file.

    2. Continue with Step 12.

  9. Specify the number for the language you want to use for the installation.

    The end user license agreement is displayed in the selected language.

  10. Read the end user license and enter yes or y to accept the license and continue with the installation.

    The installation starts installing all RPM packages. This installation might take a few seconds to complete.

  11. You are prompted to specify the mode of installation.

  12. Log in as a root user and specify the following command to finish installation:

    ./bin/root_install_finish
    

    The Sentinel installation finishes and the server starts. It might take few minutes for all services to start after installation because the system performs a one-time initialization. Wait until the installation finishes before you log in to the server.

To access the Sentinel Web interface, specify the following URL in your Web browser:

https://<IP_Address_Sentinel_server>:8443.

The <IP_Address_Sentinel_server> is the IP address or DNS name of the Sentinel server and 8443 is the default port for the Sentinel server.