Added two new cluster configuration values - 'sync_root' and
'sync_users' - added support for setup of both values in 'engi config
global' - added new method 'syncUsers' in cluster class to sync accounts
from cluster database to shadow password file
Make sure the cluster account exists on the local system before
synchronizing
Switched static username to variable username in 'syncUser' method in
cluster class for non-root accounts
Forgot to rename a workspace - fixed
Forgot to rename temporary workspace file - fixed
Fixed an undefined language variable and added debug statements to
'cluster "syncUsers"'
Forgot to update password replacement variable for non-root cluster user
accounts - fixed
Removed debug statements in 'cluster "syncUsers"'
Embedded support for cluster database password synchronization into
'engi create user' - if enabled passwords will sync from database - if
disabled user will be prompted for a new password
Language fixes for 'engi config global'
Incorrectly invoked class method in 'engi create user' - fixed
Cleaned up 'syncUsers' method in cluster class - removed an un-needed if
statement and fixed a legacy variable
Sync user accounts in both CMPackage script and kickstart init script
Verify that the appropriate directory structure for the CMPackage exists
prior to running the application script
Forgot to replace a language variable placeholder - fixed
Fixed a missing language update in 'engi build cmpkg'
Language variable update for 'engi build cmpkg'
Was retrieving the root password in the wrong spot in the class method -
fixed
Need to re-run query for root password inside 'syncUsers' method in
cluster class in case running a cluster membership package as the empty
variable will still be in memory