Solaris 9 12/02: Novedades del sistema operativo

Capítulo 1 Novedades de la versión de actualización Solaris 9

En este capítulo se resumen las nuevas funciones de las versiones de actualización Solaris 9 9/02 y Solaris 9 12/02. Entre estas mejoras destacan las funciones de SunTM Open Net Environment (Sun ONE). Para ver un resumen de todas las mejoras disponibles en el sistema operativo Solaris 9, consulte el Capítulo 2.

Novedades para administradores de sistemas

Conexión en red

Descripción 

Fecha de la versión 

SPARC: Integración de Sun ONE Application Server

Sun ONE Application Server7, Platform Edition, (anteriormente iPlanetTM Application Server) está integrado en la versión de actualización Solaris 9 12/02. La edición para plataformas del servidor de aplicaciones proporciona la base para los servicios de aplicaciones de empresa y servicios web. El servidor ofrece una plataforma JavaTM 2 Platform, Enterprise Edition (plataforma J2EETM) de alto rendimiento y espacio reducido. La plataforma J2EE permite desarrollar, implementar y gestionar servicios de aplicaciones de empresa y servicios web en una amplia gama de servidores, clientes y dispositivos.

Sun ONE Application Server ofrece portabilidad de aplicaciones y rápida comercialización para las nuevas aplicaciones Java y XML con compatiblidad de plataformas J2EE 1.3. El servidor permite a los programadores crear aplicaciones basadas en JavaServer PagesTM (JSPTM), Java Servlet y tecnología Enterprise JavaBeansTM (EJBTM). Esta tecnología es compatible con una amplia variedad de necesidades de empresa, desde aplicaciones para departamentos reducidos hasta servicios de misión crítica para toda la empresa.

Entre las principales características, cabe resaltar las siguientes: 

  • Sun ONE Message Queue integrado y el servidor HTTP de Sun ONE Web Server.

  • Escalabilidad y alto rendimiento

  • Soporte integral de servicios web: servicios web de Java, SOAP, WSDL

  • Interoperabilidad con Sun ONE Portal Server 6.0 y Sun ONE Directory Server

  • Incorpora la implementación de referencias de J2EE


Nota -

Se han efectuado los siguientes cambios de nombre:

  • Sun ONE Message Queue (antes iPlanet Message Queue for Java)

  • Sun ONE Web Server (antes iPlanet Web Server)

  • Sun ONE Portal Server (antes iPlanet Portal Server)

  • Sun ONE Directory Server (antes iPlanet Directory Server)


Para obtener más información, consulte Sun ONE Application Server 7 Getting Started Guide. Consulte también http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html.

Para consultar los términos de la licencia, consulte la licencia de código binario.  

12/02 

SPARC: Sun ONE Message Queue

La versión de actualización Solaris 9 12/02 admite aplicaciones de Java Messaging Service (JMS). Esta versión utiliza Sun ONE Message Queue (antes iPlanet Message Queue for Java) como proveedor de JMS.  

El sistema de envio de mensajes JMS permite el intercambio de mensajes entre aplicaciones y sus componentes de forma asíncrona y fiable. Los procesos que se ejecutan en plataformas y sistemas operativos diferentes pueden conectarse a un servicio de envío de mensajes común para intercambiar información.  

En la versión de actualización Solaris 9 12/02, Sun ONE Message Queue, Platform Edition, ofrece una completa implementación de la especificación de JMS. La cola de mensajes ofrece las siguientes funciones adicionales: 

  • Administración centralizada

  • Rendimiento ajustable

  • Soporte para Java Naming and Directory InterfaceTM (JNDI)

  • Admisión de envío de mensajes SOAP

Para obtener más información, consulte Sun ONE Message Queue 3.0.1 Administrator's Guide y Sun ONE Message Queue 3.0.1 Developer's Guide. Para obtener información sobre las ediciones y características de Sun ONE Message Queue, consulte también http://www.sun.com/software/products/message_queue/home_message_queue.html.

