Nouveautés de l'environnement d'exploitation Solaris 9 4/04

Chapitre 1 Nouveautés des versions Solaris 9

La version actuelle Solaris 9 est la version Solaris 9 4/04.

Ce chapitre présente un résumé des nouvelles fonctions et fonctions optimisées des versions Solaris suivantes :

Pour obtenir un résumé des améliorations apportées précédemment à la version Solaris 9 (initialement distribuée en mai 2002), reportez-vous au Chapitre 2.

Ce chapitre inclut une information importante. Consultez la rubrique Association de Sun Java Enterprise System et Solaris. Sun JavaTM Enterprise System inclut les produits SunTM Open Net Environment (Sun ONE).

La plupart des fonctions décrites dans le présent chapitre fonctionnent sous la plate-forme SPARC et sous certaines plates-formes x86. Ces descriptions spécifiques à une plate-forme apparaissent dans le titre de description en tant que fonction SPARC ou fonction x86.

Nouvelles fonctions de la version Solaris

Cette rubrique présente les nouvelles fonctions décrites dans le présent chapitre. La liste présentée ci-après est classée par version. Vous trouverez les descriptions de ces fonctions dans les autres rubriques de ce chapitre.

Version Solaris 9 4/04

La version Solaris 9 4/04 comprend les nouvelles fonctions suivantes :

Les descriptions de fonctions USB suivantes sont nouvelles ou ont été révisées dans la version Solaris 9 4/04. Les fonctions USB présentées dans cette version sont disponibles tant sur les plates-formes x86 que SPARC.

Version Solaris 9 12/03

La version Solaris 9 12/03 comprend les nouvelles fonctions suivantes :

L'Intégration de Sun ONE Application Server a été revisée dans la version Solaris 9 12/03.

Version Solaris 9 8/03

La version Solaris 9 8/03 comprend les nouvelles fonctions suivantes :

Les fonctions suivantes ont été révisées dans la version Solaris 9 8/03 :

Version Solaris 9 4/03

La version Solaris 9 4/03 comprend les nouvelles fonctions suivantes :

Les fonctions suivantes ont été révisées dans la version Solaris 9 4/03 :

Version Solaris 9 12/02

La version Solaris 9 12/02 comprend les nouvelles fonctions suivantes :

Version Solaris 9 9/02

La version Solaris 9 9/02 comprend les nouvelles fonctions suivantes :

Installation

Les nouvelles fonctions d'installation de la version Solaris 9 4/04 concernent la création de volumes RAID-1avec JumpStart personnalisé et la spécification des propriétés d'initialisation avec la commande add_install_client. Les fonctions d'installation issues des versions précédentes incluent les éléments suivants :

Création de volumes RAID-1 (miroirs) avec JumpStart personnalisé

Cette fonction est nouvelle dans la version Solaris 9 4/04.

La méthode d'installation JumpStartTM personnalisée permet désormais de créer des volumes RAID-1 (miroirs) au cours de l' installation du système d'exploitation Solaris. La mise en miroir des systèmes de fichiers permet de protéger votre système en dupliquant les données sur deux disques physiques. En cas de panne d'un de ces disques, vous pouvez toujours accéder aux données du système à partir du deuxième.

Dans JumpStart, les nouveaux mots-clés et valeurs de profils personnalisés suivants vous permettent de créer des systèmes de fichiers miroirs.

Pour de plus amples informations, reportez-vous au Guide d'installation Solaris 9 4/04.

x86: spécification des propriétés d'initialisation avec la commande add_install_client

Cette fonction est nouvelle dans la version Solaris 9 4/04.

La commande add_install_client permet désormais de définir des propriétés d'initialisation pour des clients Solaris x86 lors d'une initialisation réseau PXE. L'option -b vous permet d'effectuer les tâches suivantes avec la commande add_install_client :

Pour de plus amples informations, reportez-vous aux pages de manuel install_scripts(1M) et eeprom(1M) ainsi qu'au Guide d'installation Solaris 9 4/04.

Méthode d'installation et initialisation via connexion WAN

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Le logiciel Solaris vous permet désormais d'initialiser et d'installer un logiciel via un réseau étendu (WAN) à l'aide du protocole HTTP. Cette méthode vous permet d'installer le logiciel Solaris sur des systèmes via un important réseau public dont l'infrastructure risquerait d'être peu fiable. Vous pouvez utiliser l'initialisation via connexion WAN avec de nouvelles fonctions de sécurité afin de préserver la confidentialité des données et l'intégrité de l'image d'installation.

La méthode d'installation et initialisation via connexion WAN vous permet de transmettre une archive Solaris Flash cryptée à un client distant via un réseau public. Les programmes d'initialisation via connexion WAN installent alors le système client par l'intermédiaire d'une installation JumpStart personnalisée. Pour protéger l'ensemble de l'installation, vous pouvez utiliser des clés privées afin d'authentifier et de crypter les données. Vous pouvez également transmettre vos données et fichiers d'installation via une connexion HTTP sécurisée en configurant vos systèmes pour qu'ils utilisent des certificats numériques.

Pour de plus amples informations sur cette fonction, consultez le Guide d'installation Solaris 9 4/04.

Solaris Live Upgrade 2.1

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Solaris Live Upgrade permet de mettre à niveau un système en cours de fonctionnement. Alors que l'environnement d'initialisation actuel fonctionne, vous pouvez dupliquer cet environnement et le mettre à jour. Plutôt que d'effectuer une mise à niveau, vous pouvez installer une archive Solaris Flash sur votre environnement d'initialisation. Après une mise à niveau ou l'installation d'une archive, la configuration originale du système continue de fonctionner, sans changement. Vous pouvez, quand vous le souhaitez, activer le nouvel environnement d'initialisation en réinitialisant le système. En cas d'échec, vous êtes protégé. Vous pouvez revenir rapidement à l'environnement d'initialisation d'origine en redémarrant simplement l'ordinateur, ce qui permet d'éviter ainsi le temps d'arrêt normal des processus de test et d'évaluation.

Les nouvelles fonctions de Solaris Live Upgrade 2.1 offrent les fonctionnalités présentées ci-dessous.

Pour de plus amples informations sur cette fonction, consultez le Guide d'installation Solaris 9 4/04.

Création d'un nouvel environnement d'initialisation par la méthode d'installation Jumpstart personnalisée

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Vous pouvez à présent utiliser la méthode d'installation JumpStart pour créer un environnement d'initialisation vide lorsque vous installez le logiciel Solaris. Vous pouvez ensuite le charger avec une archive Solaris Flash pour un usage ultérieur.

Archives Solaris Flash

Cette fonction est nouvelle dans la version Solaris 9 12/02, elle a été révisée pour la version Solaris 9 4/03.

La fonction d'installation Solaris Flash vous permet d'utiliser une installation de référence unique du logiciel Solaris sur un système appelé système maître. Vous pouvez ensuite copier cette installation sur plusieurs systèmes, appelés systèmes clones. Il s'agit d'une installation initiale qui écrase tous les fichiers existants sur le système clone.

Archives différentielles et scripts de configuration Solaris Flash

Cette fonction est nouvelle dans la version Solaris 9 12/02, elle a été révisée pour la version Solaris 9 4/03.

La fonction d'installation Solaris Flash a été améliorée dans cette version Solaris.

Pour de plus amples informations sur cette fonction, consultez le Guide d'installation Solaris 9 4/04. Le présent guide contient également des informations sur l'utilisation de Solaris Live Upgrade pour installer une archive différentielle.

Personnalisation du contenu d'une archive Solaris Flash

Cette fonction est nouvelle dans la version Solaris 9 12/02, elle a été révisée pour la version Solaris 9 4/03.

La commande flarcreate permet de créer une archive Solaris Flash. Dans cette version de Solaris, cette commande a été dotée de nouvelles options permettant une plus grande flexibilité pour la définition des contenus d'archive lors de la création d'une archive. Il vous est maintenant possible d'exclure plus d'un fichier ou d'un répertoire et d'ajouter un sous-répertoire ou un fichier depuis un répertoire exclu. Cette fonction est utile lorsque vous souhaitez exclure de longs fichiers de données que vous ne désirez pas cloner.

Pour de plus amples informations sur l'utilisation de ces options, consultez le Guide d'installation Solaris 9 4/04.

