Solaris CDE - Guide de l'utilisateur

Utilisation de FNS avec l'Agenda

Si FNS (Federated Naming Service) est utilisé sur votre site, le nom d'agenda peut être indépendant de l'emplacement : vous pouvez nommer un agenda sans préciser le nom de la machine hôte. Par exemple, pour nommer l'agenda de l'utilisateur jdupont sans FNS, vous devez entrer jdupont@machine ; avec FNS, il vous suffit d'entrer jdupont.

Le comportement par défaut de l'Agenda reste inchangé : vous pouvez nommer les agendas sous la forme agenda@machine. Pour pouvoir utiliser la nouvelle forme de dénomination, il est nécessaire de configurer la ressource useFNS. Vous pouvez activer cette ressource manuellement en modifiant votre fichier .desksetdefaults ou à l'aide de la boîte de dialogue Afficher les paramètres. (Sélectionnez Options dans le menu Fichier, puis Afficher les paramètres dans le menu d'options Catégorie de la boîte de dialogue Options. Cliquez sur la case à cocher Noms d'agendas : Utiliser FNS, puis sur OK.)

Dénomination de l'agenda

Lorsque la fonction useFNS est active, vous pouvez utiliser l'ancien ou le nouveau mode de dénomination. Lorsque vous sélectionnez Affich. autre agenda dans le menu Parcourir, il vous suffit d'entrer rosanna pour parcourir l'agenda de l'utilisateur rosanna. Vous pouvez également entrer rosanna@alto pour nommer l'agenda directement. Les nouveaux noms peuvent être entrés à tout endroit où un nom d'agenda est demandé (Affich. autre agenda, Vue initiale de l'agenda dans la fenêtre Agenda : Options, catégorie Afficher les paramètres, consultation de listes, etc.).

Pour que la dénomination indépendante de l'emplacement soit fonctionnelle, un espace de noms doit contenir les informations d'enregistrement des agendas.

Enregistrement de l'agenda

Lorsque vous consultez l'agenda avec l'option useFNS activée, l'Agenda essaie automatiquement de procéder à l'enregistrement de votre agenda dans l'espace de noms. Une fois cet enregistrement effectué, les autres utilisateurs peuvent uniquement parcourir votre agenda en utilisant votre nom d'utilisateur. Si vous déplacez ensuite votre agenda, modifiez Emplacement de l'agenda utilisateur dans la boîte de dialogue Afficher les paramètres ; l'adresse enregistrée pour l'agenda dans l'espace de noms sera automatiquement mise à jour lorsque vous lancerez l'agenda la fois suivante. Vous pouvez également mettre ces informations à jour dans l'espace de noms à l'extérieur de l'agenda à l'aide de la commande FNS, fnbind.

Dans un environnement NIS, l'auto-enregistrement n'est pas supporté car NIS ne prend pas en charge les mises à jour dynamiques de données arbitraires. En outre, fnbind n'est effectué que s'il est lancé par root sur le master NIS.

Dénomination des dépendances de service

Dans Solaris 2.5, FNS ne fonctionne qu'avec NIS+.

Dépendances de génération

Pour les développeurs CDE qui génèrent dtcm, il est nécessaire d'installer le logiciel FNS approprié sur la machine de génération. Pour 2.5 ou une cible inférieure, il est nécessaire d'installer le logiciel Solaris 2.5 SUNWfns. Ces logiciels peuvent être récupérés par les portes OSNet (/ws/on297-gate/packages par exemple) ou dans le répertoire packages d'une version particulière de Solaris.

Dépendances d'exécution

Si dtcm ne peut pas localiser le logiciel SUNWfns approprié en cours d'exécution, il n'utilisera pas FNS. L'Agenda peut toujours être lancé sur un système non équipé du logiciel SUNWfns.