12/02 

Alojamiento de múltiples sedes web en una única máquina Solaris

El módulo del núcleo Acelerador y antememoria de red (NCA) de Solaris admite ahora múltiples ejemplares de un servidor web. Este módulo permite utilizar una máquina Solaris para alojamiento virtual de web basado en dirección IP. Solaris utiliza un único archivo de configuración, ncaport.conf, para asignar los zócalos NCA a direcciones IP.

Para obtener más información, consulte la página de comando man ncaport.conf(4).

12/02 

Calidad de servicio IP

Calidad de servicio IP (IPQoS) es una característica nueva del sistema operativo Solaris que permite a los administradores de sistemas ofrecer distintos niveles de servicio de red a los clientes y las aplicaciones esenciales. El administrador puede, gracias a IPQoS, establecer acuerdos de nivel de servicio mediante los cuales ofrecer a los clientes de un ISP diversos niveles de servicio basados en una tarifa de precios. Las empresas pueden usar IPQoS para establecer prioridades entre aplicaciones, de modo que las aplicaciones esenciales obtengan una mayor calidad de servicio que aquéllas que no lo son. 

Para obtener más información, consulte IPQoS Administration Guide.

9/02 

Protocolo de información de encaminamiento versión 2 (RIPv2)

Ahora, el software de sistema Solaris admite RIPv2.  

RIPv2 agrega las extensiones de Encaminamiento de dominios sin clase (CIDR) y Máscara de subred de longitud variable (VLSM) al protocolo RIPv1. Las extensiones MD5 protegen a los encaminadores contra acciones de confusión de direcciones intencionadas por parte de usuarios maliciosos. La nueva implementación de in.routed incluye también una implementación de RDISC.

RIPv2 admite multidifusión, si los enlaces punto a punto están habilitados para ello, así como difusión individual. Si configura una dirección de difusión en el archivo /etc/gateways, RIPv2 la admitirá.

Para obtener información sobre cómo configurar RIPv2, consulte las páginas de comando man in.rdisc(1M), in.routed(1M) y gateways.

9/02 

Transmisión de paquetes por túnel sobre IPv6

Esta función habilita la transmisión por túnel sobre IPv6 para túneles de IPv4 sobre IPv6 y de IPv6 sobre IPv6. Tanto los paquetes IPv4 como los IPv6 se pueden encapsular en paquetes IPv6.  

Para obtener más información, consulte IPv6 Administration Guide.

9/02 

Instalación

Descripción 

Fecha de la versión 

Admisión de perfiles LDAP Versión 2

Los programas de instalación de Solaris admiten ahora perfiles de Protocolo ligero de acceso a directorios (LDAP) Versión 2, que permiten configurar el sistema para utilizar un nivel de credencial de delegado. Durante la ejecución de los programas de instalación Solaris Web Start o suninstall se puede especificar el nombre distintivo del vínculo de delegado LDAP y la contraseña del vínculo de delegado. Con cualquier método de instalación se puede preconfigurar LDAP antes de la instalación mediante el uso de las palabras clave proxy_dn y proxy_password en el archivo sysidcfg.

Para obtener información sobre la instalación, consulte Solaris 9: Guía de instalación.

12/02 

Exclusión e inclusión de directorios y archivos desde un contenedor Solaris Flash

El comando flarcreate se emplea para crear un contenedor Solaris Flash. El comando se ha actualizado con opciones nuevas que permiten una mayor flexibilidad para definir el contenido en el momento de crear un contenedor. Ahora es posible excluir más de un archivo o directorio. Se puede agregar un subdirectorio o archivo contenido en un directorio excluido. Esta función es útil para excluir archivos de datos de gran tamaño que no se desea clonar.

Para obtener información sobre el uso de estas opciones, consulte Solaris 9: Guía de instalación.


Nota -

