Sentinel cannot install to a non-default location when using the root directory "--location=/root/data/" option

  • 7018787
  • 06-Apr-2017
  • 06-Apr-2017

Environment

NetIQ Sentinel Server

Situation

Sentinel  install fails when trying to do an install to a non-default location when using the root directory 

E.g.   "--location=/root/data/" 

Resolution

Create a different directory path without using the "root" directory.  

E.g. --location /data or /app/data

Cause

This "root" install directory location will cause some of our install directories and files to be owned by "root". That being said trying to install to root would be violating a lot of Sentinel's default permissions.  

1. It is a security risk allowing our application to run as root. 
  
2. Sentinel must run under the default "novell" account so all install directories and files will be owned by the novell account.
 
3. There is typically a limited amount of space allocated to the root directory so it is not meant for application installs. 

4. Installing to the /root directory from a security perspective is not considered best practices.