Solaris Common Desktop Environment: Guía del usuario

Uso de Asignación de nombres federados con la Agenda

Si su sede web utiliza el Servicio de asignación de nombres federado (FNS), la asignación de nombres de la agenda puede ser independiente de la posición: puede asignar nombre a una agenda sin que incluya su máquina principal. Por ejemplo, para asignar nombre a la agenda de usuario jsmith sin FNS, necesitará introducir jsmith@máquina-sistema; con FNS puede introducir sólo jsmith.

El comportamiento predeterminado de la Agenda no se modifica; puede asignar nombres a las agendas mediante el formulario nombre-usuario@nombre-sistema. Para usar la nueva forma de asignación de nombres a agendas, necesita establecer el recurso useFNS; puede activarlo manualmente editando el archivo .desksetdefaults o con el cuadro de diálogo Mostrar selecciones. (Elija Opciones en el menú Archivo y Mostrar selecciones en el menú Opciones de categoría del cuadro de diálogo Opciones). Haga clic en Nombres de agendas: utilice la casilla de verificación de Asignación de nombres federados y luego haga clic en Aceptar).

Asignación de nombres de agendas

Con la característica useFNS activada, puede usar tanto el método antiguo como el nuevo para asignar nombres a las agendas. Cuando elige Mostrar otra agenda en el menú Examinar, puede escribir simplemente rosanna para examinar la agenda del usuario rosanna. O bien puede introducir rosanna@alto para asignar directamente un nombre a la agenda. Los nombres nuevos se pueden introducir en cualquier lugar donde pueda aparecer el nombre de la agenda (Mostrar otras agendas, Visualización inicial de la agenda en las Opciones de Mostrar configuraciones, Editor de la lista de examinar, Lista breve de examinar, etc.).

Para que la asignación de nombres independiente de la posición funcione, debe haber un espacio de nombres que guarde la información registrada relativa a las ubicaciones de las agendas.

Registro de la agenda

Cuando ejecuta la Agenda con useFNS activado, ésta intenta automáticamente registrar su agenda en el espacio de nombres. Una vez registrada, cualquiera podrá utilizar su nombre de usuario para examinar su agenda. Si posteriormente mueve su agenda, el cambio de la Ubicación de la agenda del usuario en el cuadro de diálogo Mostrar configuraciones y la dirección registrada de la agenda en el espacio de nombres se actualizarán automáticamente la próxima vez que reinicie Agenda. También puede actualizar la información que hay en el espacio de nombres fuera de la Agenda mediante el comando FNS, fnbind.

En un entorno NIS, no se admite el registro automático porque NIS no admite la actualización dinámica de datos arbitrarios. Además, fnbind sólo es satisfactorio cuando lo ejecuta root en el maestro NIS.

Dependencias del servicio de asignación de nombres

En el sistema operativo Solaris 2.5 o las versiones compatibles, FNS sólo funciona con NIS+.

Dependencias de construcción

Para los desarrolladores CDE que trabajen sobre dtcm, necesitará disponer del paquete FNS adecuado en la máquina de desarrollo. Para un sistema de destino Solaris 2.5 o anterior, necesita tener el paquete SUNWfns de Solaris 2.5. Estos paquetes están disponibles en las puertas OSNet (/ws/on297-gate/packages, por ejemplo) o en el directorio de paquetes de una versión específica de Solaris.

Dependencias del tiempo de ejecución

Si dtcm no puede encontrar el paquete SUNWfns apropiado durante el tiempo de ejecución, será sencillamente porque no utiliza FNS. La Agenda siempre puede ejecutarse en un sistema que no disponga del paquete SUNWfns.