Guide d'installation de Java Desktop System Configuration Manager Release 1.1

Déploiement

Une fois que les fichiers de mappage ont été personnalisés pour refléter l'état du référentiel LDAP, ils peuvent être déployés. Si le schéma du serveur LDAP contient déjà les classes d'objet et attributs requis, le script createServiceTree, peut directement être exécuté ; sinon, le script deployApoc doit être exécuté.

Le script deployApoc est destiné à être utilisé avec les Serveurs d'annuaire Sun JavaTM System. Il copie dans le répertoire adéquat le fichier d'extension de schéma fourni et procède à une itération du serveur LDAP, puis appelle le script createServiceTree. Le script doit être exécuté par un utilisateur disposant des autorisations pour copier les fichiers dans le référentiel de schéma et redémarrer le serveur ; il est appelé avec la commande suivante :

./deployApoc <répertoire du serveur d'annuaire>

Le paramètre <répertoire du serveur d'annuaire> doit correspondre au chemin d'accès au sous-répertoire slapd-<nom du serveur> d'une installation de Serveur d'annuaire. Si les répertoires par défaut ont été utilisés pour l'installation et que le serveur se nomme monserveur.mondomaine, ce répertoire correspond à /var/Sun/mps/slapd-monserveur.mondomaine.

Le script createServiceTree, qu'il soit appelé directement ou à partir du script deployApoc, demande à l'utilisateur d'indiquer l'emplacement du serveur LDAP (nom d'hôte, numéro de port et DN de base) et la définition d'un utilisateur disposant de droits d'accès administratifs (DN complet et mot de passe). Le script crée ensuite une arborescence de service d'initialisation sur le serveur LDAP afin d'y stocker les fichiers de mappage. Il peut être exécuté par n'importe quel utilisateur et est appelé avec la commande suivante :

./createServiceTree

L'utilisateur est ensuite invité à indiquer les éléments suivants :

Une entrée avec le DN :

ou=ApocRegistry,ou=default,ou=OrganizationConfig,ou=1.0,ou=ApocService,ou=services, <baseDN>

est créée et remplie avec le contenu des deux fichiers de mappage.

Comme mentionné précédemment, les opérations réalisées par le script deployApoc partent du principe que vous utilisez un serveur LDAP dont les répertoires d'installation, la disposition et la procédure d'extension de schéma correspondent étroitement à ceux du serveur d'annuaire Sun Java System. D'autres répertoires nécessitent une extension manuelle du schéma afin de pouvoir exécuter le script createServiceTree. Pour en savoir plus sur l'utilisation d'OpenLDAP et d'ActiveDirectory, reportez-vous à l'Annexe C, Utilisation d'OpenLDAP et d'Active Directory avec Configuration Manager.

L'arborescence créée, qui correspond à celle qui contiendra les données de configuration associées aux entités, est alignée avec la structure des arborescences utilisées pour la gestion des services sur le Serveur d'identité Sun Java System.