6.7 Herunterladen und Installieren von Plugin-Modulen

In iManager 2.7 können Sie Aktualisierungen für vorhandene Plugins sowie neue Plugins direkt von iManager aus herunterladen und installieren. iManager überprüft die Novell-Download-Website automatisch einmal wöchentlich auf Plugins.

HINWEIS:Plugin-Module werden zwischen iManager-Servern nicht reproduziert. Wir empfehlen, die gewünschten Plugins auf jedem iManager-Server zu installieren.

So führen Sie einen Download oder eine Aktualisierung eines oder mehrerer Plugin-Module durch:

  1. Starten Sie iManager und melden Sie sich an.

  2. Klicken Sie in der Ansicht "Konfigurieren" auf Plugin-Installation > Verfügbare Novell Plugin-Module.

    Der Inhaltsrahmen zeigt alle verfügbaren iManager-Plugins an. iManager überprüft die Novell-Download-Website automatisch einmal wöchentlich auf aktualisierte Plugins. Sie können die Liste jedoch jederzeit aktualisieren, indem Sie auf den Link Aktualisieren klicken.

  3. (Optional) Wenn Sie ein Plugin heruntergeladen haben oder ein lokal gespeichertes NPM installieren möchten, klicken Sie auf Hinzufügen und wählen Sie dann die gewünschte Plugin-NPM-Datei aus.

  4. Klicken Sie auf OK.

    Sie kehren auf die Seite "Verfügbare Novell-Plugin-Module" zurück.

  5. Wählen Sie das gewünschte Plugin aus und klicken Sie auf Installieren.

    Der Dateipfad zeigt an, ob das Plugin lokal gespeichert ist oder aus einem Download stammt. Die Installation eines Plugin von der Novell-Download-Website kann einige Minuten dauern, je nachdem, wie schnell Ihre Verbindung ist und wieviele Plugins installiert werden. Eine Statusleiste zeigt die zum Herunterladen benötigte Zeit an.

  6. Starten Sie Tomcat neu.

    Es dauert manchmal ein paar Minuten, bis Tomcat vollständig initialisiert ist. Warten Sie mindestens fünf Minuten, bevor Sie versuchen, sich bei iManager anzumelden.

    Informationen darüber, wie Sie Tomcat neu starten, finden Sie unter Starten und Stoppen von Tomcat.

  7. Vergewissern Sie sich, dass die neue Funktion auf der Seite "Funktionen und Aufgaben" angezeigt wird.

    Mit der Aufgabe "Mitgliederverknüpfung bearbeiten" fügen Sie Mitglieder zu den neuen Funktionen hinzu.

6.7.1 Falls RBS konfiguriert ist

WICHTIG:Um ein vorhandenes Plugin neu zu installieren, müssen Sie zuerst das rbsModule-Objekt für dieses Plugin in eDirectory löschen. Verwenden Sie dazu die Aufgabe Modulkonfiguration > RBS-Modul löschen.

  1. Wählen Sie zunächst die Ansicht "Konfigurieren" und dann Funktionsbasierte Services > RBS-Konfiguration.

    In der Tabelle auf dem Karteireiter " 2.x-Sammlungen" werden alle veralteten Module angezeigt.

  2. Um sie zu aktualisieren, wählen Sie in der Spalte "Veraltet" die Nummer der Sammlung aus, die Sie aktualisieren möchten.

    Die Liste der veralteten Module wird angezeigt.

  3. Wählen Sie die zu aktualisierenden Module aus und klicken Sie oben auf der Seite auf „Aktualisieren“.

6.7.2 Deinstallation eines Plugin-Moduls

  1. Klicken Sie in der Ansicht "Konfigurieren" auf Plugin-Installation > Installierte Novell Plugin-Module.

  2. Wählen Sie das Plugin aus und klicken Sie auf "Deinstallieren".

  3. Starten Sie Tomcat neu.

    Informationen darüber, wie Sie Tomcat neu starten, finden Sie unter Starten und Stoppen von Tomcat.