Veuillez prendre note de la modification de nom suivante : Solaris Flash (anciennement Web Start Flash).

Améliorations apportées à l'interface de ligne de commande de Solaris Product Registry

Cette fonction est nouvelle dans la version Solaris 9 4/03.

La commande prodreg a été mise à jour de manière à inclure une fonctionnalité similaire à celle de l'interface utilisateur graphique de Solaris Product Registry. Vous pouvez à présent utiliser les sous-commandes prodreg ci-dessous dans la ligne de commande ou les scripts d'administration pour réaliser diverses tâches.

Pour de plus amples informations, reportez-vous à la page de manuel prodreg(1M) et au document System Administration Guide: Basic Administration.

Prise en charge des profils de la version 2 du protocole LDAP

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Le programme d'installation Solaris prend désormais en charge les profils LDAP Version 2. Ceux-ci vous permettent de configurer votre système de manière à utiliser un justificatif d'identité de type proxy. Lors de l'exécution des programmes d'installation Solaris Web Start ou suninstall, vous pouvez spécifier le nom distinctif de la liaison au proxy LDAP, ainsi que le mot de passe de la liaison proxy. Quelle que soit la méthode d'installation utilisée, vous pouvez préconfigurer le protocole LDAP avant de procéder à l'installation en entrant les mots de passe proxy_dn et proxy_password figurant dans le fichier sysidcfg.

Pour de plus amples informations, consultez le Guide d'installation Solaris 9 4/04.

Outils d'administration système

La création descendante de volumes est une nouvelle fonction dans la version Solaris 9 4/04. Les fonctions d'administration système des versions Solaris 9 antérieures sont les suivantes :

Création descendante de volumes dans Solaris Volume Manager

Cette fonction est nouvelle dans la version Solaris 9 4/04.

La fonction de création descendante de volumes de Solaris Volume Manager intègre une nouvelle commande permettant aux administrateurs système de créer rapidement et facilement des configurations Solaris Volume Manager basées sur la qualité de service. La commande metassist gére les détails et fournit des volumes logiques fonctionnels, vous évitant ainsi de partitionner des disques, de créer des bandes et d'assembler des miroirs manuellement. Les volumes sont basés sur des critères spécifiés sur la ligne de commande ou dans des fichiers de configuration référencés.

Pour de plus amples informations, consultez le document Solaris Volume Manager Administration Guide.

Packages et patchs signés

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Cette version Solaris vous permet de télécharger en toute sécurité les packages et patchs de Solaris incluant une signature numérique à l'aide des commandes pkgadd et patchadd mises à jour. Un package ou un patch comportant une signature numérique valide garantit qu'il n'a pas été modifié après l'application de la signature.

Dans les versions précédentes de Solaris, vous ne pouviez ajouter de patchs signés à votre système qu'à l'aide des outils de gestion de patchs de Solaris avec PatchPro 2.1.

Les fonctions de gestion de logiciels supplémentaires de cette version Solaris comprennent les fonctionnalités suivantes :

La seule différence entre un package signé et un package non signé est la signature. Le package peut être installé, interrogé ou supprimé à l'aide des outils de conditionnement Solaris existants. Un package signé est également compatible binaire avec un package non signé.

Avant de pouvoir ajouter à votre système un package ou un patch comportant une signature numérique, vous devez configurer un fichier keystore avec des certificats de confiance utilisés pour identifier la validité de la signature numérique du package ou du patch.

Pour de plus amples informations sur la configuration du keystore du package et l'ajout de packages ou de patchs signés à votre système, consultez la rubrique “Adding and Removing Signed Packages (Task Map)” in System Administration Guide: Basic Administration.

Pour obtenir des informations sur l'initialisation et l'extraction d'images d'installation Solaris à partir d'un serveur HTTP ou HTTPS, consultez la rubrique Méthode d'installation et initialisation via connexion WAN.

Service de transition NIS/LDAP

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Le service de transition NIS/LDAP peut être utilisé en vue d'effectuer une transition réseau, permettant de passer de l'utilisation de NIS à celle de LDAP en tant que service d'attribution de noms principal. Grâce à ce service de transition, les administrateurs peuvent utiliser le Sun ONE Directory Server intégré, fonctionnant avec les clients du service d'attribution de noms LDAP.

Pour de plus amples informations, reportez-vous au document System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

BIND 8.3.3

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Pour cette version de Solaris, la version de BIND est 8.3.3. Les clients DNS peuvent désormais se connecter aux serveurs DNS IPv6 à l'aide du transport IPv6.

