Mise à jour du fichier buildforge.conf

Le fichier buildforge.conf se trouve à deux emplacements et doit, si nécessaire, être mis à jour dans ces deux emplacements après l'installation.

Il se peut que vous deviez éditer le fichier buildforge.conf pour mettre à jour l'hôte de la base de données si votre base de données Build Forge est déplacée vers un ordinateur hôte différent. Une autre raison courante pour éditer ce fichier est la mise à jour de votre mot de passe de base de données qui doit être régulièrement modifié pour satisfaire aux stratégies de sécurité des réseaux.

Utilisez la procédure suivante pour mettre à jour le fichier buildforge.conf puis recréer le fichier rbf-services.war avec la copie mise à jour de buildforge.conf.
Remarque : Si vous devez seulement ajouter le fichier buildforge.conf au fichier rbf-services.war, ignorez les étapes d'édition du fichier buildforge.conf.
  1. Arrêtez le moteur Build Forge.
  2. Recherchez le fichier buildforge.conf dans votre répertoire principal d'installation Build Forge.
  3. Utilisez un éditeur de texte pour ouvrir le fichier, modifier les paramètres de configuration et sauvegarder le fichier.
    Remarque : Vous avez besoin de droits root ou d'administration pour éditer ce fichier.
  4. Accédez au répertoire contenant le fichier rbf-services.war, par exemple :
    Serveur Apache Tomcat <rép_install_bf>/Apache/tomcat/webapps

    $CATALINA_HOME/webapps
  5. Créez une copie de sauvegarde du fichier rbf-services.war, par exemple :
    Windows copy rbf-services.war rbf-services.war.bak
    UNIX/Linux cp rbf-services.war rbf-services.war.bak
  6. Supprimez le répertoire rbf-services, par exemple :
    Windows rmdir rbf-services /s /q
    UNIX/Linux rm -rf rbf-services
  7. Sous Windows, exécutez les commandes suivantes :
    1. Recréez le répertoire de classes, par exemple :

      mkdir WEB-INF\classes

    2. Copiez le fichier buildforge.conf mis à jour dans le nouveau répertoire de classes, par exemple :

      copy <chemin_vers_bf_conf>\buildforge.conf WEB-INF\classes

    3. Mettez à jour le fichier rbf-services.war comme suit :

      jar -uvf rbf-services.war WEB-INF

  8. Sous UNIX et Linux, exécutez les commandes suivantes :
    1. Utilisez l'utilitaire unzip pour créer et remplir le répertoire rbf-services :

      unzip -d rbf-services rbf-services.war

    2. Copiez le fichier buildforge.conf mis à jour dans le nouveau répertoire de classes, par exemple :

      cp <chemin_vers_bf_conf>/buildforge.conf rbf-services/WEB-INF/classes

    3. Définissez des droits sur les fichiers exécutables dans rbf-services.
      chmod 755 <rép_install_bf>/server/tomcat/rbf-services/bin/*
  9. Redémarrez le moteur Build Forge.

    Dans Windows, le fichier rbf-services est déployé à nouveau et recrée automatiquement le répertoire rbf-services avec le fichier buildforge.conf mis à jour.


Commentaires en retour