Die Schritte zum manuellen Entfernen eines Plugin-Moduls finden Sie in TID #10096957.

6.7.3 Anpassen des Download-Orts eines Plugins

Sie können ein Download-Repository für Plugins erstellen, wenn ein Proxy-Server oder eine Firewall verhindert, dass iManager 2.7 die Novell-Website zum Herunterladen kontaktiert. Dadurch können Sie Plugin-Module auf einem lokalen Webserver oder einem gemeinsamen Dateisystem-Speicherort hosten.

Am besten verwenden Sie hierfür die XML-Deskriptor-Datei von der Novell-Website zum Herunterladen als Schablone. Weitere Informationen über die Deskriptor-Datei von iManager finden Sie unter Herunterladen und Installieren von Plugins während der Installation im iManager 2.7 Installationshandbuch.

Um ein lokales Plugin-Repository einzurichten, speichern Sie die Deskriptor-Datei lokal. Öffnen Sie die Datei anschließend und kopieren Sie die URL für jedes Plugin-Modul, das lokal verfügbar sein soll, und fügen Sie sie sie in die Adresszeile eines Webbrowsers ein, um die Datei herunterzuladen. Bearbeiten Sie nach dem Herunterladen aller gewünschten Plugin-Module die lokale Kopie der Deskriptor-Datei, damit die neue URL für jedes heruntergeladene Plugin-Modul enthalten ist.

Eine URL eines Plugin-Moduls kann ein HTTP-Link oder ein Dateisystem-Speicherort sein. Beispiel:

Windows-Dateisystem

<url><![CDATA[file:///c:\iManager_plugins\NMAS.npm]]></url>

Linux-Dateisystem

<url><![CDATA[file:///home/admin/iManager_plugins/NMAS.npm]]></url>

HTTP-Link

<url><![CDATA[http://192.168.0.136/iManager_plugins/NMAS.npm]]></url>

Angeben einer lokalen Deskriptor-Datei

Sie können eine benutzerdefinierte Deskriptor-Datei entweder während oder nach der Installation von iManager 2.7 angeben.

Während des Installationsvorgangs kann die URL zum Herunterladen des Plugins für iManager 2.7 auf eine benutzerdefinierte Deskriptor-Datei umgeleitet werden. Ändern Sie hierzu einfach die URL auf der Seite "Plugins zum Herunterladen und Installieren auswählen" auf den Speicherort der benutzerdefinierten Deskriptor-Datei und klicken Sie auf Ausführen.

HINWEIS:Wenn die Meldung Keine Plugins gefunden oder Server nicht verfügbar im Bereich "Plugins herunterladen" angezeigt wird, liegt eine dieser beiden Situationen vor: Auf der Novell-Site zum Herunterladen sind keine aktualisierten Plugins verfügbar, oder die Verbindung zum Herunterladen von novell.com des Installationsprogramms war nicht erfolgreich. Überprüfen Sie Ihre Internetverbindung.

Wenn iManager 2.7 installiert ist, können Sie die URL zum Herunterladen von Plugin-Modulen ändern, indem Sie <TOMCAT_HOME>\webapps\nps\WEB-INF\config.xml bearbeiten. Beispiel:

Windows-Dateisystem

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[file:///c:\iManager_plugins\custom.xml]]></value>
</setting>

Linux-Dateisystem

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[file:///home/admin/iManager_plugins/custom.xml]]></value>
</setting>

HTTP-Link

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[http://192.168.0.136/iManager_plugins/custom.xml]]></value>
</setting>

WICHTIG:Wenn Sie die iManager-Arbeitsstation verwenden, um auf eine URL eines benutzerdefnierten Plugins über eine SSL-Verbindung (HTTPS) zuzugreifen, müssen Sie sicherstellen, dass Sie das Zertifikat des Ziel-Webservers importieren, da Sie andernfalls keine sichere Verbindung erstellen können.