Solaris CDE Benutzerhandbuch

Verwenden von Federated Naming (FN) in Kalender

Wenn an Ihrem Standort FNS (Federated Naming Service) verwendet wird, kann die Kalenderbenennung standortunabhängig erfolgen, d. h. Sie können einen Kalender benennen, ohne den Host mit anzugeben. Um zum Beispiel den Kalender des Benutzers hschmitt ohne FNS zu benennen, geben Sie hschmitt@hostrechner ein; mit FNS geben Sie nur hschmitt ein.

Die Standardkalenderfunktionen bleiben unverändert. Sie können Kalender in der Form benutzername@hostname benennen. Bei der neuen Art der Kalenderbenennung muss die Ressource useFNS. definiert werden. Sie können diese Ressource aktivieren, indem Sie manuell die Datei desksetdefaults bearbeiten oder indem Sie das Dialogfenster "Einstellungen“ verwenden. (Wählen sie dazu den Befehl "Optionen“ im Menü "Datei“ und den Befehl "Standardeinstellungen für Anzeige“ im Menü der Kategorieoptionen im Dialogfenster "Optionen“. Klicken Sie auf das Kontrollkästchen "Kalendernamen: Staatliche Benennungen verwenden“ und dann auf "OK“.

Kalenderbenennung

Wenn useFNS aktiviert ist, können Sie die alte und die neue Art der Kalenderbenennung verwenden. Wenn Sie die Option "Anderen Kalender anzeigen“ im Menü "Anzeigen“ verwenden, können Sie einfach rosanna eingeben, um den Kalender der Benutzerin rosannazu durchsuchen. Oder Sie geben rosanna@alto ein, um den Kalender direkt zu benennen. Die neuen Namen können überall dort verwendet werden, wo ein Kalendername erwartet wird (Anderen Kalender anzeigen, "Beim Start angezeigter Kal.“ in "Anzeige-Einstellungen“, Listeneditor zum Durchsuchen, Kurzliste zum Durchsuchen usw.)

Damit die standortunabhängige Kalenderbenennung funktioniert, muss ein Namensbereich vorhanden sein, der Registerinformationen über den Speicherort der Kalender enthält.

Kalenderregistrierung

Wenn useFNS eingeschaltet ist, versucht das Programm automatisch, den Kalender des Benutzers im Namensbereich zu registrieren. Nach der Registrierung können andere Benutzer einfach über den Namen des ersten Benutzers in dessen Kalender blättern. Wird dieser Kalender verschoben, ändern Sie die Einstellung unter "Benutzerkalender auf“ im Dialogfenster "Anzeige-Einstellungen“. Die registrierte Kalenderadresse im Namensbereich wird beim nächsten Neustart von Kalender automatisch aktualisiert. Sie können die Informationen im Namensbereich jedoch auch außerhalb des Kalenders aktualisieren und zwar mit dem FNS-Befehl fnbind.

In einer NIS-Umgebung wird die Auto-Registrierung nicht unterstützt, da NIS die dynamische Aktualisierung beliebiger Daten nicht unterstützt. Darüber hinaus ist der Befehl fnbind nur dann erfolgreich, wenn er von root auf dem NIS Master-Server ausgeführt wird.

Namen-Service-Abhängigkeiten

In der Solaris 2.5-Betriebsumgebung oder kompatiblen Versionen funktioniert FNS nur mit NIS+.

Abhängigkeiten bei der Generierung

Für CDE-Entwickler, die dtcm generieren, muss das entsprechende FNS-Paket auf dem System installiert sein, das zum Generieren verwendet wird. Ist das Ziel Solaris 2.5 oder früher, so ist das Solaris 2.5 SUNWfns -Paket in jedem Fall erforderlich. Diese Pakete stehen auf den OSNet-Gates (zum Beispiel /ws/on297-gate/packages ) oder im Paketeverzeichnis einer bestimmten Solaris-Version zur Verfügung.

Laufzeit-Abhängigkeiten

Wenn dtcm zur Laufzeit das entsprechende SUNWfns -Paket nicht findet, wird FNS einfach nicht verwendet. Der Kalender kann auch auf einem System ohne das SUNWfns -Paket ausgeführt werden.