Ignorer les liens de navigation | |
Quitter l'aperu | |
Notes de version Oracle Solaris 10 1/13 Oracle Solaris 10 1/13 Information Library (Français) |
3. Problèmes d'exécution d'Oracle Solaris
Adoption recommandée des plug-ins crypt SHA-256 et SHA-512 pour le chiffrement du mot de passe
Problèmes et bogues liés aux systèmes de fichiers
Des problèmes d'intégrité des données peuvent survenir sur le système (15825389)
Le système se réinitialise perpétuellement à cause d'une panique par rapport à ZFS (15809921)
Problèmes de compatibilité ZFS et UNIX/POSIX
Les fonctions de la liste de contrôle d'accès NFSv4 peuvent ne pas fonctionner correctement
Problèmes et bogues liés au matériel
SPARC : Echec des opérations de reconfiguration dynamique sur une plate-forme OPL (15725179)
Certains contrôleurs USB 2.0 sont désactivés
Périphériques USB pris en charge et configurations de hub correspondantes
x86 : Limites de certains pilotes de périphérique dans le SE Oracle Solaris 10
Unités de DVD-ROM/CD-ROM sur systèmes sans écran
Echec d'exécution des programmes compilés avec certaines options d'Oracle Solaris (16237300)
Problèmes liés à la localisation
Blocage de Firefox et Thunderbird avec la méthode d'entrée Hangul (16043053)
Remarque sur la localisation du logiciel en suédois
Affichage de plusieurs commutateurs de méthode d'entrée dans Trusted Java Desktop System
Méthode d'entrée japonaise Wnn8
x86 : Le texte en arabe n'apparaît pas dans les environnements linguistiques ar
Remarques concernant la migration vers un environnement linguistique UTF-8
Messages électroniques enregistrés au format portable
Noms de fichiers et de répertoires
Lancement d'applications dans des environnements linguistiques anciens
Indisponibilité du matériel pour certaines configurations de clavier de type 6 et 7
Domaine système d'interprétation non configurable (15283123)
Le transfert IP est désactivé par défaut dans le SE Oracle Solaris 10
Standards et commandes Oracle Solaris
Le nouvel utilitaire ln nécessite l'option -f
Changement de comportement de la condition STDIO getc Family EOF
Bogues de Solaris Volume Manager
Echec possible de la commande metattach de Solaris Volume Manager
Problèmes de Java Desktop System
Application Messagerie et calendrier
Problème lors du changement de type d'authentification (15256650)
Message d'erreur à l'ouverture de session
Incompatibilité partielle des préférences utilisateur
Problèmes liés à l'enregistreur de sons
Problèmes et bogues d'administration du système
Echec de fputest d'Oracle VTS sur les systèmes Fujitsu M10 (15989998)
Echec de testprobe_ramtest d'Oracle VTS sur les systèmes Fujitsu M10 (15955560)
Echec de testprobe_l3sramtest d'Oracle VTS sur les systèmes Fujitsu M10 (15955589)
Enregistrement du vidage sur incident dans le répertoire /var/crash (15767302)
L'utilisation de la mémoire DISM peut entraîner le blocage du système (15807808)
Arrêt de l'horloge Oracle Solaris 10 9/10 sur Oracle VM 2.2 (15643194)
Incompatibilité de l'outil Sun Patch Manager Tool 2.0 avec les versions précédentes du même outil
4. Annonces de fin de prise en charge logicielle
5. Problèmes identifiés dans la documentation
A. Bogues précédemment documentés corrigés dans cette version d'Oracle Solaris 10 1/13
La section suivante décrit les changements de comportement dans certaines commandes et standards de cette version du SE Oracle Solaris 10.
Pour cette version, les pages de manuel concernant la fonctionnalité Trusted Extensions ayant fait l'objet d'une révision sont les suivantes :
add_allocatable(1M)
remove_allocatable(1M)
label_to_str(3TSOL)
tsol_getrhtype(3TSOL)
tnzonecfg(4)
L'exécution de la commande man ne permet pas d'afficher les pages de manuel révisées. Pour cela, reportez-vous au guide Solaris Trusted Extensions Reference Manual.
Le comportement de /usr/bin/ln a été modifié afin de respecter tous les standards de SVID3 à XCU6. Si vous tentez d'établir la liaison vers un fichier cible existant à l'aide de la commande ln sans l'option -f, l'opération échoue. A la place, un message de diagnostic est écrit pour signaler une erreur de standard et la commande lie les fichiers source restants. Finalement, la commande ln se termine avec une valeur d'erreur.
Par exemple, si le fichier b existe, la syntaxe ln a b génère le message suivant :
ln: b: File exists
Ce changement de comportement a une incidence sur les scripts de shell existants ou les programmes qui comportent la commande ln sans l'option -f. Les scripts qui fonctionnaient auparavant peuvent maintenant échouer dans le SE Oracle Solaris 10.
Solution de contournement : utilisez l'option -f avec la commande ln. Si vous disposez de scripts qui exécutent l'utilitaire de liens, modifiez ces scripts pour qu'ils soient conformes au nouveau comportement de cette commande.
Dans le SE Oracle Solaris 10, tcsh a été mis à niveau vers la version 6.12. Cette version n'accepte plus les variables d'environnement dont le nom contient un tiret ou le signe égal. Les scripts contenant des lignes setenv et fonctionnant dans les versions Oracle Solaris antérieures peuvent générer des erreurs dans la version actuelle. Le message d'erreur suivant s'affiche :
setenv: Syntax error
Pour plus d'informations, reportez-vous à la page de manuel tcsh.
Solution de contournement : n'utilisez pas de tirets ni de signes égal dans les variables d'environnement.
Les applications créées en stricte conformité avec le standard C sont concernées par les changements de comportement de certaines fonctions de bibliothèque. Par exemple, des applications compilées à l'aide du mode de compilation cc -Xc ou c89. Le comportement des fonctions de bibliothèque suivantes a changé :
fgetc()
fgets()
fgetwc()
fgetws()
getc()
getchar()
gets()
getwc()
getwchar()
getws()
Selon l'interprétation formelle du standard 1990 C, une fois qu'une condition de marquage de fin de fichier end-of-file est appliquée, aucune donnée ne doit plus être retournée du fichier à la suite d'opérations d'entrée, sauf si le pointeur de fichier est repositionné ou si l'erreur ou les indicateurs de fin de fichier sont explicitement supprimés par l'application.
Le comportement des autres modes de compilation ne change pas. En particulier, les interfaces peuvent lire les dernières données écrites en provenance du flux après que l'indicateur de fin de fichier end-of-file a été appliqué.
Solution de contournement : appelez fseek() ou clearerr() sur le flux pour lire les données supplémentaires après que la condition EOF a été signalée sur celui-ci.
Les colonnes de la sortie de la commande ps ont été élargies en raison d'ID utilisateur et d'ID processeur plus grands, ainsi que d'un temps d'exécution cumulatif plus long. Les scripts ne doivent plus être destinés à des colonnes de sortie fixes.
Solution de contournement : les scripts doivent utiliser l'option -o de la commande ps.
Pour plus d'informations, reportez-vous à la page de manuel ps(1).