En la versión de actualización Solaris 9, tenga en cuenta el siguiente cambio de nombre:

    Solaris Flash (antes Web Start Flash)



12/02 

Características del navegador de web

Descripción 

Fecha de la versión 

Netscape 6.2.3 para el sistema operativo Solaris

En la actualización de Solaris 9 12/02, NetscapeTM 6.2.3 se incluye en el sistema operativo Solaris. Netscape 6.2.3 es un paquete de aplicaciones que incluye un navegador de web, aplicaciones de correo y noticias y funciones de edición en web; permite al usuario navegar por la web, comunicarse con sus colegas, participar en grupos de debate y crear páginas web dinámicas. También puede personalizarse. Por ejemplo, Mi barra lateral ofrece acceso a sedes web de interés para el usuario. Entre dichas sedes puede haber marcadores, resultados de búsqueda o información meteorológica o del mercado bursátil. Asimismo, las funciones de búsqueda mejoradas de Netscape ofrecen un acceso sencillo y rápido a la información contenida en Internet.

Netscape 6.2.3 incluye las siguientes funciones: 

  • Admisión de LDAP en Messenger: permite a los usuarios establecer preferencias asociadas con los directorios Libreta de direcciones y LDAP.

  • Buscar: ofrece múltiples puntos de acceso para iniciar la búsqueda. Incluye la barra de URL y el botón Buscar en el navegador Netscape NavigatorTM, la pestaña Buscar en Mi barra lateral y el menú Buscar.

  • Búsqueda rápida: reduce el tiempo que tarda el navegador en ejecutarse.

  • Ventana de gestión de marcadores: permite buscar páginas web mediante su nombre, su URL, la fecha de la última visita y otros atributos.

  • Gestor de formularios: completa automáticamente un formulario web con información clave como el nombre de usuario y su dirección.

  • Acceso sencillo a varias cuentas de correo electrónico: permite al usuario cambiar sin problemas de la identidad profesional a la personal y mantener separados los mensajes de correo. Las cuentas de correo electrónico pueden ser de Netscape WebMail y AOL Mail, así como cuentas de Protocolo de acceso a mensajes de Internet (IMAP) y Protocolo de oficina de correos (POP), como es el caso de Yahoo.

  • Búsqueda y navegación: permite integrar prácticamente cualquier motor de búsqueda.

  • Mi Barra lateral: ofrece la posibilidad de incluir cientos de pestañas de Netscape y otras empresas, como, por ejemplo, Historial, Compras y FedEx.

  • Servicio de mensajes instantáneo: permite a los usuarios inscribirse con diferentes nombres de pantalla.

  • Gestor de cookies: permite a los usuarios elegir qué sedes pueden definir cookies y cuáles no.

  • Gestor de contraseñas: recuerda y rellena automáticamente el nombre de usuario y la contraseña en sedes web específicas.

12/02 

Mejoras en la seguridad

Descripción 

Fecha de la versión 

Función crypt() mejorada

El cifrado de contraseñas las protege contra su lectura por parte de intrusos. El software dispone ahora de tres sólidos módulos de cifrado de contraseñas:  

  • Una versión de Blowfish compatible con sistemas BSD

  • Una versión de MD5 compatible con los sistemas BSD y Linux

  • Una versión más estricta de MD5 compatible con otros sistemas Solaris 9 12/02

Para obtener información sobre cómo proteger las contraseñas de usuario mediante dichos módulos de cifrado, consulte la guía System Administration Guide: Security Services. Para obtener información sobre la fuerza de cifrado de los módulos, véanse las páginas de comando man crypt_bsdbf(5), crypt_bsdmd5(5) y crypt_sunmd5(5).

12/02 

Función de gestión de contraseñas en pam_ldap

