Pour intégrer un programme d'administration de ligne de commande avec Sun Internet Administrator, exécutez la commande mcreg(1m) pour stocker des informations sur l'application. Ces informations sont utilisées par Sun Internet Administrator pour gérer correctement la présentation et lancer l'interface utilisateur graphique d'administration. Les informations dont vous avez besoin pour la commande mcreg sont les suivantes :
L'identificateur de composant, chaîne unique identifiant l'application de service. Le développeur d'application de service choisit l'identificateur de composant.
Un nom convivial, adapté à la présentation à l'administrateur. C'est le nom du service que Sun Internet Administrator affiche sur son écran Manage Services, où l'administrateur accède à tous les services. Le développeur d'application de service choisit le nom de l'application.
Le numéro de version de l'application enregistrée. Le format recommandé pour ce numéro est majeur.mineur (par exemple, 1.2). Le développeur d'application de service choisit le numéro de version.
Le chemin complet au programme de ligne de commande, plus des informations sur ses paramètres et une documentation. Placez cette option de commande entre guillemets ("). Il y a trois champs :
Le chemin complet au programme exécutable, avec d'éventuels paramètres statiques. Par exemple, -p "/usr/bin/ps -ef". Ce champ est obligatoire.
-a indique que cette commande prend des paramètres de l'utilisateur au moment de l'exécution. Ce champ est facultatif.
-h helpfile indique la documentation en ligne associée à cette commande. Ce champ est facultatif.
Le nom d'utilisateur sous lequel l'interface d'administration s'exécute. Cela identifie l'UID UNIX que Sun Internet Administrator emploie pour invoquer le programme.
Le nom de groupe sous lequel l'interface d'administration s'exécute. Cela identifie le GID UNIX que Sun Internet Administrator utilise pour invoquer le programme.
Une fois que vous avez toutes les informations requises, obtenez un accès racine et enregistrez les informations telles qu'indiquées ci-dessous. Exécutez cette commande sur l'ordinateur où l'interface d'administration de service est installée.
# mcreg -c componentID -n name -p "prog_path [-a] [-h help_file]"... -vv version -u user_name -g group_nameReportez-vous à la page de manuel mcreg(1m) pour des exemples sur cet aspect et d'autres formes de la commande.
Pour enregistrer des informations sur des opérations de ligne de commande multiples, entrez multiple -p arguments.
Après l'exécution de mcreg, vous pouvez vous connecter à Sun Internet Administrator comme administrateur de console et enregistrer la nouvelle application pour gestion. Si vous souhaitez que d'autres administrateurs aient des droits d'accès de gestion de la nouvelle application, modifiez leurs listes d'accès d'administrateur pour les inclure. Vous trouverez dans l'aide en ligne de Sun Internet Administrator des instructions complètes sur l'exécution de ces tâches.