Solaris 7 (Edición SPARC): Notas sobre la versión

Capítulo 2 Cuestiones más recientes de tiempo de ejecución de Solaris

Este capítulo describe los problemas de tiempo de ejecución conocidos. Puede consultar también el archivo en línea runtime_bugs del paquete SUNWerdm del CD de Solaris para ver problemas de tiempo de ejecución adicionales.


Nota -

La información de este capítulo sirve de suplemento a cualquier información relacionada en el archivo runtime_bugs que forma parte del paquete SUNWerdm del CD de Solaris 7. Si se arranca desde el CD de Solaris 7, el archivo runtime_bugs se encuentra en el directorio:

/cdrom/sol_7_sparc/s0/Solaris_2.7/Docs/release_info/C

La posición de instalación predeterminada del archivo runtime_bugs es el directorio:

/usr/share/release_info/Solaris_2.7/C



Nota -

El nombre de este producto es Solaris 7 pero el código y la ruta o los nombres de ruta de los paquetes pueden utilizar Solaris 2.7 o SunOS 5.7. Siga siempre el código o la ruta tal como están escritos.


Defectos de localización

Las fuentes proporcionales árabes de 16 bits recortan los caracteres (4167851)

Si utiliza fuentes proporcionales árabes de 16 bits en el sistema operativo Solaris 7, los caracteres sólo se mostrarán parcialmente en pantalla.

Solución alternativa: utilice únicamente fuentes monoespaciadas.

El texto estático del escritorio no está habilitado para la Disposición de texto compleja (4170194)

El texto estático, como el texto de los iconos y el de los paneles de las áreas de trabajo, no está habilitado para la Disposición de texto compleja. Por tanto, no se muestran correctamente las traducciones árabes y hebreas del texto estático en inglés.

OW no está admitido como una opción de escritorio en algunos entornos nacionales

OW no está admitido como una opción de escritorio en los entornos nacionales y entornos nacionales parciales siguientes:

Tabla 2-1 Opciones de escritorio no admitidas

Opción de escritorio 

Nombre de país 

en_GB.ISO8859-15

Gran Bretaña 

de.ISO8859-15

Alemania 

fr.ISO8859-15

Francia 

it.ISO8859-15

Italia 

es.ISO8859-15

España 

sv.ISO8859-15

Suecia 

da.ISO8859-15

Dinamarca 

de_AT.ISO8859-15

Austria 

en_IE.ISO8859-15

Irlanda 

pt.ISO8859-15

Portugal 

nl_BE.ISO8859-15

Bélgica 

nl.ISO8859-15

Países Bajos 

fr_BE.ISO8859-15

Bélgica 

fi.ISO8859-15

Finlandia 

el_EURO

Grecia 

th

Tailandia 

th_TH

Tailandia 

he

Israel 

ar

Egipto 

de.UTF-8

Alemania 

fr.UTF-8

Francia 

it.UTF-8

Italia 

es.UTF-8

España 

sv.UTF-8

Suecia 

en_EU.UTF-8

Europa 

ja_JP.UTF-8

Japón 

ja_JP.PCK

Japón 

ko.UTF-8

Corea 

zh.GBK

República Popular China 

zh_TW.BIG5

Taiwán 

Defectos de CDE

A veces, restore de sys-suspend no restablece CDE (4174133)

En algunos sistemas lentos sys-suspend(1M) puede bloquearse y no renovar la pantalla. Después de reanudar un sistema, Bloquear pantalla está activo de forma predeterminada. Este problema se produce después de introducir una contraseña de usuario. Aparece una pantalla blanca en lugar de una pantalla de Common Desktop Environment (CDE). Aunque puede obtener acceso al sistema de forma remota, no puede introducir nada porque la pantalla permanece bloqueada. Si se produce este problema, es posible recuperar la sesión de CDE iniciando una sesión remota en el sistema como el superusuario y luego finalizando el proceso sys-suspend.

Solución alternativa: si se ha producido este problema como resultado de ejecutar autoshutdown, utilice la aplicación dtpower(1M) para inhabilitar autoshutdown. Este problema no se produce si ejecuta sys-suspend sin la opción Bloquear pantalla.

Consulte "Disabling the Screen Lock" in Using Power Management para obtener una descripción de cómo inhabilitar Bloquear pantalla para sys-suspend invocado desde la tecla de alimentación del teclado. Para desactivar Bloquear pantalla para el comando sys-suspend al que se invoca desde el menú del área de trabajo de CDE:

  1. Conviértase en superusuario.

  2. Cree el archivo dtaction siguiente: /etc/dt/appconfig/types/entorno_nacional/sunOW.dt. entorno_nacional es el nombre de la opción de idioma que se selecciona al iniciar CDE.

  3. Copie la definición de ACTION SDTsuspend { ... } desde /usr/dt/appconfig/types/ entorno_nacional/sunOW.dt a /etc/dt/appconfig/types/entorno_nacional/sunOW.dt.

  4. Agregue el indicador -x al comando sys-suspend en el archivo /etc/dt/appconfig/types/entorno_nacional/sunOW.dt.

  5. Salga de la sesión de CDE y vuelva a iniciar la sesión.

Defectos de sistema de archivos

cpr_reset_properties: Unable to open /.cpr_default en /pci@1f,4000/scsi@3/disk@0,0 (4163575)

El mensaje anterior o una variación de éste pueden aparecer cuando se rearranque después de un cpr Suspend si está habilitada la función de registro de sistemas de archivos.

La función Suspender/Reanudar de cpr está inactiva con la función de sistemas de archivos de registro cuando se utiliza el registro en el sistema de archivos raíz o en el sistema de archivo elegido para el archivo de estado de cpr.

Los criterios para el uso de cpr son:

Solución alternativa: seleccione un sistema de archivos para el archivo de estado de cpr que sea diferente al sistema de archivos raíz o uno que no tenga activado el registro.

Defectos de Solaris de 64 bits

libmail de 64 bits Not Available (4169295)

La biblioteca libmail de 64 bits no existe. No puede crear aplicaciones de 64 que necesiten esta biblioteca.

Defectos de seguridad

Vulnerabilidad de seguridad en ufsdump y ufsrestore (4132365)

Se produce una vulnerabilidad de seguridad en los comandos ufsdump(1M) y ufsrestore(1M). Si ya ha obtenido acceso a un sistema Solaris determinado, puede explotar esta vulnerabilidad para obtener acceso de root. Se pueden solucionar los problemas de esta versión con la modificación ID 106793-01 para los sistemas SPARC o la modificación ID 106794-01 para los sistemas x86.

Si todavía no ha obtenido e instalado la modificación apropiada, puede aplicar la siguiente solución alternativa a su sistema.

Solución alternativa: estos programas dejarán de ser vulnerables si utiliza el comando chmod en los programas ufsdump y ufsrestore para eliminar el bit set-uid. Puede eliminar el bit set-uid ejecutando como usuario root el comando


# chmod 0555  /usr/lib/fs/ufs/ufsdump /usr/lib/fs/ufs/ufsrestore
Algunas de las funciones de ufsdump/ufsrestore sólo están disponibles para root, en especial el acceso a los dispositivos de copia de seguridad de la red mediante el protocolo rmt(1M).