La función de gestión de contraseñas pam_ldap incrementa la seguridad global del servicio de nombres LDAP si se utiliza junto con Sun ONE Directory Server (antes iPlanet Directory Server). Las características específicas de la función de gestión de contraseñas son:

  • Permite efectuar el seguimiento de la caducidad de las contraseñas

  • Impide a los usuarios elegir contraseñas triviales o usadas con anterioridad

  • Advierte a los usuarios cuando sus contraseñas están a punto de caducar

  • Bloquea a los usuarios después de varios intentos de inicio de sesión fallidos

  • Impide a cualquier usuario que no sea el administrador de sistema autorizado desactivar cuentas inicializadas

Para obtener más información sobre los servicios de nombres y directorios de Solaris, consulte System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Para obtener más información acerca de las características de seguridad de Solaris, consulte la guía System Administration Guide: Security Services.

12/02 

Mejoras de PAM

La estructura del Módulo de autenticación conectable (PAM) se ha ampliado para incluir un nuevo indicador de control que permite omitir el procesado adicional de la pila. Esta omisión se activa si no hay errores en el módulo de servicio actual ni en los módulos obligatorios anteriores.  

Para obtener más información acerca de este cambio, consulte la guía System Administration Guide: Security Services.

12/02 

Mejoras en el rendimiento del sistema

Descripción 

Fecha de la versión 

Mejoras en el rendimiento de la función de registro de UFS

El registro de UFS permite aumentar la velocidad de los reinicios del sistema, puesto que, como las transacciones del sistema de archivos ya están almacenadas, no es necesario comprobar la coherencia de dicho sistema de archivos.  

Asimismo, el rendimiento de los sistemas con registro UFS supera en esta versión de Solaris el nivel de rendimiento de sistemas sin registro. Los resultados del índice de rendimiento SpecFS muestran que el rendimiento de los sistemas de archivos con NFS montado y registro activado iguala el nivel de rendimiento de sistemas sin registro UFS. En algunas configuraciones ligadas a E/S, los sistemas de archivos con registro UFS superan el rendimiento de aquéllos sin registro UFS en un 25 % aproximadamente. En otras pruebas, el rendimiento de los sistemas de archivos con registro UFS es 12 veces mejor que el de los sistemas sin registro UFS.  

Para obtener más información sobre cómo habilitar el registro en un sistema de archivos UFS, consulte la guía System Administration Guide: Basic Administration o la página de comando man mount_ufs(1M).

12/02 

Optimización de colocación de memoria (MPO)

El distribuidor de Solaris y el subsistema de memoria virtual se han mejorado para optimizar el tiempo necesario para que la aplicación acceda a la memoria. Esta modificación mejora de forma automática el rendimiento de muchas aplicaciones. La actual implementación de esta función admite plataformas específicas como Sun FireTM 3800–6800, Sun Fire 12K y Sun Fire 15K.

9/02 

Admisión de páginas grandes en Memoria dinámica compartida privada (DISM)

Se ha agregado la admisión de páginas grandes para Memoria dinámica compartida privada (DISM), lo que permite aumentar el rendimiento de las aplicaciones ya que son capaces de ajustar de forma dinámica el tamaño de la memoria compartida. 

Para obtener más información acerca de DISM, consulte Mejoras en el rendimiento del sistema.

9/02 

Herramientas de administración del sistema

Descripción 

Fecha de la versión 

Combinación de dirección de datos y dirección de prueba para grupos de ruta múltiple en redes IP Singleton

Ya no es necesario utilizar una dirección de prueba IP exclusiva para la detección de fallos en grupos de ruta múltiple en redes IP de adaptador único. En casos en que no es posible la recuperación de fallos porque sólo hay un NIC en un grupo de ruta múltiple de red IP, ahora se puede combinar la dirección de prueba y la dirección de datos. El daemon in.mpathd utiliza una dirección de datos para detectar fallos en el caso de no especificar una dirección de prueba.

Para obtener más información sobre la ruta múltiple IP de Solaris, consulte la guía IP Network Multipathing Administration Guide.

12/02 

Funciones de ventanas X11

Descripción 

Fecha de la versión 

Función mejorada de la pantalla virtual de Xserver

