NOTES CLIENT INSTALLATION AND UPGRADE
In this example, the install manifest is /etc/ibm/<Platform RPM/DEB name>/install.xml and the platform RPM/DEB name is ibm_lotus_notes. This example assumes you are using the Notes 8.5 ibm_lotus_notes-8.5.i586.rpm or ibm_lotus_notes-8.5.i586.deb package and the default install directory /opt/ibm/lotus/notes.
For related information, and for rpm and deb package names for all Notes 8.5 stream releases, see "Installing and upgrading Notes on Linux."
1. Put a valid install.xml file in the existing /etc/ibm/ibm_lotus_notes/ directory.
The install.xml file must contain all features, including the Lotus-supplied features already in rpm or deb package plus any customized features you want to add to the installer. Use the install.xml provided with the Notes install kit for formatting.
For the RPM or DEB platform (ibm_lotus_notes-8.5.i586.rpm or ibm_lotus_notes-8.5.i586.deb) the Notes install manifest is located at /opt/ibm/lotus/notes/framework/rcp/deploy/install.xml or externally as an override to the default location at /etc/ibm/<Platform RPM/DEB name>/install.xml.
Note The supplied plugin_customization contains the following statements because the Notes installer requires that all features be signed by certain Notes trusted signatures.
com.ibm.rcp.security.update/UNSIGNED_PLUGIN_POLICY=PROMPT
com.ibm.rcp.security.update/UNTRUSTED_SIGNATURE_POLICY=PROMPT
The security keystore files can be located in the RPM/DEB at /opt/ibm/lotus/notes/framework/rcp/deploy/.keystore* or externally at /etc/ibm/<Platform RPM/DEB name>/.keystore*. Keystore files can be updated using Platform RPM/DEB.
6. Run the customized RPM or DEB Notes installer.
run '$ sudo dpkg -i ibm_lotus_notes-8.5.i586.deb"
You can use the same process flow as documented above for Addon RPM/DEBs. The install manifest (install.xml file) can be located in the RPM or DEB kit as /opt/ibm/lotus/notes/framework/rcp/deploy/install.<addon name>.xml and /opt/ibm/lotus/notes/framework/rcp/deploy/uninstall.<addon name>.xml or be located externally as an override to the default location at /etc/ibm/<Addon RPM/DEB name>/install.<addon name>xml and /etc/ibm/<Addon RPM name>/uninstall.<addon name>xml.
For related information, and for rmp and deb package names for all Notes 8.5 stream releases, see "Installing and upgrading Notes on Linux."
For Notes Addons (ibm_lotus_activities-8.5.i586.rpm or ibm_lotus_activites-8.5.i586.deb, for example, {name}=ibm_lotus_activities)
1. Put a valid install.{name}.xml file and uninstall.{name}.xml file in the '/etc/ibm/{name}/' directory on the computer on which you'll be installing.
The install.{name}.xml and uninstall.{name}.xml files should contain {name} features. The features include those already in a supplied rpm or deb package plus any third party or custom features you want to install or uninstall now.
Note For an example of an install.{name}.xml file, see the /opt/ibm/lotus/notes/framework/rcp/deploy/install{name}.xml file.
Note For an example of an uninstall.{name}.xml file see /opt/ibm/lotus/notes/framework/rcp/deploy/uninstall{name}.xml file.
Note You do not need a new updatesite folder for features already in a supplied RPM or DEB package.
As part of this step, you'll need to do the following:
The plugin customization file can be located within the RPM/DEB as /opt/ibm/lotus/notes/framework/rcp/plugin_customization.ini or be located externally as an override to the default location at /etc/ibm/<Addon Platform RPM/DEB name>/plugin_customization.ini.
The keystore files can be located within the RPM/DEB at /opt/ibm/lotus/notes/framework/rcp/deploy/.keystore* or be located externally as an override to the default location at /etc/ibm/<Addon Platform RPM/DEB name>/.keystore*.
Note Your custom or third party features must be signed with a Notes trusted signature or you must manually remove the following two lines from the plugin_customization.ini file in your custom kit before install and then add these two lines back to the deployed plugin_customization.ini file after installation is complete.
run '$ sudo dpkg -i ibm_lotus_activities-8.5.i586.deb'
Note Using an external location override allows the deployer to define the set of features to be installed or enabled during installation.