Novell Home

My Favorites

Close

Please to see your favorites.

Identity Manager Role Based Provisioning Module - JBoss is not running as 'novlua' on Linux

This document (7012659) is provided subject to the disclaimer at the end of this document.

Environment

NetIQ Identity Manager Roles Based Provisioning Module 4.0.1
NetIQ Identity Manager Roles Based Provisioning Module 4.0.2

Situation

The installer crates the 'novlua' user during installation. But JBoss is running as 'root'.

The installer does set the filesytem permissions to 'novlua', however the  init.d script from JBoss is not fully updated to reflect this.

Resolution

The current work-around is:
1) Stop jboss and kill all processes (like the Audit thread)
2) Open the /etc/init.d/jboss_init file in a text editor
a) Change: JBOSSUS=${JBOSSUS:-"RUNASIS"} to: JBOSSUS=${JBOSSUS:-"novlua"}
b) Save and close the file
3) If you had started JBoss 1 time with the old script there are files and folders now owned by root. The quickest way to fix this is to navigate to your top most directory for the User Application install => For Example: /opt/novell/rbpm
Then update the file permissions for the account.
For Example:
# chown -R novlua:users jboss
# chown -R novlua:users UserApplication

If Reporting is on this same server:
# chown -R novlua:users IDMReporting
4) Now start JBoss using the init.d script and you will see that it is utilizing the novlua account.

Additional Information

Reported to Engineering

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7012659
  • Creation Date:20-JUN-13
  • Modified Date:20-JUN-13
    • NetIQIdentity Manager Roles Based Provisioning Module

Did this document solve your problem? Provide Feedback