La función mejorada de la pantalla virtual de Xserver admite características de accesibilidad para la próxima aparición del escritorio Gnome 2.0 para el sistema operativo Solaris. Esta función permite el uso de software de ampliación de imagen en sistemas con una única memoria intermedia de trama. 

12/02 

Extensión Xrender

La nueva función Xrender aumenta el rendimiento de aplicaciones, como el paquete StarOfficeTM, que se ejecutan en el sistema operativo Solaris. La función Xrender dota a estas aplicaciones de una presentación más moderna. Xrender utiliza la capacidad de proceso del hardware para crear efectos de mezclado alfa ("alpha-blending") y transparencia.

12/02 

Mejoras en los recursos del sistema

Descripción 

Fecha de la versión 

Subsistema de contabilidad ampliada

Ahora se pueden usar los procesos de contabilidad ampliada junto con el módulo de contabilidad de flujo para Calidad de servicio de Protocolo de Internet (IPQoS). Para obtener información acerca de IPQoS, consulte IPQoS Administration Guide.

Para obtener información acerca de la función de contabilidad ampliada, consulte "Extended Accounting" en System Administration Guide: Resource Management and Network Services.

9/02 

Cambios en la documentación de Solaris

Descripción 

Fecha de la versión 

Documentación nueva y revisada en la versión Solaris 9 12/02

La versión de actualización Solaris 9 12/02 dispone de la siguiente documentación revisada:  

La versión de actualización Solaris 9 12/02 dispone de la siguiente documentación nueva:  

12/02 

Documentación de transición de NIS+ a LDAP

El apéndice "Transitioning From NIS+ to LDAP" se ha trasladado de System Administration Guide: Naming and Directory Services (FNS and NIS+) a System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Asimismo, se han agregado explicaciones y ejemplos de varios componentes en los capítulos relativos a LDAP en System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). No obstante, no se han documentado nuevas funciones.

9/02 

Documentación nueva y revisada en la versión Solaris 9 9/02

La versión de actualización Solaris 9 9/02 dispone de la siguiente documentación nueva: 

La versión de actualización Solaris 9 9/02 dispone de la siguiente documentación revisada:

9/02 

Novedades para desarrolladores de software

Herramientas de desarrollo

Descripción 

Fecha de la versión 

SPARC: Integración de Sun ONE Application Server 7

Sun ONE Application Server 7, Platform Edition, (antes iPlanet Application Server) está integrado en la versión de actualización Solaris 9 12/02. Consulte Conexión en red.

12/02 

SPARC: Sun ONE Message Queue

La versión de actualización Solaris 9 12/02 admite aplicaciones del servicio de envío de mensajes JMS. Estas aplicaciones se basan en Sun ONE Message Queue, un proveedor de JMS. Consulte Conexión en red.

12/02 

Función crypt() mejorada

En esta actualización de Solaris se incluyen nuevas extensiones de la función crypt () y se presenta la función crypt_gensalt(). Dichas mejoras permiten a los administradores cambiar el algoritmo utilizado para camuflar las contraseñas de inicio de sesión UNIX® de los usuarios.

Se incluyen módulos para MD5 y Blowfish. Los módulos de MD5 se encuentran en crypt_sunmd5 y crypt_bsdmd5. El módulo de Blowfish se incluye en crypt_bsdbf.

Los desarrolladores pueden crear nuevos módulos para algoritmos de camuflaje de contraseñas alternativos. Los desarrolladores de aplicaciones deben emplear la función crypt_gensalt() en lugar de generar manualmente la salt para pasar a la función crypt ().

Los módulos para algoritmos alternativos se especifican en el archivo crypt.conf(4). El campo module_path especifica la ruta de acceso al objeto de librería compartida que implementa las dos funciones necesarias:

  • crypt_gensalt_impl(): genera el salt

  • crypt_genhash_impl(): genera la contraseña cifrada

