Utilisez la procédure suivante pour ajouter des fonctions personnalisées à une installation Notes ou pour supprimer des fonctions d'une installation
Notes pour le client de la plateforme Linux.
Pourquoi et quand exécuter cette tâche
Dans cet exemple, le manifeste d'installation est /etc/ibm/platform
rpm/deb name/install.xml et le nom rpm/deb
de la plateforme est ibm_notes. Cet exemple illustre l'utilisation
du package Notes 9.0 ibm_notes-9.0.i586.rpm ou ibm-notes-9.0.i586.deb et du répertoire d'installation par défaut
/opt/ibm/notes.
Les noms des kits DEB et RPM changent avec chaque version de Notes.
Pour obtenir des informations connexes et pour connaître les noms des packages RPM et DEB pour toutes les versions de Notes, voir Installation et mise à niveau de Notes sur Linux.
Procédure
- Copiez un fichier install.xml valide dans le répertoire
/etc/ibm/ibm_notes/ existant.
Le contenu du fichier install.xml dans le kit d'installation remplace le contenu de /opt/ibm/notes/framework/rcp/deploy/install.xml.
Le fichier install.xml doit comporter toutes les fonctions, y compris les fonctions fournies par IBM® déjà présentes dans le package RPM ou DEB, ainsi que toutes les fonctions personnalisées que vous souhaitez ajouter au programme d'installation. Utilisez le fichier install.xml fourni avec le kit d'installation Notes pour le formatage.
Pour la plateforme RPM ou DEB (ibm_notes-9.0.i586.rpm ou ibm-notes-9.0.i586.deb),
le manifeste d'installation Notes se trouve dans le répertoire /opt/ibm/notes/framework/rcp/deploy/install.xml ou en externe, à la place de l'emplacement par défaut /etc/ibm/platform
rpm/deb name/install.xml.
- Placez un dossier du site de mise à jour valide dans le répertoire /etc/ibm/ibm_notes/.
Le nouveau dossier du site de mise à jour doit contenir les fonctions personnalisées et les plug-ins correspondants. Pour les fonctionnalités déjà présentes dans le package RPM ou DEB, il n'est pas nécessaire d'utiliser un nouveau dossier de site de mise à jour. Tous les fichiers JAR présents dans les dossiers updatesite/plugins et updatesite/features doivent être signés.
- Eventuellement, personnalisez le fichier de personnalisation de plug-in fourni.
Vous pouvez personnaliser le fichier plugin_customization.ini afin de définir des préférences par défaut pour les plug-ins. Ce fichier est au format java.io.Properties. Le fichier plugin_customization.ini peut se trouver dans le kit rpm/deb, sous rpm/deb ou en externe, dans le dossier /etc/ibm/platform rpm/deb name/plugin_customization.ini.
Remarque : Le fichier plugin_customization fourni contient les instructions suivantes, car le programme d'installation Notes nécessite que toutes les fonctions soient signées par certaines signatures accréditées Notes :
com.ibm.rcp.security.update/UNSIGNED_PLUGIN_POLICY=PROMPT
com.ibm.rcp.security.update/UNTRUSTED_SIGNATURE_POLICY=PROMPT
- Indiquez les fichiers du magasin de clés devant être signés.
Remarque : Les fonctions et les plug-ins installés dans le cadre du kit d'installation Notes doivent être correctement signés.
Les fichiers du magasin de clés de sécurité peuvent se trouver dans le dossier rpm/deb dans /opt/ibm/notes/framework/rcp/deploy/.keystore* ou dans le dossier externe /etc/ibm/platform rpm/deb name/.keystore*.
Les fichiers du magasin de clés peuvent être mis à jour à l'aide de la plateforme rpm/deb.
- Placez le fichier plugin_customization.ini personnalisé (le cas échéant) et le fichier /.keystore* dans le répertoire /etc/ibm/ibm_notes/.
- Exécutez le programme d'installation Notes personnalisé pour RPM ou DEB.
run '# rpm -i ibm_notes-9.0.i586.rpm"
run '$ sudo dpkg -i ibm-notes-0.0.i586.deb"