Nouvelles fonctions liées au système

Red Hat Linux 6.2 comprend un grand nombre de nouvelles fonctions ne faisant pas partie du processus d'installation. Certaines de ces nouvelles fonctions sont des outils ou des applications que vous pouvez utiliser directement ; d'autres sont des versions nouvelles du noyau ou des environnements de bureau. Cette liste vous fournira un peu plus d'informations sur ce que vous pouvez attendre du système d'exploitation Red Hat Linux 6.2.

Services réseau répartis entre paquetages client et serveur :

Les services réseau suivants ont été fractionnés en paquetages client et serveur --

  • telnet

  • finger

  • talk

  • rsh

  • rusers

  • rwall

  • tftp

Par exemple, l'application telnet > pour plate-forme compatible Intel est désormais divisée en deux paquetages RPM --

  • telnet-0.16-5.i386.rpm

  • telnet-server-0.16-5.i386.rpm

sysctl contrôle désormais les paramètres du système :

Dans Red Hat Linux 6.2, des options de noyau telles que le transfert IPv4, de même que l'activation et la désactivation des touches "magic sysrq" sont gérées par le programme sysctl, et ne sont plus contrôlées par le contenu des fichiers figurant dans /etc/sysconfig. Les paramètres sysctl sont stockés dans /etc/sysctl.conf ; ils sont chargés à chaque démarrage par la commande :

sysctl -p /etc/sysctl.conf
              

Voici un exemple de fichier /etc/sysctl.conf :

              # Disables IPv4 packet forwarding
net.ipv4.ip_forward = 0
# Enables source route verification
# This drops packets that come in over interfaces they shouldn't;
# (for example, a machine on an external net claiming to be one on your
# local network) net.ipv4.conf.all.rp_filter = 1
# Disables automatic defragmentation
# Automatic defragmentation is needed for masquerading and Linux
# Virtual Server use; it is not needed otherwise.
net.ipv4.ip_always_defrag = 0
# Disables the magic-sysrq key
kernel.sysrq = 0
# Disables stop-a on the sparc
kernel.stop-a = 0
              
            

Il est possible de définir de nombreux autres paramètres réglables, en particulier pour le réseau ; pour afficher la liste complète, exécutez sysctl -a, ou examinez le fichier /usr/doc/kernel-doc-version/sysctl.

NoteRemarque
 

Si vous procédez à une mise à jour du système Red Hat Linux vers Red Hat Linux 6.2, toutes les modifications apportées à des fichiers dans /etc/sysconfig seront migrées vers /etc/sysctl.conf. Vous pouvez le vérifier en examinant le fichier.

Noyau Linux 2.2.15 :

Red Hat Linux 6.2 comprend la dernière version stable du noyau Linux 2.2.x.

Le service ident est désormais exécuté comme démon :

Le service ident est désormais exécuté comme service autonome (appelé "identd"), et est contrôlé par les paramètres figurant dans le fichier /etc/identd.conf.

Installation de la classe Station de travail désormais plus sûre :

Les installations de la classe Station de travail n'installent plus le "super serveur" inetd. Ceci signifie que les services en rapport avec le réseau suivants ne seront pas disponibles si vous effectuez une installation de la classe Station de travail :

  • ftp

  • telnet

  • shell

  • login

  • talk

  • finger

Si vous avez besoin de ces services réseau, envisagez un type d'installation autre que l'installation de la classe Station de travail.

XFree86 version 3.3.6:

Red Hat Linux 6.2 contient la dernière version de XFree86 (version 3.3.6 qui prend en charge un grand nombre de nouveaux pilotes).

Services qui ne sont plus exécutés par défaut :

Pour permettre une configuration système plus fine, Red Hat Linux 6.2 n'exécute plus les services suivants par défaut --

  • Le démon automount amd (dans le RPM am-utils)

  • Le serveur de noms bind

  • Le serveur DHCP dhcpd

  • Le serveur de news inn

  • Le serveur NFS knfsd

  • Le serveur CIFS samba utilisé pour prendre en charge les services de fichier et d'impression Windows

Pour activer ces services, utilisez chkconfig --level 35 <nom-de-service> on ou modifiez la liste des services à lancer avec les utilitaires ntsysv ou tksysv.

Bibliothèque de graphiques Mesa désormais incluse :

La bibliothèque de graphiques 3-D Mesa (version 3.2) est désormais incluse. Mesa est compatible avec l'API graphique OpenGL.

Gestionnaire de fenêtres Sawmill désormais inclus :

Le gestionnaire de fenêtres sawmill est désormais inclus dans Red Hat Linux 6.2. Basé sur un langage de type Lisp, sawmill est extensible et compatible avec GNOME.

Pages de manuel désormais compressées :

Toutes les pages de manuel sont désormais compressées (à l'aide de gzip) pour gagner de l'espace disque.

Lancement de programmes au démarrage de X Window :

En plaçant des scripts dans /etc/X11/xinitrc/xinitrc.d, il est désormais possible de lancer automatiquement des programmes à chaque démarrage de X Window.

Polices reconnues automatiquement :

Les polices X Window ajoutées à votre système Red Hat Linux 6.2 seront désormais reconnues automatiquement lors du démarrage du serveur de polices. Ceci peut se faire durant une session X Window en entrant la commande suivante tout en étant connecté en tant que root :

/etc/rc.d/init.d/xfs restart
            
Modifications en rapport avec le cryptage :

En raison de l'assouplissement de la législation américaine en matière de cryptage, des modifications dans ce domaine ont été apportées aux paquetages suivants :

  • L'authentification Kerberos a été ajoutée à mutt, pine, fetchmail, cvs et imap.

  • GNU Privacy Guard (GnuPG) est désormais inclus dans toutes les éditions de Red Hat Linux 6.2.

  • Pour les plates-formes qui le prennent en charge, une version de Netscape Communicator avec encryptage 128 bits est incluse dans Red Hat Linux 6.2.