Para obtener más información, consulte las páginas de comando man crypt(3C) y policy.conf(4).

12/02 

Nuevos indicadores para la función madvise()

 

La función madvise() permite al núcleo optimizar el acceso a un área de memoria definida por el usuario. La versión Solaris 9 12/02 incluye tres nuevos indicadores para la función madvise ():

  • MADV_ACCESS_LWP: concede prioridad de asignación de recursos a un proceso ligero (LWP) específico

  • MADV_ACCESS_MANY: especifica un rango de direcciones utilizado continuamente por procesos de toda la máquina

  • MADV_ACCESS_DEFAULT: restablece el patrón de acceso predeterminado del sistema a un rango de direcciones

Para obtener más información sobre la función madvise(), consulte la página de comando man madvise(3C).

12/02 

Actualizaciones de enlazadores y bibliotecas

La versión Solaris 9 12/02 incluye nuevas funciones de enlazador y editor, como compresión de tabla de cadenas, eliminación de secciones no referenciadas y detección de dependencias no referenciadas. Para ver una lista completa de dichas nuevas funciones, consulte "New Linker and Libraries Features and Updates" en la guía Linker and Libraries Guide.

12/02 

API de middleware para tarjetas inteligentes

La estructura de Tarjeta inteligente de Solaris ofrece ahora API de middleware de bajo nivel que se pueden usar para el intercambio de datos con tarjetas inteligentes mediante el uso de un lector de tarjetas inteligentes. Las API se pueden usar en plataformas como los sistemas Sun BladeTM y Sun RayTM. Las aplicaciones escritas en los lenguajes Java o C pueden usar estas interfaces.

Para obtener más información, consulte la página de comando man libsmartcard(3LIB) y la documentación JavaDocs en /usr/share/javadoc/smartcard.

9/02 

Cambios en la documentación de Solaris

Descripción 

Fecha de la versión 

Documentación nueva y revisada en la versión Solaris 9 12/02

La versión de actualización Solaris 9 12/02 dispone de la siguiente documentación revisada:  

    Linker and Libraries Guide: consulte la descripción de la función "Actualizaciones de enlazadores y bibliotecas" en la sección Herramientas de desarrollo.


La versión de actualización Solaris 9 12/02 dispone de la siguiente documentación nueva:  

    Sun ONE Application Server 7 Getting Started Guide: consulte "Integración del servidor de aplicaciones de Sun ONE" en la sección Conexión en red.


    Sun ONE Message Queue 3.0.1 Developer's Guide : consulte "Sun ONE Message Queue" en la sección Conexión en red.


12/02 

Novedades del software adicional

Características del navegador de web

Descripción 

Fecha de la versión 

Netscape 6.2.3 en el directorio CoBundled

En la versión de actualización Solaris 9 9/02 Netscape 6.2.3 se encuentra en el directorio CoBundled. Este directorio se encuentra en el directorio Solaris_9, en Solaris_9/ExtraValue/CoBundled , y en el DVD de Solaris 9 9/02 y el CD 2 de 2 de software Solaris.

En la versión de actualización Solaris 9 12/02, Netscape 6.2.3 se encuentra en el sistema operativo Solaris. Consulte Características del navegador de web.

9/02 

Software gratuito

Descripción 

Fecha de la versión 

Nuevo paquete de software gratuito

Se ha agregado el siguiente paquete de software gratuito en la actualización de Solaris 9 12/02: 

    ANT 1.4.1: la herramienta de generación ANT de Jakarta basada en Java/XML



Nota -

Para ver los términos de la licencia, atribución y declaración de copyright de ANT, la ruta de acceso a la licencia es /usr/sfw/share/src/<nombre-software-gratuito>. Si se ha instalado el sistema operativo Solaris en una ubicación que no sea la predeterminada, modifique la ruta para acceder al archivo en la ubicación correcta.


Para ver una lista de software gratuito en el sistema operativo Solaris 9, consulte Software gratuito.

12/02