SPARC: prise en charge de volumes de plusieurs téra-octets dans Solaris Volume Manager

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Des améliorations ont été apportées à Solaris Volume Manager pour la prise en charge de volumes de plusieurs téra-octets. Il offre ainsi la possibilité de créer, gérer et supprimer de grands volumes de partition (>1To) RAID 0 (bande), RAID 1 (miroir) et RAID 5, et des volumes de partition logicielle. La prise en charge de grands volumes permet également à Solaris Volume Manager de construire des volumes sur des LUN (numéros d'unités logiques) étiquetés EFI ou de grande taille.

La prise en charge de grands volumes assurée par Solaris Volume Manager ne s'applique pas aux systèmes tournant sur un noyau Solaris 32 bits. Par exemple, les systèmes exécutant le logiciel Solaris (Édition pour plate-forme x86) ou le logiciel Solaris avec le noyau SPARC 32 bits ne peuvent pas utiliser de prise en charge de volumes importants.

Pour de plus amples informations, consultez le document Solaris Volume Manager Administration Guide.

Consultez également la rubrique SPARC: prise en charge des volumes de plusieurs téra-octets avec des labels de disques EFI.

Prise en charge de RCM (Reconfiguration Coordination Manager) par Solaris Volume Manager

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Solaris Volume Manager peut désormais répondre de façon appropriée à des requêtes de reconfiguration dynamique (DR) grâce à la prise en charge de RCM. Cet ajout assure le blocage de la suppression de périphériques sous le contrôle du gestionnaire de volumes Solaris, accompagné d'un avertissement adéquat. Ce blocage reste effectif tant que les périphériques sont en cours d'utilisation. Cet avertissement permet d'éviter que les administrateurs système suppriment accidentellement des volumes actifs dans un système configuré DR.

Pour de plus amples informations, consultez le document Solaris Volume Manager Administration Guide.

Fonction de mise à jour des patchs Solaris

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Vous pouvez utiliser l'option Update de l'outil Patches de la Solaris Management Console pour analyser, télécharger et installer les patchs requis depuis le site Web SunSolve OnlineSM. Sinon, vous pouvez également utiliser la commande smpatch update.

Cette option de mise à jour Solaris n'était auparavant disponible que sur les systèmes tournant sous Solaris 2.6, Solaris 7 ou Solaris 8.

Vous devez installer le logiciel PatchPro 2.1 sur votre système avant d'exécuter la fonction de mise à jour. Téléchargez PatchPro 2.1 à l'adresse suivante : http://www.sun.com/PatchPro. Suivez ensuite les instructions pour installer le logiciel sur votre système.

Pour de plus amples informations, consultez la page de manuel smpatch(1M).

Combinaison de l'adresse de données et de l'adresse de tests pour des groupes de multi-acheminement sur réseau IP Single

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Il n'est plus nécessaire d'utiliser une adresse IP de test dédiée pour détecter une défaillance sur des groupes de multi-acheminement sur réseau IP à adaptateur unique. Parfois, le basculement est impossible car une seule carte d'interface réseau (NIC) se trouve dans un groupe de multi-acheminement sur réseau IP. Dans ce cas, vous pouvez désormais combiner l'adresse de test et celle des données. Si aucune adresse de test n'est spécifiée, le démon in.mpathd utilise une adresse de données pour détecter d'éventuelles défaillances.

Pour de plus amples informations sur le multi-acheminement sur IP sous Solaris, consultez le document IP Network Multipathing Administration Guide.

Gestion des périphériques

Cette rubrique décrit les nouvelles fonctions de gestion de périphériques ou les fonctions révisées de la version Solaris 9 4/04. Les fonctions USB présentées dans cette version sont disponibles tant sur les plates-formes x86 que SPARC.

Structure de double USB

La description de cette fonction a été ajoutée dans la version Solaris 9 4/04. Cette fonction est disponible sur les plates-formes x86 et SPARC.

La structure USBA, disponible dans la version Solaris 9 12/03, a été développée à l'origine pour des périphériques USB 1.1. Une nouvelle structure, appelée USBA 1.0, a été créée pour répondre aux exigences plus strictes des périphériques USB 2.0. Elle fonctionne également sur des périphériques USB 1.1. Cette version de Solaris intègre les deux structures comme une structure double. Celle-ci a pour but de permettre une transition plus souple de la structure d'origine à la nouvelle. La structure USBA d'origine permet le fonctionnement de périphériques connectés aux ports USB 1.1 d'un système, tandis que la nouvelle structure USBA 1.0 permet le fonctionnement de périphériques connectés à des ports USB 2.0.

Tous les ports de la carte mère Sun sont des ports USB 1.1, tandis que la plupart des ports de cartes PCI prennent en charge l'USB 2.0.

Pour obtenir des détails propres au fonctionnement de la structure de double USB, consultez notre site à l'adresse http://www.sun.com/desktop/whitepapers.html.

Pour en savoir plus sur les problèmes de compatibilité de la structure de double USB, reportez-vous à la rubrique “What's New in USB Devices?” in System Administration Guide: Basic Administration.

Fonctions USB 2.0

La version Solaris 9 4/04 inclut les fonctions USB 2.0 suivantes, disponibles tant sur les plates-formes x86 que SPARC :

Pour obtenir une description des périphériques et de la terminologie USB, reportez-vous à la rubrique “Overview of USB Devices” in System Administration Guide: Basic Administration.

Fonctions des périphériques USB 2.0 et problèmes de compatibilité

La description de cette fonction a été ajoutée à la version Solaris 9 4/04 et s'applique tant aux plates-formes x86 que SPARC.

Les périphériques USB 2.0 ont été définis en tant que périphériques à haut débit suivant la spécification USB 2.0, que vous pouvez consulter à l'adresse http://www.usb.org.

Voici certains périphériques USB pris en charge par des systèmes basés sur SPARC et sur x86 dans cette version de Solaris :

Pour obtenir une liste complète des périphériques USB ayant été vérifiés sur cette version de Solaris, allez à l'adresse :

http://www.sun.com/io_technologies/USB.html

D'autres périphériques de stockage peuvent fonctionner si vous modifiez le fichier scsa2usb.conf. Pour de plus amples informations, reportez-vous à la page de manuel scsa2usb(7D).

La prise en charge des périphériques USB 2.0 Solaris comprend les fonctions suivantes :

Pour de plus amples informations sur la prise en charge des périphériques USB 2.0, reportez-vous aux pages de manuel ehci(7D) et usba(7D).

Pour en savoir plus sur les câbles USB et les périphériques équipés d'un bus, reportez-vous à la rubrique “About USB in the Solaris Environment” in System Administration Guide: Basic Administration.

Prise en charge Solaris pour les périphériques USB

La description de cette fonction a été ajoutée dans la version Solaris 9 4/04 et est disponible sur les plates-formes x86 et SPARC.

Le tableau suivant décrit la prise en charge Solaris des périphériques USB 1.1 et USB 2.0.

 

Versions de Solaris 8 HW*  

Versions de Solaris 9  

Version Solaris 9 4/04 

USB 1.1 

SPARC et x86 

SPARC et x86 

SPARC et x86 

USB 2.0 

SPARC 

Sans objet 

SPARC et x86 


Remarque :

Solaris 8 HW ne décrit pas les versions de Solaris 8, mais les versions matérielles (HW) de Solaris 8, en commençant par la version Solaris 8 HW 5/03. Le numéro du patch de la structure de double USB disponible dans la version Solaris 8 HW 5/03 est 109896.


Pour de plus amples informations sur les supports USB du matériel Sun, reportez-vous à la rubrique “Using USB Devices (Overview/Tasks)” in System Administration Guide: Basic Administration.

Périphériques USB de stockage de masse

La description de cette fonction a été révisée dans la version Solaris 9 4/04. Ces fonctions sont maintenant disponibles sur les plates-formes x86 et SPARC.

Tous les périphériques de stockage USB sont désormais accessibles comme périphériques de supports amovibles à travers la gestion de volume. Cette modification apporte les avantages suivants :

Pour de plus amples informations sur l'utilisation des périphériques de stockage de masse, reportez-vous à la page de manuel scsa2usb(7D).

Pour en savoir plus sur le dépannage des périphériques de stockage de masse USB, reportez-vous à la rubrique “What's New in USB Devices?” in System Administration Guide: Basic Administration.

Améliorations apportées au pilote USB

Cette rubrique décrit les améliorations apportées au pilote USB dans la version Solaris 9 4/04. Ces améliorations sont disponibles sur les plates-formes x86 et SPARC.

Pilotes EHCI et OHCI

La description de cette fonction a été ajoutée dans la version Solaris 9 4/04.

Les fonctions du pilote EHCI incluent :

Si votre système possède des périphériques USB 2.0 et USB 1.0 ou 1.1, les pilotes EHCI et OHCI cèdent le contrôle des périphériques, en fonction du type de périphérique connecté au système.

Prise en charge des langues asiatiques

Les améliorations apportées aux nouvelles langues prises en charge fournissent des conversions de codes pour la prise en charge de noms de domaines internationaux et une structure de services de mise en page standard. Les fonctions de prise en charge linguistique issues des versions antérieures incluent les éléments suivants :

Conversions de codes pour la prise en charge de noms de domaines internationaux

Cette fonction est nouvelle dans la version Solaris 9 4/04.

Les NDI (noms de domaines internationaux) permettent l'utilisation de langues autres que l'anglais pour attribuer les noms d'hôtes et de domaines. Pour utiliser ces noms d'hôtes et de domaines non anglais, les développeurs d'applications doivent les convertir en noms ACE (ASCII Compatible Encoding) dans les applications, tel que défini dans la spécification RFC 3490. Les administrateurs système doivent aussi utiliser des noms ACE dans les fichiers et applications système dans lesquels les applications d'administration système ne prennent pas encore en charge les NDI.

Cette fonction aide à la conversion en fournissant à l'API de conversion plusieurs arguments d'options pris en charge. Pour de plus amples détails, reportez-vous aux pages de manuel suivantes :

Structure de services de mise en page standard

Cette fonction est nouvelle dans la version Solaris 9 4/04.

La structure de services de mise en page standard (STSF) est une architecture enfichable, basée sur les objets, permettant aux utilisateurs d'accéder à des dispositions et des rendus de textes à typographie sophistiquée. L'architecture enfichable de la structure offre aux utilisateurs la possibilité d'utiliser différents moteurs de rasterisation de polices et processeurs de disposition de texte afin d'atteindre la représentation visuelle désirée. L'architecture enfichable gère également les polices et permet de créer des polices spécifiques à des applications. La STSF inclut une API autonome et une extension du serveur X afin de gérer les rendus auprès du serveur pour une efficacité optimisée. La STSF est un projet open source sponsorisé par Sun Microsystems.

Pour de plus amples informations sur ce projet et sur l'utilisation de l'API, consultez notre site Web à l'adresse http://stsf.sourceforge.net.

Méthode d'entrée basée sur la translittération commune pour toutes les langues indiennes

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Les utilisateurs agissant au sein de toute variante Unicode (UTF-8) dans le logiciel Solaris peuvent désormais entrer des caractères issus de langues régionales indiennes facilement et intuitivement. Les utilisateurs interagissant avec les applications CDE, StarOfficeTM ou Mozilla peuvent interagir plus aisément avec des scripts indiens. Après avoir choisi la méthode d'entrée (IM) basée sur la translittération, les utilisateurs peuvent entrer en anglais les équivalents phonétiques des scripts en langue indienne. Ces équivalents s'affichent alors dans le script sélectionné, ils sont correctement formés et rendus grâce à un module de mise en forme et de disposition sous-jacent. Étant donné que la translittération est la méthode d’entrée la plus couramment utilisée pour les langues indiennes, cette prise en charge peut améliorer considérablement la facilité d'utilisation des huit scripts indiens fournis par le logiciel Solaris.

Prise en charge de la version 3.2 d'Unicode

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Maintenant, les versions localisées Unicode de Solaris prennent en charge la version 3.2 d'Unicode, intégrant 1016 nouveaux caractères. Cette version inclut également des modifications d'ordre normatif et informatif, comme le décrit le document Unicode Standard Annex #28: UNICODE 3.2 à l'adresse suivante :

http://www.unicode.org/unicode/reports/tr28/

La représentation de caractères UTF-8 a pris une forme plus fiable comme le spécifie la version 3.2 d’Unicode. Cette fonction met en oeuvre la représentation de caractères UTF-8, la forme, et les séquences d’octets les plus sûrs dans les codes de conversion iconv relatifs à l’UTF-8. Cette fonction met également en oeuvre toutes les fonctions à plusieurs octets et à caractères larges au niveau du système d'exploitation, comme suit :

Prise en charge de nouveaux claviers

Cette fonction est nouvelle dans la version Solaris 9 4/03.

La version Solaris 9 4/03 inclut la prise en charge logicielle de trois nouveaux claviers : le clavier estonien Type 6, le clavier français/Canada Type 6 et le clavier polonais de programmation Type 5. Cette prise en charge logicielle permet une plus grande souplesse de saisie aux utilisateurs canadiens, estoniens et polonais. La prise en charge modifie la disposition du clavier standard U.S. en fonction des besoins des différents langues.

Vous trouverez les instructions correspondantes dans les Notes de version de Solaris 9 4/03.

Méthode de saisie Wubi

Cette fonction est nouvelle dans la version Solaris 9 4/03.

La méthode de saisie Wubi (IM, pour Input Method) est largement utilisée en Chine. La règle d'encodage propre à la méthode Wubi IM se base sur le radical ou sur les traits qui composent les caractères chinois. Elle permet d'entrer rapidement les caractères chinois à l'aide d'un clavier standard et remplace avantageusement les méthodes d'entrée phonétiques, plus lentes.

Prise en charge de la méthode de saisie pour les langues indiennes

Cette fonction est nouvelle dans la version Solaris 9 4/03.

La prise en charge de la saisie au niveau des claviers pour les langues régionales indiennes est une nouveauté du logiciel Solaris. Les utilisateurs peuvent désormais entrer les caractères souhaités en choisissant la configuration de clavier qui répond le mieux à leurs besoins.

Sept nouveaux scripts en langue indienne pour la prise en charge des versions localisées Unicode

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Outre l'hindi, qui était déjà disponible, cette version de Solaris assure la prise en charge des scripts dans les langues indiennes suivantes :

Les utilisateurs concernés disposent, dans le logiciel Solaris, d'une prise en charge linguistique pour chaque environnement localisé Unicode pris en charge par Solaris.

Modification de la documentation Solaris

Le logiciel Solaris comprend les modifications de documentation suivantes.

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 4/04

La documentation révisée et la nouvelle documentation indiquées ci-dessous sont disponibles dans la version Solaris9 4/04 :

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 12/03

La documentation nouvelle et révisée présentée ci-dessous est disponible dans la version Solaris 9 12/03.

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 8/03

La documentation révisée présentée ci-dessous est disponible dans la version Solaris 9 8/03.

La nouvelle documentation présentée ci-dessous est disponible dans la version Solaris 9 8/03.

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 4/03

La documentation révisée présentée ci-dessous est disponible dans la version Solaris 9 4/03.

La nouvelle documentation présentée ci-dessous est disponible dans la version Solaris 9 4/03.

Nouveau Solaris WBEM Developer's Guide

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Le nouveau Solaris WBEM Developer's Guide est une combinaison des deux manuels traitant de la gestion de réseau basée sur le Web (WBEM) qui étaient inclus dans les versions précédentes de Solaris 9 : le Solaris WBEM SDK Developer's Guide et le Solaris WBEM Services Administration Guide. Cette modification a été effectuée en vue de segmenter les tâches associées au développement et au déploiement WBEM. Les autres modifications introduites sont les suivantes :

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 12/02

La documentation révisée présentée ci-dessous est disponible dans la version Solaris 9 12/02.

La nouvelle documentation présentée ci-dessous est disponible dans la version Solaris 9 12/02.

Documentation sur la transition NIS+/LDAP

Cette fonction est nouvelle dans la version Solaris 9 9/02.

L'annexe “Transitioning From NIS+ to LDAP” a été retirée du document System Administration Guide: Naming and Directory Services (FNS and NIS+) et ajoutée au document System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). En outre, des explications et des exemples relatifs à divers composants complètent désormais les chapitres relatifs au protocole LDAP dans le document System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Aucune nouvelle fonction n'est cependant documentée.

Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 9/02

La nouvelle documentation présentée ci-dessous est disponible dans la version Solaris 9 9/02.

La documentation révisée présentée ci-dessous est disponible dans la version Solaris 9 9/02.

Logiciels supplémentaires

La version Solaris 9 4/04 inclut le nouveau logiciel SRS Net Connect 3.1, fourni sur le Extra Value CD.

Sun Remote Services Net Connect 3.1

Cette fonction est maintenant disponible dans la version Solaris 9 4/04.

SunSM Remote Services (SRS) Net Connect 3.1 est maintenant disponible sur le Solaris 9 Update 6 Extra CD. SRS Net Connect 3.1 permet d'auto-contrôler des systèmes, de créer des rapports de performances et de tendances et de recevoir des notifications automatiques. Ces fonctions permettent d'optimiser la disponibilité et la fiabilité du système, et de résoudre d'éventuels problèmes.

Pour de plus amples informations sur l'installation de SRS Net Connect, reportez-vous au document SunSMRemote Services Net Connect Solaris 9 Update 6 CD Installation and Activation Guide. Ce manuel se trouve sur le Solaris Software 2 of 2 CD à l'emplacement suivant :


Solaris_9/ExtraValue/CoBundled/NetConnect_3.1/docs/InstallActivate.pdf

Association de Sun Java Enterprise System et Solaris

Sun JavaTM Enterprise System constitue une nouveauté dans la version Solaris 9 12/03.

Le logiciel Solaris inclut désormais des produits Java Enterprise System que vous pouvez choisir d'installer avec celui-ci. Java Enterprise System comprend l'infrastructure Sun ONE et un logiciel de cluster dans un package de calcul à réseau ouvert. Il propose aux entreprises un ensemble complet de services permettant d'intégrer des applications Web, des services et des applications d'héritage. Il permet en outre une utilisation partagée. Il comprend la même prise en charge linguistique, la même documentation fournie et la même standardisation de composants, un programme d'installation commun, ainsi que d'autres fonctions offrant une fonctionnalité intégrée. Ce logiciel comprend les produits composants indiqués ci-dessous.

Services de communication et de collaboration :

Services Web et services d'application :

Services d'annuaire et d'identité :

Services de disponibilité :

Pour de plus amples informations concernant Java Enterprise System, consultez le document Sun Java Enterprise System 2003Q4 sur http://docs.sun.com.

* Ces produits sont inclus dans le système d'exploitation Solaris. Pour de plus amples informations, reportez-vous aux descriptions suivantes :

Sun ONE Directory Server 5.2 est disponible en tant que produit composant de Java Enterprise System, et dans le système d'exploitation Solaris. Pour de plus amples informations sur ce produit, reportez-vous à la rubrique Sun ONE Directory Server.

Réseaux

Le logiciel Solaris intègre les améliorations de mise en réseau suivantes :

Intégration de Sun ONE Application Server

Cette fonction est nouvelle pour la plate-forme SPARC dans la version Solaris 9 12/02. Dans la version Solaris 9 12/03, cette fonction est également disponible pour les plates-formes x86.

L'édition pour plate-forme de Sun ONE Application Server 7 (anciennement iPlanetTM Application Server) est intégrée au système d'exploitation Solaris et constitue une base pour les services Web et les applications d'entreprise. Le serveur fournit une plate-forme JavaTM 2 Enterprise Edition (J2EETM) très performante et peu encombrante. J2EE permet de développer, déployer et gérer des applications d'entreprise et des services Web sur de nombreux serveurs, clients et périphériques.

Sun ONE Application Server contribue à la portabilité des applications et à la rapidité de lancement des nouvelles applications Java et XML sur le marché, compatibles avec la plate-forme J2EE 1.3. Il permet aux développeurs de concevoir des applications exploitant les technologies JavaServer PagesTM (JSPTM), Java Servlet et Enterprise JavaBeansTM (EJBTM). Cette technologie répond à des exigences variées au sein de l'entreprise, tant en ce qui concerne les applications dont l'utilisation est restreinte à certains départements que les services essentiels à l'entreprise.

Ses principaux avantages sont les suivants :

Les modifications suivantes ont été introduites dans la dénomination de certains produits :

Pour obtenir de plus amples informations, reportez-vous à la Sun ONE Application Server 7 Collection Update 1 (Solaris Edition). Vous trouverez de plus amples informations concernant cette collection à la rubrique Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 8/03 et sur le site http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html.

Pour en savoir plus sur les conditions d'octroi de la licence, reportez-vous à la licence du code binaire.

Sun ONE Message Queue

Cette fonction est nouvelle pour la plate-forme SPARC dans la version Solaris 9 12/02. Dans la version Solaris 9 8/03, cette fonction est également disponible pour les plates-formes x86.

Le logiciel Solaris prend désormais en charge les applications JMS (Java Messaging Service). Cette version de Solaris utilise Sun ONE Message Queue (anciennement iPlanet Message Queue for Java) en tant que fournisseur JMS.

La messagerie JMS permet aux applications et aux composants des applications d'échanger des messages de manière asynchrone et fiable. Les processus fonctionnant sur différentes plates-formes et exécutant différents systèmes d'exploitation peuvent se connecter à un service de messagerie commun pour échanger des informations.

L'édition pour plate-forme de Sun ONE Message Queue permet une implémentation complète de la spécification JMS. Sun One Message Queue fournit notamment les fonctions supplémentaires suivantes :

Pour de plus amples informations, consultez le Sun ONE Message Queue 3.0.1 Administrator's Guide et le Sun ONE Message Queue 3.0.1 Developer's Guide. Pour de plus amples informations concernant les versions et les fonctions de Sun ONE Message Queue, consultez également le site web suivant :


http://www.sun.com/software/products/message_queue/home_message_queue.html

SPARC: transmission de données multiples via TCP

Cette fonction est nouvelle dans la version Solaris 9 8/03.

La transmission de données multiples (MDT) permet à la pile du réseau d'envoyer plus d'un paquet à la fois au pilote du périphérique réseau pendant la transmission. L'utilisation de cette fonction réduit les coûts de traitement par paquet en améliorant l'utilisation de l'unité centrale hôte ou le débit du réseau.

La fonction de transmission de données multiples n'est effective que pour les pilotes de périphériques qui la prennent en charge.

Pour utiliser le paramètre MDT, vous devez activer le paramètre suivant dans le fichier /etc/system file :

set ip:ip_use_dl_cap = 0x1

Par défaut, MDT est désactivé. Il est possible de paramétrer la pile du TCP/IP afin d'activer MDT comme suit :

# ndd -set /dev/ip ip_multidata_outbound 1

Veuillez lire les messages d'avertissement ci-dessous avant d'activer MDT :

Pour de plus amples informations, reportez-vous au document Solaris Tunable Parameters Reference Manual et à la page de manuel ip(7P).

IPv 6 : routeurs 6to4

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Les réseaux IPv6 (Internet Protocol Version 6) peuvent désormais transférer des paquets via les réseaux IPv4 (Internet Protocol Version 4) grâce à la configuration d'un ou de plusieurs routeurs capables de prendre en charge un tunnel 6to4. Les administrateurs système peuvent utiliser des tunnels 6to4 pour assurer la migration de leurs réseaux de IPv4 vers IPv6. Cette fonction met en oeuvre les RFC 3056 et 3068.

Pour de plus amples informations sur le protocole IPv6, consultez le document IPv6 Administration Guide.

Mise sous tunnel de paquets via IPv6

Cette fonction est nouvelle dans la version Solaris 9 9/02.

Cette fonction active la mise sous tunnel de paquets IPv4 et IPv6 via IPv6. Les paquets IPv4 et IPv6 peuvent être encapsulés dans des paquets IPv6.

Pour de plus amples informations, consultez le document IPv6 Administration Guide.

Hébergement de plusieurs sites Web sur une même machine Solaris

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Le module du noyau NCA (Network Cache and Accelerator) de Solaris prend désormais en charge les instances multiples d'un serveur Web. Cela permet d'utiliser une machine Solaris dans le cadre de l'hébergement virtuel de sites Web basé sur une adresse IP. Solaris utilise un seul fichier de configuration (/etc/nca/ncaport.conf) pour mapper les sockets NCA vers des adresses IP.

Pour de plus amples informations, consultez la page de manuel ncaport.conf(4).

IP Quality of Service (qualité de service IP)

Cette fonction est nouvelle dans la version Solaris 9 9/02.

L'IPQoS permet aux administrateurs système de fournir différents niveaux de service réseau aux clients et aux applications stratégiques. Grâce à l'IPQoS, l'administrateur peut mettre en place des accords de niveau de service qui proposent aux clients d'un ISP différents niveaux de service en fonction d'une échelle de prix. Une entreprise peut ainsi utiliser la fonction IPQoS pour classer les applications par ordre de priorité de sorte que les applications stratégiques bénéficient d'un service d'une qualité supérieure à celui dont disposent les applications de moindre importance.

Pour de plus amples informations, consultez le document IPQoS Administration Guide.

Sélecteur utilisateur pour IPQoS

Cette fonction est nouvelle dans la version Solaris 9 8/03.

La fonction IPQoS de Solaris inclut désormais le sélecteur utilisateur, qui complète le sélecteur uid existant. Il permet de spécifier un nom d'utilisateur ou une ID utilisateur comme critère de filtre dans le fichier ipqosconf. Auparavant, le sélecteur uid n'acceptait qu'une valeur pour l' ID utilisateur. La clause de filtrage ci-dessous d'un fichier ipqosconf affiche le sélecteur utilisateur :


filter {
        name myhost;
        user root;
}

Pour de plus amples informations sur les filtres et les sélecteurs, reportez-vous au document IPQoS Administration Guide et à la page de manuel ipqosconf(1M).

RIPv2 (Routing Information Protocol Version 2)

Cette fonction est nouvelle dans la version Solaris 9 9/02.

Le logiciel système Solaris prend désormais en charge le protocole RIPv2.

Ce protocole ajoute les extensions CIDR (Classless Inter-Domain Routing) et VLMS (Variable-Length Subnet Mask) au protocole RIPv1. Les extensions MD5 protègent les routeurs des erreurs d'acheminement volontaires d'utilisateurs mal intentionnés. La nouvelle implémentation in.routed contient également un mécanisme ICMP Router Discovery (RFC 1256) intégré.

RIPv2 prend en charge la multidiffusion, si cette dernière est activée au niveau des liaisons point-à-point, ainsi que la diffusion individuelle. Si vous configurez une adresse de diffusion à l'aide du fichier /etc/gateways, RIPv2 prend en charge la diffusion.

Pour de plus amples informations sur la procédure de configuration de RIPv2, reportez-vous aux pages de manuel in.rdisc(1M), in.routed(1M) et gateways(4).

Systèmes de fichiers

Le logiciel Solaris intègre désormais les améliorations de systèmes de fichiers suivantes :

Améliorations apportées au client NFS

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Les améliorations indiquées ci-dessous ont optimisé les performances du client NFS.

SPARC: systèmes de fichiers UFS de plusieurs téra-octets

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Cette version de Solaris fournit la prise en charge des systèmes de fichiers UFS de plusieurs téra-octets sur des systèmes fonctionnant avec un noyau Solaris 64 bits. Auparavant, les systèmes de fichiers UFS étaient limités à environ 1 téra-octet (To) sur les systèmes 32 et 64 bits. Toutes les commandes et tous les utilitaires des systèmes de fichiers UFS ont été mis à jour pour prendre en charge les systèmes de fichiers UFS de plusieurs téra-octets.

Vous pouvez d'abord créer un système de fichiers UFS dont la taille est inférieure à 1 To. Grâce à la commande newfs -T, vous pouvez définir la taille du système de fichiers de façon à ce qu'elle atteigne plusieurs téra-octets. Cette commande définit l'I-noeud et la densité du fragment pour qu'ils s'adaptent de manière appropriée à un système de fichiers de plusieurs téra-octets.

La prise en charge d'un système de fichiers UFS de plusieurs téra-octets requiert la disponibilité de LUN de plusieurs téra-octets, sous la forme de volumes Solaris Volume Manager ou Veritas VxVM ou de disques physiques de plus d'un To.

Les fonctions des systèmes de fichiers UFS de plusieurs téra-octets sont les suivantes :

Vous trouverez ci-dessous les limites des systèmes de fichiers UFS de plusieurs téra-octets.

Pour de plus amples informations, reportez-vous à la rubrique “What's New in File Systems in the Solaris 9 Update Releases?” in System Administration Guide: Basic Administration.

SPARC: prise en charge des volumes de plusieurs téra-octets avec des labels de disques EFI

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Cette version de Solaris assure une prise en charge des disques d'une capacité supérieure à 1 téraoctet (To) sur des systèmes tournant sur un noyau Solaris 64 bits.

Le label EFI (Extensible Firmware Interface) assure la prise en charge des volumes de disques physiques et logiques. Les systèmes de fichiers UFS sont compatibles avec les labels de disques EFI et permettent de créer un système de fichiers UFS d'une capacité supérieure à 1 To. Cette version inclut des utilitaires de disque mis à jour permettant de gérer des disques d'une capacité supérieure à 1 To.

Par rapport aux labels VTOC, les labels EFI présentent les avantages suivants :

Pour de plus amples informations sur les labels de disques EFI, reportez-vous au document System Administration Guide: Basic Administration. Ce guide contient d'importantes informations et restrictions en ce qui concerne l'utilisation du label de disque EFI avec des logiciels existants.

Dans cette version de Solaris, le logiciel Solaris Volume Manager peut également être utilisé pour gérer des disques d'une capacité supérieure à 1 To. Consultez la rubrique SPARC: prise en charge de volumes de plusieurs téra-octets dans Solaris Volume Manager.

Sécurité

Le logiciel Solaris intègre les améliorations de sécurité suivantes :

Niveau de sécurité de sadmind optimisé

Pour améliorer la sécurité avec la commande sadmind, le niveau de sécurité par défaut a été augmenté à 2 (DES). Si vous n'avez pas besoin de sadmind, mettez en commentaire l'entrée du fichier inetd.conf .

Pour de plus amples informations, consultez la page de manuel sadmind(1M).

Améliorations apportées à Kerberos

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Le KDC (Solaris Kerberos Key Distribution Center) est désormais basé sur MIT Kerberos version 1.2.1. Il utilise désormais par défaut la base de données btree, plus fiable que l'actuelle base de données basée sur le hachage.

Reportez-vous à la page de manuel kdc.conf(4) pour en savoir plus.

Mémoire de clés IKE (Internet Key Exchange) sur la carte Sun Crypto Accelerator 4000

Cette fonction est nouvelle dans la version Solaris 9 12/03.

IKE fonctionne sur les réseaux IPv6 et IPv4. Pour de plus amples informations sur les mots-clés spécifiques à l'implémentation IPv6, reportez-vous aux pages du manuel ifconfig(1M) et ike.config(4).

Lorsqu'une carte SunTM Crypto Accelerator 4000 est installée, IKE peut décharger des opérations à forte intensité de calcul sur la carte, libérant ainsi le système d'exploitation pour d'autres tâches. IKE peut également utiliser la carte installée pour stocker des clés publiques, des clés privées et des certificats publics. Le stockage de clés sur du matériel séparé permet une sécurité accrue.

Pour de plus amples informations, reportez-vous au document IPsec and IKE Administration Guide et à la page de manuel ikecert(1M).

Accélération du matériel IKE (Internet Key Exchange)

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Les opérations de clé publique effectuées par le biais du protocole IKE peuvent être accélérées au moyen d'une carte Crypto Accelerator 1000 Sun. Ces opérations sont déchargées sur la carte, ce qui accélère le chiffrement et réduit les demandes en ressources auprès du système d'exploitation.

Pour de plus amples informations sur le protocole IKE, consultez le document IPsec and IKE Administration Guide.

Améliorations apportées à l'audit

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Dans cette version de Solaris, les améliorations apportées aux fonctions d'audit réduisent le bruit de la piste et permettent aux administrateurs d'utiliser des scripts XML pour l'analyser. Voici la liste de ces améliorations :

Pour de plus amples informations, consultez le document System Administration Guide: Security Services.

Interfaces de terminal à carte intelligente

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Les interfaces à carte intelligente Solaris sont un ensemble d'interfaces publiques pour les terminaux à carte intelligente. Consultez la rubrique Interfaces à carte intelligente.

Améliorations apportées à la fonction crypt()

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Les mots de passe sont chiffrés, ce qui empêche les intrus de les lire. Trois modules de chiffrement de mots de passe robustes sont désormais disponibles sur ce logiciel :

Pour de plus amples informations sur la procédure de protection des mots de passe utilisateur à l'aide de ces nouveaux modules de chiffrement, consultez le document System Administration Guide: Security Services. Pour de plus amples informations sur la robustesse des modules, reportez-vous aux pages de manuel crypt_bsdbf(5), crypt_bsdmd5(5) et crypt_sunmd5(5).

Fonction de gestion des mots de passe dans pam_ldap

Cette fonction est nouvelle dans la version Solaris 9 12/02.

La fonction de gestion des mots de passe pam_ldap renforce la sécurité générale du service d'attribution de noms LDAP lorsqu'elle est utilisée conjointement avec Sun ONE Directory Server (anciennement iPlanetTM Directory Server). La fonction de gestion des mots de passe :

Pour de plus amples informations sur les services d'annuaire et d'attribution de noms, consultez le document System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Pour plus de détails sur les services de sécurité de Solaris, consultez le document System Administration Guide: Security Services.

Améliorations apportées au PAM (module d'authentification enfichable)

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Le cadre du PAM a été étendu et inclut désormais un nouveau drapeau de contrôle permettant d'éviter le traitement de piles supplémentaires. Ceci est possible si le module de service actuel s'est exécuté avec succès et si aucun échec n'a eu lieu sur les modules obligatoires précédents.

Pour de plus amples informations sur cette modification, consultez le document System Administration Guide: Security Services.

Ressources système

Le logiciel Solaris intègre les améliorations de ressources système ci-dessous.

Contrôle de la mémoire physique à l'aide du démon d'allocation restrictive

C'est une nouvelle fonction de la version Solaris 9 12/03.

Le démon d’allocation restrictive rcapd régule la consommation de mémoire physique à l'aide de processus fonctionnant sur des projets ayant une limitation de l'utilisation des ressources définie. Des services associés fournissent des mécanismes pour administrer le démon et afficher les statistiques correspondantes.

Pour de plus amples informations, reportez-vous à la rubrique “Physical Memory Control Using the Resource Capping Daemon” du document System Administration Guide: Resource Management and Network Services. Consultez également les pages de manuel rcapstat(1), rcapadm(1M), project(4) et rcapd(1M).

Sous-système de comptabilisation étendue

La comptabilisation étendue a été améliorée dans la version Solaris 9 9/02, puis révisée dans la version Solaris 9 4/03.

La version Solaris 9 9/02 vous permet désormais d'utiliser les processus de comptabilisation étendue avec le module de comptabilisation de flux pour IPQoS. Pour de plus amples informations sur IPQoS, consultez le document IPQoS Administration Guide.

Pour de plus amples informations sur la fonction de comptabilisation étendue, consultez la rubrique “Extended Accounting” du document System Administration Guide: Resource Management and Network Services.

La version Solaris 9 4/03 inclut une interface Perl vers libexacct Cette interface permet de créer des scripts Perl capables de lire les fichiers de comptabilisation produits par la structure exacct. Vous pouvez également créer des scripts Perl qui écrivent des fichiers exacct.

Cette nouvelle interface présente une fonctionnalité équivalente à l'API sous-jacente C.

L'interface Perl sert à enregistrer la consommation des ressources système sur la base d'une tâche ou d'un processus. Elle sert également à enregistrer le consommation sur la base de sélecteurs fournis par le module flowacct de IPQoS.

Pour de plus amples informations sur l'interface Perl vers libexacct, reportez-vous à la rubrique “Extended Accounting” in System Administration Guide: Resource Management and Network Services.

Consultez également les pages de manuel suivantes :

Outils de développement

Le logiciel Solaris intègre les améliorations d'outils de développement suivantes :

SPARC: groupes voisins

Cette fonction est nouvelle dans la version Solaris 9 12/03.

Le document Programming Interfaces Guide inclut désormais un chapitre expliquant l'interaction entre les interfaces et les groupes voisins (lgroups). Ces interfaces peuvent s’utiliser pour aider une application à allouer efficacement les ressources de la CPU et de la mémoire. Cette fonctionnalité améliore les résultats de certains systèmes.

Mises à jour des éditeurs de liens et des bibliothèques

Cette fonction est nouvelle dans la version Solaris 9 12/02. Pour obtenir la liste des dernières mises à jour, consultez la rubrique “New Linker and Libraries Features and Updates” in Linker and Libraries Guide.

Les versions Solaris incluent de nouvelles fonctions d'éditeur de liens telles que la compression de tableaux de chaînes, l'élimination de sections non référencées et la détection de dépendances non référencées. Pour obtenir la liste la plus à jour des nouvelles fonctions des éditeurs de liens dans chaque version de Solaris, reportez-vous à la rubrique “New Linker and Libraries Features and Updates” du document Linker and Libraries Guide.

Interfaces à carte intelligente

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Les interfaces à carte intelligente Solaris sont un ensemble d'interfaces publiques pour les terminaux à carte intelligente. Les fournisseurs de terminaux à carte peuvent mettre en oeuvre ces interfaces dans une bibliothèque partagée par des utilisateurs pour une prise en charge au niveau du périphérique pour leur terminaux à carte intelligente dans Solaris. L'ensemble des interfaces de terminaux à carte intelligente Solaris est basé sur des interfaces à carte intelligente qui font partie de la structure Linux Smartcard. Les bibliothèques de prise en charge des terminaux à carte de Linux peuvent être aisément portées vers Solaris.

API de contrôle des piles

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Les API de contrôle des piles permettent une interaction avancée avec la prise en charge du compilateur de contrôle des piles. La prise en charge du compilateur de contrôle des piles est disponible dans ForteTM 7.0. Ces API doivent être utilisées pour des applications dont la compilation s'effectue avec le contrôle des piles activé. Ces applications gèrent leurs propres piles ou essaient de détecter leurs propres dépassements de piles.

Les développeurs assurant la maintenance de leur propre bibliothèque de threads doivent utiliser l'interface setustack de manière à ce que la fonction de contrôle des piles soit activée lorsque les clients de leur bibliothèque effectuent des compilations.

Reportez-vous aux pages de manuel stack_getbounds(3C), stack_setbounds(3C), stack_inbounds(3C) et stack_violation(3C).

Allocation de mémoire à l'aide de libumem

Cette fonction est nouvelle dans la version Solaris 9 4/03.

libumem est une bibliothèque d'allocation de mémoire en mode utilisateur (non noyau). Elle permet de déboguer les fuites de mémoire et autres aberrations qui impliquent l'utilisation de la mémoire.

Cette fonction s'utilise comme un utilitaire d'allocation ABI (interface binaire d'application) standard tel que malloc(). Une application en mode utilisateur demande un nombre aléatoire d'octets de mémoire et un pointeur contenant l'adresse de la mémoire allouée est ensuite retourné.

Pour de plus amples informations, consultez la page de manuel libumem(3LIB).

Vous trouverez un livre blanc technique concernant Solaris Memory Placement Optimization and Sun Fire Servers sur le site Web à l'adresse suivante :

http://www.sun.com/servers/wp/docs/mpo_v7_CUSTOMER.pdf

Sun ONE Application Server

Cette fonction est nouvelle pour la plate-forme SPARC dans la version Solaris 9 12/02. Dans la version Solaris 9 12/03, cette fonction est également disponible pour les plates-formes x86. Pour de plus amples informations, consultez Intégration de Sun ONE Application Server.

Sun ONE Message Queue

Sun ONE Message Queue est une nouvelle fonction de Solaris 9 12/02 pour la plate-forme SPARC. Dans la version Solaris 9 8/03, Sun ONE Message Queue est également disponible pour les plates-formes x86.

La version Solaris 9 12/02 prend en charge les applications JMS (Java Messaging Service). Ces applications sont basées sur Sun ONE Message Queue, un fournisseur JMS. Pour de plus amples informations, consultez Sun ONE Message Queue.

Améliorations apportées à la fonction crypt()

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Cette version de Solaris inclut de nouvelles extensions de la fonction crypt() et introduit la fonction crypt_gensalt(). Ces améliorations permettent aux administrateurs de modifier l'algorithme utilisé pour masquer les mots de passe de connexion UNIX des utilisateurs.

Des modules MD5 et Blowfish sont également inclus : les modules MD5, situés dans les fichiers crypt_sunmd5 et crypt_bsdmd5 ; le module Blowfish, situé dans le fichier crypt_bsdbf.

Les développeurs peuvent créer de nouveaux modules pour les algorithmes de masquage de mots de passe secondaires. Il est conseillé aux développeurs d'applications d'utiliser la fonction crypt_gensalt() plutôt que de générer manuellement le saut pour passer à la fonction crypt().

Les modules des algorithmes secondaires sont spécifiés dans le fichier crypt.conf(4). Le champ module_path spécifie le chemin d'accès vers l'objet d'une bibliothèque partagée qui met en oeuvre les deux fonctions requises suivantes :

Pour de plus amples informations, consultez les pages de manuel crypt(3C) et policy.conf(4).

Nouveaux indicateurs pour la fonction madvise()

Cette fonction est nouvelle dans la version Solaris 9 12/02.

La fonction madvise() permet au noyau d'optimiser l'accès à une région de la mémoire définie par l'utilisateur. Cette version de Solaris 9 inclut trois nouveaux indicateurs pour la fonction madvise() :

Pour de plus amples informations sur la fonction madvise(), consultez la page de manuel madvise(3C).

API middlewere Smartcard

Cette fonction est nouvelle dans la version Solaris 9 9/02.

La structure Smartcard Solaris propose désormais des API middleware de bas niveau qui permettent d'échanger des données avec une carte à puce par l'intermédiaire d'un lecteur de cartes à puce. Il est possible d'utiliser ces API sur des plates-formes telles que les systèmes Sun BladeTM et Sun RayTM. Les applications en langage Java ou C peuvent utiliser ces interfaces.

Pour de plus amples informations, consultez la page de manuel libsmartcard(3LIB) et la documentation Java sous /usr/share/javadoc/smartcard.

Performances système

Le logiciel Solaris intègre les améliorations de performances suivantes :

Améliorations apportées aux performances de la consignation UFS

Cette fonction est nouvelle dans la version Solaris 9 12/02.

La consignation UFS permet d'accélérer le redémarrage du système. Il est en effet inutile de vérifier le système de fichiers si celui-ci est cohérent, les transactions du système de fichiers ayant déjà été stockées.

Par ailleurs, dans cette version de Solaris, les performances de la consignation UFS sont supérieures à celles des systèmes de fichiers de non-consignation. Les résultats de l'évaluation des performances SPECsfs (Standard Performance Evaluation Corporation system file server) prouvent que les performances des systèmes de fichiers montés via NFS et dont la consignation est activée équivalent à celles obtenues grâce à la non-consignation UFS. Dans certaines configurations de type E/S, les performances des systèmes de fichiers UFS de consignation peuvent être supérieures d'environ 25% à celles des systèmes de fichiers UFS de non-consignation. Selon d'autres tests, les performances des systèmes de fichiers UFS de consignation sont 12 fois supérieures à celles des systèmes de fichiers UFS de non-consignation.

Pour de plus amples informations sur la procédure d'activation de la consignation sur un système de fichiers UFS, consultez le document System Administration Guide: Basic Administration ou la page de manuel mount_ufs(1M).

SPARC: MPO (optimisation de la position mémoire)

Cette fonction est nouvelle dans la version Solaris 9 9/02.

Le répartiteur et le sous-système de mémoire virtuelle de Solaris ont été améliorés pour optimiser le temps requis par une application pour accéder à la mémoire. Cette optimisation peut ainsi améliorer automatiquement les performances de nombreuses applications. Cette fonction est généralement implémentée pour prendre en charge des plates-formes spécifiques telles que Sun FireTM 3800–6800, Sun Fire 12K et Sun Fire 15K.

Vous trouverez un livre blanc technique concernant Solaris Memory Placement Optimization and Sun Fire Servers sur le site Web à l'adresse suivante :

http://www.sun.com/servers/wp/docs/mpo_v7_CUSTOMER.pdf

SPARC: prise en charge de la DISM (Dynamic Intimate Shared Memory) en grande page

Cette fonction est nouvelle dans la version Solaris 9 9/02.

La prise en charge de grandes pages est désormais fournie pour DISM (Dynamic Intimate Shared Memory). Elle contribue à améliorer les performances des applications capables de régler la taille de la mémoire partagée de façon dynamique.

Pour de plus amples informations sur DISM, consultez la rubrique Performances système.

Navigateur Web

Le logiciel Solaris intègre les améliorations de navigateur suivantes :

Netscape 7.0

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Le navigateur multiplates-formes NetscapeTM 7.0 intègre des fonctions permettant de naviguer sur le Web, de communiquer avec des collègues, de participer à des groupes de discussion et de créer des pages Web dynamiques. Netscape 7.0 offre les fonctions suivantes :

Netscape 7.0 inclut les caractéristiques indiquées ci-dessous.

Pour de plus amples informations sur Netscape 7.0, consultez le site Web suivant :

http://www.sun.com/software/solaris/netscape

Netscape 6.2.3

Cette fonction est nouvelle dans la version Solaris 9 12/02. La version Solaris 9 4/03 inclut Netscape 7.0. Consultez la rubrique Netscape 7.0.

Fonctions du bureau

Le logiciel Solaris 9 intègre les améliorations de bureau suivantes :

Bureau GNOME 2.0

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Le bureau GNOME 2.0 est un bureau avancé et intuitif pour le logiciel Solaris. GNOME 2.0 propose une alternative au CDE (Common Desktop Environment), qui était fourni avec plusieurs versions précédentes de l'environnement Solaris.

GNOME 2.0 offre un environnement familier permettant à l'utilisateur d'interagir facilement avec les applications et les documents de son bureau. Il offre les fonctions suivantes :

Voici la liste des composants importants du bureau GNOME 2.0 :

  1. Nautilus est un gestionnaire de fichiers avancé permettant d'organiser et de situer les applications et les documents. Il permet également de visualiser directement le contenu des fichiers texte et image dans le gestionnaire de fichiers.

  2. La barre des tableaux de bord du bureau est composée des éléments suivants :

    • des lanceurs d'application ;

    • des menus système ;

    • des tiroirs de tableau de bord (sous-tableaux de bord) ;

    • des applets.

    Les tableaux de bord permettent de lancer des applications rapidement et de visualiser l'état du système. Vous pouvez créer un nombre illimité de tableaux de bord.

  3. Les applications prennent en charge une gamme de tâches journalières. Voici la liste des applications de GNOME 2.0 :

    • l'éditeur de texte ;

    • la calculatrice ;

    • la table de caractères ;

    • la visionneuse d'images ;

    • la visionneuse PostScriptTM ou PDF ;

    • le lecteur multimédia ;

    • l'enregistreur de sons ;

    • le moniteur de performances ;

    • le gestionnaire d'impression ;

    • le terminal.

  4. Les applets sont des ensembles d'utilitaires fonctionnant dans un tableau de bord. Voici la liste des applets du bureau GNOME 2.0 :

    • l'horloge ;

    • la boîte de réception ;

    • le lecteur de CD ;

    • le réglage du volume ;

    • la table de caractères ;

    • la ligne de commande ;

    • le commutateur de disposition clavier ;

    • la liste des fenêtres ;

    • le changeur d'espace de travail.

Pour de plus amples informations concernant le bureau GNOME 2.0, consultez la GNOME 2.0 Desktop Collection. Vous trouverez de plus amples informations concernant cette collection à la rubrique Révision de la documentation existante et publication de nouveaux documents pour Solaris 9 8/03.

Fonctions de fenêtrage X11

Le logiciel Solaris intègre les améliorations de fenêtrage X11 suivantes :

Programme Xscreensaver

Cette fonction est nouvelle dans la version Solaris 9 8/03.

Le programme Xscreensaver verrouille l'écran de votre ordinateur après une période d'inactivité afin d'interdire à quiconque l'accès à votre session. Xscreensaver prend en charge divers affichages d'animation pouvant être utilisés pendant le verrouillage de l'écran. Ce programme est utilisé dans le bureau GNOME 2.0.

XEvIE (X Event Interception Extension)

Cette fonction est nouvelle dans la version Solaris 9 4/03.

XEvIE est une interface de bas niveau qui intercepte tous les événements relatifs au clavier et à la souris de manière à ce qu'ils puissent être lus, utilisés ou modifiés si nécessaire. Cette extension X permet une meilleur intégration de technologies d'aide, dont celle du bureau GNOME 2.0.

FreeType 2.1.x

Cette fonction est nouvelle dans la version Solaris 9 4/03.

FreeType 2.1.x est une bibliothèque source libre qui fournit une API (Application Programming Interface) simple. L'API peut accéder au contenu de la police d'une manière uniforme, indépendamment du format de fichiers. Des API dotées d'un format spécifique peuvent par ailleurs être utilisées pour accéder à des données particulières présentes dans le fichier des polices.

Améliorations apportées à l'écran virtuel Xserver

Cette fonction est nouvelle dans la version Solaris 9 12/02.

Les améliorations apportées à l'écran virtuel Xserver offrent une prise en charge de l'accessibilité au bureau GNOME 2.0 à l'environnement d'exploitation Solaris. Cette capacité implique la prise en charge des logiciels d'agrandissement sur des systèmes dotés d'une seule mémoire d'écran.

Extension Xrender

Cette fonction est nouvelle dans la version Solaris 9 12/02.

La nouvelle fonction Xrender augmente les performances des applications telles que l'ensemble de logiciels StarOffice, tournant sur le logiciel Solaris. La fonction Xrender dote ces applications d'un aspect plus moderne. Xrender utilise le traitement matériel pour réaliser des effets de semi-transparence (alpha-blending) et de transparence.

Freewares

La version Solaris intègre les améliorations de freewares suivantes :


Remarque :

pour consulter les termes de licence, l'attribution et le copyright de ces freewares, reportez-vous au chemin d'accès de la licence inclus dans chaque description présentée ci-dessous. Si le logiciel Solaris a été installé ailleurs qu'à l'emplacement par défaut, modifiez le chemin d'accès au fichier par l'emplacement de l'installation.

Pour obtenir une liste des freewares de la version Solaris 9, consultez la rubrique Freewares.


Ghostscript 7.05

Cette fonction est nouvelle dans la version Solaris 9 8/03.

La version Solaris comprend le package de freeware Ghostscript 7.05. Celui-ci lit les fichiers PostScript et PDF, et affiche ces fichiers à l'écran ou les convertit à un format utilisable par un grand nombre d'imprimantes. Reportez-vous à la page de manuel gs(1), sous /usr/sfw/share/man.


Remarque :

pour consulter les termes de la licence, l'attribution et le copyright de Ghostscript, empruntez le chemin d'accès : /usr/sfw/share/src/<freeware name>.


Nouveaux freewares : libxml2 2.4.16 et libxslt 1.0.19

Cette fonction est nouvelle dans la version Solaris 9 4/03.

Les nouveaux packages de freewares présentés ci-dessous ont été ajoutés ou révisés dans la version Solaris 9 4/03 :


Remarque :

pour consulter les termes de la licence, l'attribution et le copyright de ces packages, empruntez le chemin d'accès : /usr/share/src/<freeware name></filename>.


Package de freewares ANT 1.4.1

Cette fonction est nouvelle dans la version Solaris 9 12/02.

La version Solaris comprend le package de freewares suivant : ANT 1.4.1 est un nouveau package basé sur Java ANT Jakarta et XML.


Remarque :

pour consulter les termes de la licence, l'attribution et le copyright d'ANT, empruntez le chemin d'accès : /usr/sfw/share/src/<freeware name>.