Upgrades of the Content Platform Engine (or Content Engine) software are normally done by the same user who originally
installed the software. If this is account cannot be used for some reason, designate a new account
and assign certain directory permissions to it.
Procedure
If the old cpe_install_user account, the one you used to install
Content Platform Engine (or Content Engine) is
not available, use the following procedure to assign the necessary directory permissions to a new
and different cpe_install_user user account which you will use to upgrade
Content Platform Engine:
- Make sure you know the old cpe_install_user account. If you do not know, log on to the application server as any user and run the ls
-l command from a shell prompt to determine the ownership of the Content Platform Engine (or Content Engine) installation
directory and the files it contains. The default installation directory is one of the following locations:
- Default path on version 4.5: /opt/FileNet/ContentEngine
- Default path on version 5: /opt/IBM/FileNet/ContentEngine
Important: If the old cpe_install_user no longer exists, contact IBM® Software Support for assistance.
- Designate an operating system account that will become the new
cpe_install_user.
- Log on to the application server as the old cpe_install_user, navigate to
the ContentEngine directory, and recursively give ownership of this directory
and all its files and subdirectories to the new cpe_install_user account. For example, if Content Platform Engine (or Content Engine) is installed at /opt/FileNet/ContentEngine,
run the following command to give ownership to the new cpe_install_user:
chown -R cpe_install_user /opt/FileNet/ContentEngine
- Log on to the application server as the appserver_admin user who initially
installed the application server and created the application server instance.
- Navigate to the application server instance directory and give group rights to the
cpe_appserver_install_group (whose members are the
cpe_install_user and cpe_appserver_install_user). For
example:
chgrp -R cpe_appserver_install_group /opt/IBM/Websphere/Appserver
/profiles/Appsvr01
- Give cpe_appserver_install_group read/write
permissions. For example:
chmod -R 775 /opt/IBM/Websphere/Appserver/profiles/Appsvr01
- Log off the application server and log back on as the new
cpe_install_user.
- Grant read, write, and execute permissions on the Content Platform Engine directories to the new cpe_install_user, as follows:
chmod -R +rwx /opt/FileNet/ContentEngine
- Copy the Install Shield directory from the $HOME
directory of the old cpe_install_user to the $HOME of the
new cpe_install_user, and grant read, write, and execute permissions to the new
cpe_install_user.
Record the value of the new cpe_install_user in your customized Installation and Upgrade Worksheet. To find this property, search the worksheet for instances of
cpe_install_user.