Avant de configurer le mode FIPS sur l'agent de dissémination (Fan-out) Identity Manager, vous devez tenir compte des conditions préalables suivantes :
Sans activer l'amélioration de la sécurité, démarrez votre agent Fan-out et générez le fichier Keystore dans le dossier config.
Placez les fichiers JAR suivants dans le répertoire /opt/novell/dirxml/fanoutagent/lib/ :
bc-fips-1.0.2.4.jar
bcpkix-fips-1.0.7.jar
bctls-fips-1.0.18.jar
Afin d'activer les autorisations pour les fichiers .jar ci-dessus, exécutez les commandes suivantes :
chown root:bin <jar-file>
chmod 755 <jar-file>
Pour définir la variable d'environnement, exécutez les commandes suivantes :
export IS_FIPS_ENABLED=true
export BC_FIPS_VERSION=1.0.2.4
export JAVA_OPTS =" -Dorg.bouncycastle.fips.approved_only=true -Dorg.bouncycastle.rsa.allow_multi_use=true"
export CLASSPATH=/opt/novell/dirxml/fanoutagent/lib/bc-fips-1.0.2.4.jar
Après la configuration, vous pouvez vérifier toutes les variables d'environnement avec la commande echo.