summaryrefslogtreecommitdiffstats
path: root/release/doc/fr_FR.ISO8859-1/relnotes
diff options
context:
space:
mode:
Diffstat (limited to 'release/doc/fr_FR.ISO8859-1/relnotes')
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/Makefile19
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc7
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/alpha/Makefile24
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml23
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml3586
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/common/relnotes.ent20
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/i386/Makefile24
-rw-r--r--release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml23
8 files changed, 0 insertions, 3726 deletions
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/Makefile b/release/doc/fr_FR.ISO8859-1/relnotes/Makefile
deleted file mode 100644
index f10e16d..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# The FreeBSD Documentation Project
-# The FreeBSD French Documentation Project
-#
-# $Id$
-# $FreeBSD$
-# Original revision: 1.4
-
-
-
-RELN_ROOT?= ${.CURDIR}/../..
-
-SUBDIR = alpha
-SUBDIR+= i386
-#SUBDIR+= pc98
-#SUBDIR+= sparc64
-
-.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc b/release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc
deleted file mode 100644
index 0815194..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc
+++ /dev/null
@@ -1,7 +0,0 @@
-# $FreeBSD$
-
-.ifdef NO_LANGCODE_IN_DESTDIR
-DESTDIR?= ${DOCDIR}/relnotes/${.CURDIR:T}
-.else
-DESTDIR?= ${DOCDIR}/fr_FR.ISO8859-1/relnotes/${.CURDIR:T}
-.endif
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/alpha/Makefile b/release/doc/fr_FR.ISO8859-1/relnotes/alpha/Makefile
deleted file mode 100644
index 3389969..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/alpha/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# The FreeBSD Documentation Project
-# The FreeBSD French Documentation Project
-#
-# $Id$
-# $FreeBSD$
-# Original revision: 1.6
-
-RELN_ROOT?= ${.CURDIR}/../../..
-
-DOC?= article
-FORMATS?= html
-INSTALL_COMPRESSED?= gz
-INSTALL_ONLY_COMPRESSED?=
-
-JADEFLAGS+= -V %generate-article-toc%
-
-# SGML content
-SRCS+= article.xml
-SRCS+= ../common/relnotes.ent
-SRCS+= ../common/new.xml
-
-.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml b/release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml
deleted file mode 100644
index c811859..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "../../../share/xml/freebsd50.dtd" [
-<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent">
- %release;
-<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
-
-<!-- Architecture-specific customization -->
-
-<!ENTITY arch "alpha">
-<!ENTITY arch.print "Alpha/AXP">
-]>
-<!--
- The FreeBSD Documentation Project
- The FreeBSD French Documentation Project
-
- $Id$
- $FreeBSD$
- Original revision: 1.3
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
- &art;
-</article>
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml b/release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml
deleted file mode 100644
index 5f6822b..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml
+++ /dev/null
@@ -1,3586 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!--
- The FreeBSD Documentation Project
- The FreeBSD French Documentation Project
-
- $Id: new.xml,v 1.5 2002/09/28 21:57:12 eagle Exp $
- $FreeBSD$
- Original revision: 1.423
--->
-<info xmlns="http://docbook.org/ns/docbook"><title>&os;/&arch; &release.current; notes de version</title>
-
-
- <pubdate>$FreeBSD$</pubdate>
-
- <author><orgname>Le Projet FreeBSD</orgname></author>
-
- <copyright>
- <year>2000</year>
- <year>2001</year>
- <year>2002</year>
- <holder role="mailto:doc@FreeBSD.org">Projet de Documentation de
- FreeBSD</holder>
- </copyright>
-
- <abstract>
- <para>Les notes de version pour &os; &release.current;
- contiennent un r&eacute;sum&eacute; des
- changements r&eacute;cents r&eacute;alis&eacute;s dans le syst&egrave;me &os; de
- base de la branche de d&eacute;veloppement &release.branch;.
- Les changements concernant le noyau et les programmes
- utilisateurs sont mentionn&eacute;s ainsi que les avis de
- s&eacute;curit&eacute; applicables au syst&egrave;me de base qui ont &eacute;t&eacute;
- d&eacute;couverts depuis la derni&egrave;re version. Ces notes
- contiennent &eacute;galement quelques br&egrave;ves remarques sur la
- mise &agrave; jour.</para>
- </abstract>
-</info>
-
-<sect1>
- <title>Introduction</title>
- <para>Ce document contient les notes de version pour &os;
- &release.current; sur plate-forme &arch.print;. Il d&eacute;crit les
- nouvelles fonctions de &os; qui ont &eacute;t&eacute;
- ajout&eacute;es, modifi&eacute;es ou retir&eacute;es dans &os;. Il
- contient &eacute;galement quelques notes sur la mise &agrave; jour
- depuis la version pr&eacute;c&eacute;dente de &os;.</para>
-
-<para releasetype="snapshot">La distribution snapshot &agrave; laquelle s'applique ces notes
-de version repr&eacute;sente une &eacute;tape sur la branche de
-d&eacute;veloppement &release.branch; entre &release.prev; et la
-future &release.next;. Quelques distributions binaires
-pr&eacute;-compil&eacute;es de la version snapshot pour cette branche
-sont pr&eacute;sentes sur <uri xlink:href="&release.url;">&release.url;</uri>.</para>
-
- <para releasetype="release">Cette distribution de &os; &release.current; est une distribution
- de type &release.type;. Elle est disponible &agrave; <uri xlink:href="&release.url;">&release.url;</uri>
- ou sur un des mirroirs. Pour plus d'informations sur la façon d'obtenir
- cette (ou une autre) distribution &release.type; de &os; voyez
- le chapitre <link xlink:href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors.html">
- <quote>Obtenir FreeBSD</quote></link> du
- <link xlink:href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/">
- guide de r&eacute;f&eacute;rence de FreeBSD</link>.</para>
-
-</sect1>
-
-<!--
- The "What's New" section of the release notes.
-
- Guidelines for new entries:
-
- 1. If there is some obvious "keyword" associated with an
- entry (such as a manpage entry or an application name), try to
- put it at the start of the sentence.
-
- 2. Within each subsection (i.e. kernel, security, userland),
- list items in alphabetical order by these keywords.
-
- Some entries will have no obvious keywords to help with
- ordering. In sections containing these entries, put those
- containing (e.g.) manpage references first, then some
- suitable SGML comment line as a demarc, then the remaining
- entries.
-
--->
-
-<sect1>
- <title>Les nouveaut&eacute;s</title>
-
- <para>Cette section d&eacute;crit les fonctions nouvelles ou les
- modifications les plus visibles pour l'utilisateur sous &os; depuis
- la version &release.prev;. Il s'agit typiquement de nouveaux
- gestionnaires de p&eacute;riph&eacute;riques ou du support de
- mat&eacute;riels, de nouvelles commandes ou options, de corrections
- de bugs majeurs, ou de mise &agrave; jour de logiciels. Les avis de
- s&eacute;curit&eacute; pour le syst&egrave;me de base
- d&eacute;couverts apr&egrave;s la &release.prev; sont
- &eacute;galements mentionn&eacute;s.</para>
-
- <para>De nombreux changements suppl&eacute;mentaires apport&eacute;s
- &agrave; &os; ne sont pas mentionn&eacute;s ici par faute de
- place. Par exemple, la documentation a &eacute;t&eacute;
- corrig&eacute;e et am&eacute;lior&eacute;e, des bugs mineurs ont
- &eacute;t&eacute; corrig&eacute;s, du code potentiellement dangereux
- pour la s&eacute;curit&eacute; a &eacute;t&eacute; audit&eacute; et
- corrig&eacute; et le code source a &eacute;t&eacute; remis au
- propre.</para>
-
- <sect2 xml:id="kernel">
- <title>Changements concernant le noyau</title>
-
- <para arch="i386">L'&eacute;x&eacute;cution des programmes en
- format &man.a.out.5; n&eacute;cessite l'option
- <literal>COMPAT_AOUT</literal> dans le noyau ou le chargement
- du module noyau <filename>aout.ko</filename>.</para>
-
- <para>&man.acct.2; a &eacute;t&eacute; modifi&eacute; pour ouvrir
- le fichier d'accounting en mode ajout, comme cela &man.accton.8;
- peut &ecirc;tre utilis&eacute; pour activer l'accounting dans un
- fichier en mode ajout.&merged;</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.amdpm.4; a &eacute;t&eacute;
- ajout&eacute; pour permettre d'acc&eacute;der aux fonctions du
- syst&egrave;me de surveillance des puces AMD756
- chipset.&merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.agp.4; pour les
- p&eacute;riph&eacute;riques AGS a &eacute;t&eacute;
- ajout&eacute;.&merged;</para>
-
- <para>Une nouvelle commande <command>show pcpu</command>
- ajout&eacute;e a &man.ddb.4;, permet d'obtenir la liste des
- donn&eacute;es par processeur.</para>
-
- <para role="historic">Deux nouvelles commandes a &man.ddb.4;,
- <command>hwatch</command> et <command>dhwatch</command>, ont
- &eacute;t&eacute; introduites. Parall&egrave;lement a
- <command>watch</command> et <command>dwatch</command>, elles
- permettent d'installer des points de v&eacute;rification
- mat&eacute;riels (en opposition aux point de v&eacute;rification
- logiciels) si l'architecture mat&eacute;rielle le
- supporte. &merged;</para>
-
- <para>&man.devfs.5;, permet de cr&eacute;er automatiquement les
- entr&eacute;es n&eacute;cessaires dans le r&eacute;pertoire
- <filename>/dev</filename> et le support des
- p&eacute;riph&eacute;riques a attachement variable, a
- &eacute;t&eacute; longuement revu. &man.devfs.5; est maintenant
- activ&eacute; par d&eacute;faut et peut etre
- d&eacute;sactiv&eacute; par l'option du noyau
- <literal>NODEVFS</literal>.</para>
-
- <para>Le sous syst&egrave;me de <quote>r&egrave;gles</quote>
- &man.devfs.5; a &eacute;t&eacute; introduit. Les r&egrave;gles
- DEVFS permettent &agrave; l'administrateur de d&eacute;finir
- certaines propri&eacute;t&eacute;s pour chaque noeud de
- p&eacute;riph&eacute;rique avant qu'ils soient visibles en mode
- utilisateur. Les noeuds statiques
- (ex:<filename>/dev/speaker</filename>) et dynamiques
- (e.g.<filename>/dev/bpf*</filename>, certains
- p&eacute;riph&eacute;riques d&eacute;montables) sont
- support&eacute;s. Chaque montage de &man.devfs.5; peut disposer
- de r&egrave;gles diff&eacute;rentes, permettant
- d'impl&eacute;menter des politiques diff&eacute;rentes pour
- impl&eacute;menter dans des jails par ex. Les r&egrave;gles et les
- ensembles de r&egrave;gles se manipulent avec l'utilitaire
- &man.devfs.8;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;rique dgm a
- &eacute;t&eacute; retir&eacute; en faveur du gestionnaire
- digi.</para>
-
- <para>Un nouveau gestionnaire de p&eacute;riph&eacute;rique digi a
- &eacute;t&eacute; ajout&eacute; pour supporter les cartes
- Digiboard PCI Xr et ISA Xem. Un nouveau programme,
- &man.digictl.8;, permet de r&eacute;-initialiser les cartes qui
- ont des modules de ports externes attach&eacute;s comme les
- PC/Xem.</para>
-
- <para>Un nouvel appel syst&egrave;me &man.eaccess.2; a
- &eacute;t&eacute; ajout&eacute;, similaire &agrave;
- &man.access.2; except&eacute; qu'il utilise les identit&eacute;s
- effective au lieu des identit&eacute;s r&eacute;elles.</para>
-
- <para arch="sparc64">Le support pour les
- p&eacute;riph&eacute;riques bas&eacute;s sur EBus a
- &eacute;t&eacute; ajout&eacute;.</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.ichsmb.4; pour les cartes
- controleur Intel 82801AA (ICH) SMBus et compatibles a
- &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Chaque environnement &man.jail.2; peut maintenant tourner
- dans son niveau de s&eacute;curit&eacute; personnel.</para>
-
- <para>Les variables sysctl pour&man.jail.2; ont &eacute;t&eacute;
- d&eacute;plac&eacute;es de la hi&eacute;rarchie
- <varname>jail.*</varname> a <varname>security.*</varname>. Les
- autres variable sysctl ayant un rapport avec la
- s&eacute;curit&eacute; ont &eacute;t&eacute;
- d&eacute;plac&eacute;es de la hi&eacute;rarchie
- <varname>kern.security.*</varname> a
- <varname>security.*</varname>.</para>
-
- <para role="historic">La variable <varname>kern.maxvnodes</varname>
- limite maintenant propremement le nombre de vnodes utilis&eacute;s.
- Pr&eacute;c&eacute;demment uniquement les vnodes n'utilisant pas
- les pages de cache pouvaient etre lib&eacute;r&eacute;s; cela
- pouvait conduire a un nombre croissant de vnodes sans
- limitation m&eacute;moire sur des machines acc&eacute;dant a
- beaucoup de petits fichiers. Un thread noyau,
- <literal>vnlru</literal>, permet d'aider a lib&eacute;rer et
- r&eacute;utiliser les vnodes &merged;</para>
-
- <para role="historic">Le tampon des messages noyau est maintenant
- accessible (de façon ind&eacute;pendante de l'architecture) via
- la variable sysctl <varname>kern.msgbuf</varname>; &man.dmesg.8;
- n'a plus besoin d'&ecirc;tre SGID
- <systemitem class="groupname">kmem</systemitem>.&merged;</para>
-
- <para>L'environnement du noyau est maintenant dynamique, et peut
- &ecirc;tre chang&eacute; via l'appel syst&egrave;me
- &man.kenv.2;.</para>
-
- <para role="historic">L'appel syst&egrave;me &man.kqueue.2; a
- &eacute;t&eacute; ajout&eacute; au noyau &os;. C'est une nouvelle
- interface qui remplace &man.poll.2;/&man.select.2;, qui offre de
- mailleurs performances ainsi que la possiblit&eacute; de rapporter
- diff&eacute;rents type d'&eacute;v&eacute;nements. Il supporte la
- supervision des changements dans les sockets, les pipes, les
- fifos, les fichiers, les signaux et les processus.&merged;</para>
-
- <para arch="i386,pc98" role="historic">une nouvelle option du
- noyau <varname>KVA_SPACE</varname> permet de reconfigurer la
- taille de l'espace adressable virtuel du noyau. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;rique &man.labpc.4;
- a &eacute;t&eacute; retirer du a <quote>bitrot</quote>.</para>
-
- <para>Le chargeur et le linker du noyau v&eacute;rifient via la
- pr&eacute;sence du fichier <filename>linker.hints</filename> dans
- chaque r&eacute;pertoire des modules chargeables par le noyau du
- nom du module et de la version du fichier KLD. L'utilitaire
- &man.kldxref.8; permet de g&eacute;n&eacute;rer ces
- fichiers.</para>
-
- <para role="historic">L'&eacute;mulation Linux supporte maintenant
- les fonctionnalit&eacute;s noyau n&eacute;cessaires au port
- <package>emulators/linux_base-7</package>
- (&eacute;mulation RedHat 7.X). &merged;</para>
-
- <para role="historic">L'&eacute;mulation linux n&eacute;cessite
- maintenant l'option <literal>options SYSVSEM</literal> dans le
- fichier de configuration du noyau. &merged;</para>
-
- <para>**&man.lomac.4;, a Low-Watermark Mandatory Access Control
- security facility, has been added as a kernel module. It provides
- a drop-in security mechanism in addition to the traditional
- UID-based security facilities, requiring no additional
- configuration from the administrator. Work on this feature was
- sponsored by DARPA and NAI Labs.</para>
-
- <para>&os; supporte maintenant un environnement extensible de
- Mandatory Access Control. Il permet aux modules chargeables de noyau
- d'&ecirc;tre lier au noyau au moment de la compilation, du
- d&eacute;marrage ou de l'ex&eacute;cution et augmente donc la
- politique de s&eacute;curit&eacute; du
- syst&egrave;me. <note><para>L'impl&eacute;mentation de
- l'environnement MAC est en cours.</para></note></para>
-
- <para arch="ia64">Les enregistrements d'architecture machine de
- v&eacute;rification sont maintenant collect&eacute;s au moment du
- d&eacute;marrage et sont disponibles via les variables sysctl
- <varname>hw.mca.*</varname>.</para>
-
- <para role="historic">La variable de configuration du noyau
- <varname>maxusers</varname> est maintenant param&eacute;trable au
- moment du d&eacute;marrage. Les autres param&egrave;tres
- d&eacute;pendant de <varname>maxusers</varname> sont maintenant
- modifiables au d&eacute;marrage. Le param&egrave;tre
- <varname>hz</varname> est lui aussi modifiable.&merged;</para>
-
- <para role="historic">Une valeur de <literal>0</literal> pour la
- variable noyau <varname>maxusers</varname> indique de calculer, au
- moment du d&eacute;marrage, une valeur apropri&eacute;e (entre 32
- et 384, en fonction de la quantit&eacute; de
- m&eacute;moire). C'est la valeur par d&eacute;faut du noyau
- <filename>GENERIC</filename>. &merged;</para>
-
- <para arch="alpha" role="historic">L'option noyau
- <varname>MAXMEM</varname> , coupl&eacute;e a la variable
- <varname>hw.physmem</varname> permet de r&eacute;duire, de
- façon articielle, la quantit&eacute; de m&eacute;moire
- pr&eacute;sente sur une machine pour les tests (ou d'autres
- choses).&merged;</para>
-
- <para role="historic">Les parametres noyau
- <varname>MAXTSIZ</varname>, <varname>DFLDSIZ</varname>,
- <varname>MAXDSIZ</varname>, <varname>DFLSSIZ</varname>,
- <varname>MAXSSIZ</varname>, et <varname>SGROWSIZ</varname>
- sont maintenant des variable modifiables (<varname>kern.maxtsiz</varname>,
- <varname>kern.maxdfldsiz</varname>, etc.). &merged;</para>
-
- <para>Le code de profiling de &man.mutex.9; a &eacute;t&eacute;
- ajout&eacute; et est activable via l'option de configuration du
- noyau <literal>MUTEX_PROFILING</literal>. Cela permet d'activer la
- hi&eacute;rarchie des variables sysctl
- <varname>debug.mutex.prof.*</varname>.</para>
-
- <para arch="i386,pc98" role="historic">Les options de
- configuration du noyau <literal>NCPU</literal>,
- <literal>NAPIC</literal>, <literal>NBUS</literal>, et
- <literal>NINTR</literal>, permettant de configurer les noyaux SMP,
- ont &eacute;t&eacute; retir&eacute;s. L'option
- <literal>NCPU</literal> est maintenant fix&eacute;e a 16 et les
- autres options sus-mentionn&eacute;es sont
- dynamiques. &merged;</para>
-
- <para role="historic">Un gestionnaire de
- p&eacute;riph&eacute;rique null-modem, &man.nmdm.4; a
- &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para role="historic">L'option <literal>O_DIRECT</literal> a
- &eacute;t&eacute; ajout&eacute;e a &man.open.2; et
- &man.fcntl.2;. L'ajout de cette option au moment de l'ouverture de
- fichiers tente de minimiser les effects du cache en lecture et en
- &eacute;criture &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.orm.4; a &eacute;t&eacute;
- ajout&eacute; permettant d'utiliser la ROM optionnel dans l'espace
- m&eacute;moire ISA des I/O, cela permet de pr&eacute;venir
- d'autres gestionnaires de p&eacute;riph&eacute;riques de
- r&eacute;clamer cette espace m&eacute;moire et donc d'entrer en
- conflit avec.&merged;</para>
-
- <para arch="i386,pc98">Le support PECOFF (format
- d'&eacute;x&eacute;cution Win32) a &eacute;t&eacute; ajout&eacute;.</para>
-
- <para arch="pc98" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique pcm supporte maintenant la gestion
- d'&eacute;nergie de the NEC PC-98NOTE.&merged;</para>
-
- <para role="historic">Les objets de m&eacute;moire partag&eacute;s
- POSIX.1b sont maintenant
- support&eacute;s. L'impl&eacute;mentation utilise des fichiers,
- mais active automatiquement l'option MAP_NOSYNC lorsqu'ils sont
- &man.mmap.2;-ed. &merged;</para>
-
- <para role="historic">Les diff&eacute;rentes options
- <literal>PQ_*CACHE</literal> ont &eacute;t&eacute;
- remplac&eacute;es par une seule option
- <literal>PQ_CACHESIZE</literal> permettant de fixer la taille du
- cache en kilobytes. Les anciennes options sont toujours
- support&eacute;es pour la compatibilit&eacute;.&merged;</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.puc.4; (PCI
- <quote>Universal</quote> Communications) a &eacute;t&eacute;
- ajout&eacute;, permettant de connecter les ports s&eacute;ries PCI
- au gestionnaire &man.sio.4;.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;rique &man.random.4;
- a &eacute;t&eacute; r&eacute;&eacute;crit pour utiliser
- l'algorithme <application>Yarrow</application>. Il permet
- d'obtenir une meilleur entropy, depuis diff&eacute;rentes sources,
- incluant la console, les interfaces r&eacute;seaux Ethernet et
- PPP, et les p&eacute;riph&eacute;riques de stockage. L'entropy de
- &man.random.4; est maintenant p&eacute;riodiquement
- sauvegard&eacute; dans des fichiers dans le r&eacute;pertoire
- <filename>/var/db/entropy</filename>, ainsi que au moment de
- l'arret du syst&egrave;me. La s&eacute;mantique de
- <filename>/dev/random</filename> a chang&eacute;; il ne bloque
- plus en attendant des bits d'entropy, mais
- g&eacute;n&eacute;re un flux de pseudo donn&eacute;es
- al&eacute;atoires exactement comme
- <filename>/dev/urandom</filename>.</para>
-
- <para>Une nouvelle option du noyau, <literal>options REGRESSION</literal>,
- active les interfaces et les fonctionnalit&eacute;s utiles lors
- des phases de regression et de correction.</para>
-
- <para>Le support<literal>RLIMIT_VMEM</literal> support a
- &eacute;t&eacute; ajout&eacute;. Cette fonctionnalit&eacute;
- d&eacute;finit une nouvelle ressource limite qui couvre l'ensemble
- de l'espace m&eacute;moire virtuel d'un processus, incluant
- l'espace &man.mmap.2;. Cette limite peut &ecirc;tre
- configur&eacute;e via la nouvelle variable
- <varname>vmemoryuse</varname> de
- &man.login.conf.5;. &merged;</para>
-
- <para arch="sparc64">Le support pour les
- p&eacute;riph&eacute;riques bas&eacute;s sur le bus SBus a
- &eacute;t&eacute; ajout&eacute;.</para>
-
- <para arch="sparc64">Le p&eacute;riph&eacute;rique se, permettant
- de supporter le controleur s&eacute;rie Siemens SAB82532, que l'on
- trouve sur les nouvelles machines Ultra Sparc, a &eacute;t&eacute;
- ajout&eacute;.</para>
-
- <para role="historic">Le p&eacute;riph&eacute;rique &man.snp.4;
- n'est plus statique et peut maintenant &ecirc;tre compil&eacute;
- en module. &merged;</para>
-
- <para arch="i386" role="historic">Un gestionnaire de
- p&eacute;riodiquement &man.spic.4;, permettant d'acc&eacute;der au
- p&eacute;riph&eacute;rique d'appel de certains portable Sony, a
- &eacute;t&eacute; ajout&eacute;.</para>
-
-
- <para>Le gestionnaire de p&eacute;riph&eacute;rique
- &man.syscons.4; supporte maintenant le copier-coller via le
- clavier, par d&eacute;faut via les touches
- <keycap>Shift</keycap>-<keycap>Insert</keycap>.</para>
-
-
- <para>Le timer de retransmission du protocole &man.tcp.4; peut
- maintenant etre manipul&eacute; via les variables sysctl:
- <varname>net.inet.tcp.rexmit_min</varname> et
- <varname>net.inet.tcp.rexmit_slop</varname>.</para>
-
- <para>Le procotole &man.tcp.4; dispose de la possibilit&eacute; de
- limiter dynamiquement la fen&ecirc;tre d'envoi pour maximiser
- la bande passante et r&eacute;duire les temps de transit. Cette
- fonctionnalit&eacute; est activable via la variable sysctl
- <varname>net.inet.tcp.inflight_enable</varname></para>
-
- <para role="historic">Le support des p&eacute;riph&eacute;riques
- USB a &eacute;t&eacute; ajout&eacute; au noyau
- <filename>GENERIC</filename> et au programme d'installation pour
- permettre de supporte les p&eacute;riph&eacute;riques USB par
- d&eacute;faut. Notez que SRM ne supporte pas tous les
- p&eacute;riph&eacute;riques USB actuellement, et donc vous devez
- utilisez un clavier AT si vous n'utilisez pas une console
- s&eacute;rie.&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;rique uaudio,
- permettant de supporter les p&eacute;riph&eacute;riques audio USB
- a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Un gestionnaire de
- p&eacute;riph&eacute;riques &man.umodem.4; pour les modems USB a
- &eacute;t&eacute; ajout&eacute;. Il supporte les modems 3Com 5605
- et Metricom Ricochet GS wireless USB modems. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Un gestionnaire de
- p&eacute;riph&eacute;riques &man.uscanner.4; permettant le support
- basique de scanner USB utilisant SANE a &eacute;t&eacute;
- ajout&eacute;. R&eacute;f&eacute;rez vous a <link xlink:href="http://www.mostang.com/sane/">la page SANE</link> pour la
- liste des scanners support&eacute;s Les scanners HP ScanJet 4100C,
- 5200C et 6300C sont support&eacute;s. &merged;</para>
-
- <para>Pour augmenter la s&eacute;curit&eacute;, l'option de
- configuration du noyau <literal>UCONSOLE</literal> a
- &eacute;t&eacute; retir&eacute;.</para>
-
- <para arch="i386,pc98">La fonctionnalit&eacute; UserConfig lors du
- d&eacute;marrage du noyau, utilis&eacute; pour activer,
- d&eacute;sactiver, ou configurer les p&eacute;riph&eacute;riques
- ISA, a &eacute;t&eacute; retir&eacute;. Cette
- fonctionnalit&eacute; a &eacute;t&eacute; remplac&eacute;e par le
- fichier hints du noyau dans
- <filename>/boot/device.hints</filename>.</para>
-
- <para>L'option du noyau <literal>USER_LDT</literal> est maintenant
- activ&eacute;e par d&eacute;faut.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques
- &man.uvisor.4; permettant de connecter les Handspring Visors via
- USB a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Un gestionnaire de p&eacute;riph&eacute;riques VESA S3
- linear framebuffer a &eacute;t&eacute; ajout&eacute;.</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;rique &man.viapm.4; permettant de
- g&eacute;rer l'&eacute;nergie sur les controleurs VIA SMBus a
- &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <!-- Above this line, kernel changes ordered by manpage/variable name -->
-
- <para role="historic">**Write combining for crashdumps has been
- implemented. This feature is useful when write caching is
- disabled on both SCSI and IDE disks, where large memory dumps
- could take up to an hour to complete. &merged;</para>
-
-
- <para>L'infrastructure de gestion des crash noyau a
- &eacute;t&eacute; revue, pour supporter les nouvelles
- plateformes. L'implication principale est que le format du fichier
- des crash sur disque a &eacute;t&eacute; modifi&eacute;, et est
- maintenant ind&eacute;pendant de l'ordre des octets.</para>
-
- <para>Les tr&egrave;s grands swap (&gt;67 GB) ne panique plus le
- syst&egrave;me.</para>
-
- <para arch="alpha">Le support pour les threads en &eacute;mulation Linux a
- &eacute;t&eacute; ajout&eacute;.</para>
-
- <para role="historic">La cible
- <buildtarget>buildkernel</buildtarget> prend en compte la variable
- <varname>KERNCONF</varname> et non plus <varname>KERNEL</varname>
- pour savoir quel fichier du noyau cr&eacute;er. Il n'est plus
- n&eacute;cessaire, dans certains cas, de faire
- pr&eacute;c&eacute;der un <buildtarget>buildkernel</buildtarget> par
- un <buildtarget>buildworld</buildtarget>. (Un
- <buildtarget>buildworld</buildtarget> est n&eacute;cessaire pour la
- mise &agrave; jour lors des version majeures, ou de la mise
- &agrave; jour de <application>binutil</application> et lors de
- changements dans &man.config.8;.) &merged;</para>
-
- <para role="historic">Le code de terminaison des processus
- lorsqu'il n'y a plus de swap commence maintenant a terminer plus
- tot les processus, pour empecher les deadlocks; il prend en compte
- la quantit&eacute; d'espace de swap utilis&eacute; par les
- processus lors du calcul de la taille des
- processus.&merged;</para>
-
- <para>Les d&eacute;finitions du linker sont maintenant inclues par
- d&eacute;faut; &man.gensetdefs.8; n'est donc plus
- n&eacute;cessaire et a donc &eacute;t&eacute;
- retir&eacute;.</para>
-
- <para role="historic">Le clonage de p&eacute;riph&eacute;rique
- r&eacute;seau a &eacute;t&eacute; impl&eacute;ment&eacute;, et le
- p&eacute;riph&eacute;rique &man.gif.4; a &eacute;t&eacute;
- modifi&eacute; pour en tirer parti. Donc maintenant au lieu de
- sp&eacute;cifi&eacute; le nombre d'interfaces &man.gif.4;
- disponibles dans le fichier de configuration du noyau, L'option
- <option>create</option> de &man.ifconfig.8; doit etre
- utilis&eacute;e lorsqu'une autre instance de
- p&eacute;riph&eacute;rique est
- d&eacute;sir&eacute;e. &merged;</para>
-
- <para>Il est maintenant possible de rajouter des variables d'environnement
- directement dans le noyau au moment de la compilation en utilisant la
- directive<literal>ENV</literal> de &man.config.8; .</para>
-
- <para>**Idle zeroing of pages can be enabled with the
- <varname>vm.idlezero_enable</varname> sysctl variable.</para>
-
- <para arch="i386,pc98" role="historic">Les adresses de chargement
- du noyau sont maintenant export&eacute;es dans une table de
- symboles et diff&eacute;rentes constantes anciennement
- cod&eacute;es en dur ont &eacute;t&eacute; retir&eacute;es, ce qui
- permet a certains programmes, comme &man.ps.1;, de fonctionner
- avec des noyaux compil&eacute;s a diff&eacute;rentes
- adresses. &merged;</para>
-
- <para role="historic">Le vidage de m&eacute;moire des gros
- processus (ou d'un nombre importantde processus) ne bloque plus la
- machine pour un long moment. &merged;</para>
-
- <para>The &os; kernel scheduler now supports Kernel-Scheduled
- Entities (KSEs), which provides support for multiple threads of
- execution per process similar to Schedular Activations. At this
- point, the kernel has most of the changes needed to support
- threading. The kernel scheduler can schedule multiple threads per
- process, but only on a single CPU at a time. Support for
- userland programs to create and utilize multiple threads is not
- yet completed.
-
- <note>
- <para>KSE is a work in progress.</para>
- </note>
- </para>
-
- <para>Le noyau prend en compte maintenant le concept que il y a
- des unit&eacute;s plus petites que un processus a g&eacute;rer
- (mais il ne peut avoir plus d'un thread par processus
- autoris&eacute; a un moment pr&eacute;cis).</para>
-
- <para>Le noyau supporte maintenant plusieurs p&eacute;riph&eacute;riques
- bas-niveau pour la console. Le nouvel utilitaire &man.conscontrol.8;
- permet de g&eacute;rer ces diff&eacute;rentes consoles..</para>
-
- <para arch="alpha">Le gestionnaire de p&eacute;riph&eacute;riques
- des console supporte maintenant les cartes graphiques de type
- TGA.</para>
-
- <para role="historic">Le noyau se trouvant sur les CDs d'installation est
- maintenant s&eacute;par&eacute; de l'image <filename>mfsroot</filename>.
- Cela permet d'utiliser un noyau complet lors de l'installation sur des
- machines permettant de d&eacute;marrer sur les CDs (plutot que d'avoir le
- noyau restreint utilis&eacute; sur les disquettes). &merged;</para>
-
- <para role="historic">**The system load average computation now
- adds some jitter to the timing of samples, in order to avoid
- synchronization with processes that run
- periodically. &merged;</para>
-
- <para role="historic">Si vous cr&eacute;ez un noyau de
- d&eacute;boggage (en utilisant par ex <literal>makeoptions
- DEBUG=-g</literal>),les modules chargeables a la demande seront
- aussi compiler avec le support de d&eacute;boggage. Le seul
- probl&egrave;me engendr&eacute; sera que les modules construits
- avec un noyau de d&eacute;boggage prendront plus de place disque
- de pr&eacute;cedemment. &merged;</para>
-
- <para role="historic">Le p&eacute;riph&eacute;rique de dump noyau
- peut maintenant etre activ&eacute; via le module chargeur
- <varname>dumpdev</varname>. Cela permet dor&eacute;navant
- d'obtenir des informations sur les crashs du a des panic aux
- derniers moments d'initialisation du noyau (avant que le
- syst&egrave;me ne passe en mode
- mono-utilisateur). &merged;</para>
-
- <para>L'allocateur de m&eacute;moire du noyau est maintenant un
- distributeur "galettes" de m&eacute;moire, similaire &agrave;
- celui de celui qui est utilis&eacute; dans Solaris. C'est un
- syst&egrave;me d'allocation m&eacute;moire compatible SMP, qui a
- une performance quasi-lin&eacute;aire lorsque le nombre de CPUs
- augmente. Il r&eacute;duit aussi la fragmentation
- m&eacute;moire.</para>
-
- <sect3>
- <title>Support des cartes m&egrave;res et des processeurs</title>
-
- <para>Le support multi-processeur SMP a &eacute;t&eacute;
- largement revu, et le code de BSD/OS 5.0 a &eacute;t&eacute;
- incorpor&eacute;. Une des fonctionnalit&eacute;s importantes de
- SNMPng ((<quote>SMP Next Generation</quote>) est de permettre a
- plus de processus de fonctionner en mode noyau, tout en ne
- n&eacute;cessitant pas de "spin locks" qui r&eacute;duisent
- &eacute;norm&eacute;ment l'utilit&eacute; des syst&egrave;mes
- multi-processeurs. Les "handlers" d'interruptions ont maintenant
- leur propre contexte, ce qui permet de les bloquer et donc qui
- permet de r&eacute;duire le besoin de poser des "locks" sur les
- interruptions.</para>
-
- <para arch="i386,pc98">Le support des processeurs 80386 a
- &eacute;t&eacute; retir&eacute; du noyau
- <filename>GENERIC</filename> car ce code r&eacute;duisait la
- performance sur les autres processeurs IA32. L'option
- noyau<literal>I386_CPU</literal> permettant le support des
- processeurs 80386 est maintenant exclusive par rapport au
- support des autres processeurs IA32; cela devrait
- s&eacute;rieusement augmenter la performance sur les 80386 du a
- l'&eacute;limination des v&eacute;rifications du type de
- processeur au moment de l'&eacute;x&eacute;cution. Les noyaux
- devant tourn&eacute;s sur des 80386 peuvent etre construits en
- ne rajoutant dans les options CPU du noyau uniquement
- <literal>I386_CPU</literal>.</para>
-
- <para arch="alpha" role="historic">Les serveurs AlphaServer 1200
- (<quote>Tincup</quote>) ont &eacute;t&eacute; test&eacute;s et
- fonctionnent. Pour l'instant il n'est pas possible de
- d&eacute;marrer depuis un CD ou un lecteur de disquette, mais en
- prenant un disque venant d'un autre server Alpha cela
- fonctionne.&merged;</para>
-
- <para arch="alpha">La carte m&egrave;re API UP1100 est
- valid&eacute;e .</para>
-
- <para arch="alpha">Les serveurs API CS20 1U sont valid&eacute;s.</para>
-
- <para arch="alpha">Le support pour les AlphaServer 2100A
- (<quote>Lynx</quote>) a &eacute;t&eacute; ajout&eacute;.</para>
-
- <para arch="alpha">Du code dans le noyau a &eacute;t&eacute;
- ajout&eacute; pour permettre a de vieilles
- g&eacute;n&eacute;rations de processeurs Alpha(EV4 et EV5)
- d'&eacute;muler les instructions pour les nouvelles
- g&eacute;n&eacute;rations de processeurs Alphas. Cela permet
- d'utiliser certains programmes, disponibles uniquement en
- binaire, comme <application>Adobe Acrobat 4</application> sur
- des processeurs EV4 et EV5.</para>
-
- <para arch="alpha">Le support SMP sur Alpha est maintenant
- op&eacute;rationnel.</para>
-
- <para arch="i386" role="historic">La d&eacute;tection des
- nouveaux processeurs, comme FC-PGA2 Pentium III (Tualatin),
- Transmeta Crusoe, et Transmeta Crusoe LongRun, a
- &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para arch="alpha">Le support du mat&eacute;riel suivant a
- &eacute;t&eacute; retirer du noyau d'installation pour permettre
- d'obtenir une disquette 1.44.Mb: Multia, NoName, PC64, EB64,
- Aspen Alpine, sa (SCSI tape), amr, support du port parallel, vx
- (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), sf (Adaptec
- AIC-6915), sis (SiS 900/SiS 7016), ste (Sundance ST201 (D-Link
- DFE-550TX)), wb (Winbond W89C840F).</para>
-
- <para arch="i386" role="historic">Le support pour Streaming
- <acronym>SIMD</acronym> Extensions (<acronym>SSE</acronym>) a
- &eacute;t&eacute; introduit. L'option du noyau
- <literal>CPU_ENABLE_SSE</literal> controle l'int&eacute;gration
- dans le noyau.&merged;</para>
-
- <para arch="i386" role="historic">L'option du noyau
- <literal>CPU_ATHLON_SSE_HACK</literal> a &eacute;t&eacute;
- ajout&eacute;, permettant d'activer la fonctionnalit&eacute; SSE
- sur les nouveaux CPU Athlon si le BIOS oubliait de
- l'activer. &merged;</para>
-
- <para arch="sparc64">La plateforme UltraSPARC est maintenant
- support&eacute;e par &os;. Les machines suivantes sont
- support&eacute;e jusqu'&agrave; un certain niveau: Ultra
- 1/2/5/10/30/60, Enterprise 220R/420R, Netra T1 AC200/DC200,
- Netra T 105, et Blade 100. Le multi-processeur est
- support&eacute;, et a &eacute;t&eacute; test&eacute; sur Ultra
- 2, Ultra 60, Enterprise 220R, et Enterprise 420R.</para>
-
- <para arch="i386">Sur certains syst&egrave;mes, le BIOS n'active
- par les ports d'entr&eacute;e/sortie et la m&eacute;moire des
- p&eacute;riph&eacute;riques PC, ce qui les rend
- inutilisables. La variable sysctl
- <varname>hw.pci.enable_io_modes</varname> (par d&eacute;faut
- &agrave; <literal>1</literal>, pour
- <quote>activ&eacute;</quote>) force &os; &agrave; activer ces
- p&eacute;riph&eacute;riques, et ils peuvent donc &ecirc;tre
- utilis&eacute;s.</para>
-
- <para arch="alpha">Le support pour les Alpha TurboChannel Alphas
- a &eacute;t&eacute; retir&eacute;.</para>
-
- <para arch="i386">Le support pour les AMD &Eacute;lan SC520 a
- &eacute;t&eacute; ajout&eacute;; cela n&eacute;cessite l'option
- <literal>CPU_ELAN</literal> dans le fichier de configuration du
- noyau.</para>
-
- </sect3>
-
- <sect3>
- <title>Gestionnaire de d&eacute;marrage</title>
-
- <para arch="i386" role="historic"><filename>boot2</filename>
- supporte maintenant l'option <option>-n</option> pour
- d&eacute;sactiver l'interruption du d&eacute;marrage par l'appui
- sur des touches. &merged;</para>
-
- <para arch="i386" role="historic">Un nouvel utilitaire
- <filename>cdboot</filename> pour les CDROMs donne une meilleur
- compatibilit&eacute; avec certains BIOS qui ne respectait pas
- totalement l'impl&eacute;mentation standard des CDROM bootable
- El Torito . Le nouveau gestionnaire de d&eacute;marrage supporte
- le mode <quote>no emulation</quote> de d&eacute;marrage qui
- permet d'&eacute;liminer le besoin d'&eacute;mulation d'une
- image m&eacute;moire d'une disquette pour un CDROM
- bootable. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le gestionnaire de
- d&eacute;marrage i386 supporte maintenant un nouveau type de
- console,<literal>nullconsole</literal>, permettant d'utiliser un
- syst&egrave;me sans carte vid&eacute;o et sans port
- s&eacute;rie. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le programme
- &man.loader.8; dispose maintenant du support optionnel (activer
- a la compilation, d&eacute;sactiv&eacute; par d&eacute;faut)
- pour charger des noyaux et des modules compress&eacute;s en
- <application>bzip2</application>. &merged;</para>
-
-
- <para arch="i386,pc98" role="historic">Le support Intel's Wired
- for Management 2.0 (PXE) a &eacute;t&eacute; ajout&eacute; au
- gestionnaire de d&eacute;marrage de &os;. Du a des
- diff&eacute;rences d'API, l'ancienne version de PXI n'est plus
- support&eacute;e. Cela permet de d&eacute;marrer en
- r&eacute;seau en utilisant le DHCP.&merged;</para>
-
-
- <!-- Above this line, order bootloader changes by keyword-->
-
- <para arch="i386" role="historic">Le gestionnaire de
- d&eacute;marrage de &os; contient maintenant un correctif
- permettant de supporte le d&eacute;marrage sur un CDROM sur
- certains BIOS IBM qui s'attendaient a ce que le premier secteur
- de l'&eacute;mulation des disquette contiennt un BPB MS-DOS
- valide pour qu'ils puissent le modifier. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le gestionnaire de
- d&eacute;marrage de &os; dispose maintenant d'une option
- <option>-p</option> permettant de forcer le noyau a faire une
- pause entre chaque ligne d'affichage au moment de la phase de
- d&eacute;tection. &merged;</para>
-
- <para arch="alpha,i386" role="historic">Le gestionnaire de
- d&eacute;marrage de &os; est maintenant capable de
- d&eacute;marrer depuis des syst&egrave;mes de fichier ayant des
- tailles de block de plus de 8K.&merged;</para>
-
- <para>Le noyau et les modules ont &eacute;t&eacute;
- d&eacute;plac&eacute;s dans le r&eacute;pertoire
- <filename>/boot/kernel</filename>, pour permettre de les
- manipuler ensemble de façon plus simple. Le gestionnaire de
- d&eacute;marrage a &eacute;t&eacute; mise &agrave; jour pour
- refl&eacute;ter ce changement.</para>
-
-
-<!-- Above this line, order boot loader changes by manpage/variable name-->
-
- </sect3>
-
- <sect3>
- <title>Support des interfaces r&eacute;seau</title>
-<!-- Above this line, order network driver changes by manpage/variable name-->
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.an.4; pour les cartes Cisco
- Aironet supporte maintenant le chiffrement "Wired Equivalent
- Privacy" (WEP), et est controlable via
- &man.ancontrol.8;.&merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.an.4; supporte maintenant les
- s&eacute;ries Cisco Aironet 350. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.an.4; supporte le mode
- <quote>monitor</quote> controlable via l'option
- <option>-M</option> de &man.ancontrol.8;. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.an.4; supporte maintenant Cisco
- LEAP aussi bien que les clefs WEP. Les utilitaires Aironet Linux
- sont support&eacute;s sous l'&eacute;mulation. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le support
- g&eacute;n&eacute;rique pour les r&eacute;seaux &agrave; jetons
- de type ARCNET a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.bge.4; a &eacute;t&eacute;
- ajout&eacute; et permet de g&eacute;rer les cartes de la famille
- des controleurs Gigabit Ethernet Broadcom BCM570x, cela inclut
- les cartes 3Com 3c996-T, SysKonnect SK-9D21 et SK-9D41, et les
- cartes Gigabit Ethernet des serveurs Dell PowerEdge 2550. Les
- "jumbo frames", le marquage des VLAN et le controle de sortie
- "TCP/IP offload" sont support&eacute;s, tout comme la moderation
- des interruptions.&merged;</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques cm a &eacute;t&eacute; ajout&eacute;
- et permet de supporter les cartes ARCNET SMC COM90cx6
- ARCNET. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.dc.4; supporte
- d&eacute;sormais les cartes &agrave; base de composants Xircom 3201 et
- Conexant LANfinity RS7112.</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.dc.4; supporte maintenant les
- VLAN.</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.de.4; effectue maintenant une
- arbitration &agrave; base de "round-robin" entre les
- r&eacute;ceptions et les transmissions du 21143 &agrave; la
- place de donner la priorit&eacute; a l'unit&eacute; de
- reception. Cela permet de gagner 10&ndash;15% de performances
- lors des gros transferts. &merged;</para>
-
- <para arch="alpha">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.ed.4; est
- support&eacute;.</para>
-
- <para arch="i386,pc98" role="historic">Les cartes Fast Ethernet
- Linksys PCCARD support&eacute;s via le gestionnaire de
- p&eacute;riph&eacute;riques &man.ed.4; n&eacute;cessite
- maintenant l'ajout du drapeau <literal>0x80000</literal>
- &agrave; la ligne de configuration de &man.pccard.conf.5;. Ce
- drapeau n'est pas optionnel. Les cartes Linksys ne serait pas
- reconnues sans lui. &merged;</para>
-
- <para role="historic">Un probl&egrave;me avec le gestionnaire de
- p&eacute;riph&eacute;riques &man.ed.4; qui pouvait
- r&eacute;sulter en un "panic" du syst&egrave;me avec les
- tr&egrave;s petits paquets et les BPF ou le pontage
- activ&eacute; a &eacute;t&eacute; fix&eacute;. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.ed.4; supporte maintenant les
- composants D-Link DL10022 chips, n&eacute;cessaires pour
- certaines cartes dont la carte NetGear FA-410TX. Le gestionnaire
- <literal>miibus</literal> est maintenant n&eacute;cessaire dans
- la configuration du noyau pour le gestionnaire de
- p&eacute;riph&eacute;riques &man.ed.4;. &merged;</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques
- &man.el.4; peut maintenant etre charg&eacute; en module.</para>
-
- <para arch="i386,pc98,ia64" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.em.4; supporte maintenant les
- cartes bas&eacute;es sur les composants controleurs Gigabit
- Ethernet Intel 82544, 82542, et 82543. Le gestionnaire supporte
- les "jumbo frames" et les "checksum offload" en
- &eacute;mission/r&eacute;ception sur les cartes bas&eacute;es
- sur les composants 82543 et 82544. &merged;</para>
-
- <para role="historic">Le p&eacute;riph&eacute;rique
- &man.faith.4; est maintenant chargeable, d&eacute;chargeable et
- clonable. &merged;</para>
-
- <para arch="i386,pc98" role="historic">Le support des cartes
- Ethernet Fujitsu MB86960A/MB86965A PC-Cards a &eacute;t&eacute;
- de nouveau rajout&eacute; au gestionnaire de
- p&eacute;riph&eacute;riques &man.fe.4;. &merged;</para>
-
- <para arch="alpha" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.fpa.4; supporte maintenant les
- cartes DEFPA FDDI Digital sur les architectures
- Alpha. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.fxp.4; n&eacute;cessite
- maintenant l'entr&eacute;e <literal>device miibus</literal> dans
- le fichier de configuration du noyau. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.fxp.4; contient maintenant un
- correctif pour la violation de protocole PCI caus&eacute; sur
- certains syst&egrave;mes bas&eacute;s sur des composants Intel
- ICH2/ICH2-M. Le correctif consiste &agrave; l&eacute;criture
- dans l'EEPROM de l'interface a d&eacute;sactiver pour le mode
- "Dynamic Standby"; une fois l'EEPROM modifi&eacute;e, le
- syst&egrave;me doit etre red&eacute;marr&eacute; pour que les
- modifications soient prises en compte. &merged;</para>
-
- <para role="historic">**The &man.fxp.4; driver now supports
- Intel's loadable microcode to implement receive-side interrupt
- coalescing and packet bundling, on NICs that support these
- features. This support can be activated by the use of the
- <option>link0</option> option to
- &man.ifconfig.8;. &merged;</para>
-
- <para arch="sparc64">Le gestionnaire de
- p&eacute;riph&eacute;riques gem a &eacute;t&eacute;
- ajout&eacute; pour support&eacute; les cartes Sun GEM Gigabit
- Ethernet et ERI Fast Ethernet.</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.gx.4; a &eacute;t&eacute;
- ajout&eacute; et permet de g&eacute;rer les cartes bas&eacute;es
- sur les controleurs Gigabit Ethernet Intel 82542 et 82543. Les
- versions fibres et cuivre sont support&eacute;es. Les deux
- cartes supportent l'insertion de VLAN et le taggage de VLAN,
- les cartes 82543 supportent un plus les "checksum offload"
- TCP/IP. &merged;</para>
-
- <para arch="sparc64">Le gestionnaire de
- p&eacute;riph&eacute;riques hme a &eacute;t&eacute;
- ajout&eacute; pour ajouter le support des cartes Sun HME Fast
- Ethernet, que l'on trouve sur beaucoup de cartes m&egrave;res
- des s&eacute;ries de machines Sun Ultra.</para>
-
- <para role="historic">The &man.lge.4; driver has been added to
- support the Level 1 LXT1001 NetCellerator Gigabit Ethernet
- controller chip. This device is used on some fiber optic GigE
- cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP
- checksum offload on receive are supported, although hardware
- VLAN filtering is not. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques my, permettant le support des cartes
- Myson Fast et Gigabit Ethernet, a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.nge.4; a &eacute;t&eacute;
- ajout&eacute; et supporte les cartes PCI Gigabit Ethernet
- bas&eacute;es sur les controleurs National Semiconductor DP83820
- et DP83821, incluant les controleurs D-Link DGE-500T, SMC EZ
- Card 1000 (SMC9462TX), Asante FriendlyNet GigaNIC 1000TA et
- 1000TPC et Addtron AEG320T. Ce gestionnaire de
- p&eacute;riph&eacute;riques supporte le d&eacute;chargement des
- sommes de controle en &eacute;mission et en
- r&eacute;ception. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.pcn.4; a &eacute;t&eacute;
- ajout&eacute; et supporte les cartes AMD PCnet/FAST,
- PCnet/FAST+, PCnet/FAST III, PCnet/PRO, PCnet/Home, et
- HomePNA. Ces cartes sont toujours support&eacute;es par le
- gestionnaire &man.lnc.4;, le gestionnaire &man.pcn.4; permet de
- faire fonctionner ces composants en mode 32bits et utilise la
- fonction d'alignement RX pour permettre de recevoir sans
- effectuer de copie. Ce gestionnaire est ind&eacute;pendant de
- l'architecture, il fonctionne donc aussi bien sur I386 que sur
- Alpha. Le gestionnaire &man.lnc.4; continue a etre
- n&eacute;cessaire pour les cartes non PCI. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.ray.4;, supportant les cartes
- r&eacute;seau sans-fil Webgear Aviator a &eacute;t&eacute;
- ajout&eacute;. Les op&eacute;ration sur l'interfaces &man.ray.4;
- s'effectue via &man.raycontrol.8;. &merged;</para>
-
- <para arch="i386,pc98">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.rp.4; a &eacute;t&eacute; mis
- &agrave; jour en version 3.02 et peut &ecirc;tre compil&eacute;
- en module. &merged;</para>
-
- <para arch="i386" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques sbni, permettant de supporter les
- interfaces de comunications Granch SBNI12, point a point ISA et
- PCI a &eacute;t&eacute; ajout&eacute;. Le port <package>sysutils/sbniconfig</package> contenu dans la
- collection des ports de &os; peut etre utilis&eacute; pour
- configurer ces p&eacute;riph&eacute;riques.&merged;</para>
-
- <para role="historic">Le support des cartes PCI Ethernet
- bas&eacute;es sur les controleurs SiS 900 et SiS 7016 Fast
- Ethernet (par exemple, les composants se trouvant sur les cartes
- m&egrave;res SiS 635 and 735), et les composants National
- Semiconductor DP83815 (incluant NetGear FA311-TX et FA312-TX) a
- &eacute;t&eacute; ajout&eacute; via le gestionnaire de
- p&eacute;riph&eacute;riques &man.sis.4;. Ce gestionnaire
- supporte les VLANs. &merged;</para>
-
- <para arch="pc98" role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques snc pour les controleurs de cartes
- Ethernet National Semiconductor DP8393X (SONIC) a
- &eacute;t&eacute; ajout&eacute;. Actuellement ce gestionnaire
- est uniquement utilis&eacute; sur les architectures
- PC-98.&merged;</para>
-
- <para>Le p&eacute;riph&eacute;rique &man.stf.4; est maintenant
- clonable.</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.tap.4;, un gestionnaire de
- p&eacute;riph&eacute;riques virtuel Ethernet n&eacute;cessaire
- pour les configuration en point, a &eacute;t&eacute;
- ajout&eacute;. Ce p&eacute;riph&eacute;rique est clonable.
- &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.ti.4; supporte maintenant les
- cartes Gigabit Ethernet Alteon AceNIC 1000baseT et Netgear
- GA620T 1000baseT . &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.ti.4; masque maintenant
- correctement le marquage de VLAN. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.tx.4;
- supporte maintenant r&eacute;ellement le filtrage
- multicast.</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.txp.4; a &eacute;t&eacute;
- ajout&eacute; et supporte les cartes bas&eacute;es sur le
- composant 3Com 3XP Typhoon/Sidewinder (3CR990). &merged;</para>
-
- <para role="historic">Le p&eacute;riph&eacute;rique &man.vlan.4;
- est maintenant chargeable, d&eacute;chargeable et
- clonable. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.wi.4; supporte maintenant les
- cartes Prism II et Prism 2.5. Le WEP 104/128-bit fonctionne
- maintenant correctement sur les cartes Prism. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.wi.4; supporte l'utilisation de
- &os; comme point d'acc&egrave;s sans fil. Cette fonction peut
- &ecirc;tre activ&eacute;e avec l'option <literal>mediaopt
- hostap</literal> de &man.ifconfig.8;. Cette
- fonctionnalit&eacute;e n&eacute;cessaite une carte bas&eacute;e
- sur un controlleur Prism II. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.wi.4; supporte maintenant les
- <application>bsd-airtools</application>. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques xe peut maintenant &ecirc;tre
- compil&eacute; en module. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant les
- cartes 3Com 3C556 and 3C556B MiniPCI utilis&eacute;es sur
- certains ordinateurs portables. &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant les
- trames de VLAN marqu&eacute;s en r&eacute;ception(sur les cartes
- a base de composants <quote>Cyclone</quote> ou plus
- r&eacute;cents). &merged;</para>
-
- <para role="historic">Le gestionnaire de
- p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant le
- d&eacute;chargement des sommes de controles TCP/IP en
- r&eacute;ception et en &eacute;mission sur les cartes
- impl&eacute;mentant cette fonctionnalit&eacute;, comme les
- cartes 3C905B, 3C905C, et 3C980C. &merged;</para>
-
- <para role="historic">Un bogue dans le gestionnaire &man.xl.4;,
- relatif a un d&eacute;bordement de statistiques lors de la
- gestion des interruptions, pouvant causer des ralentissements
- lors de taux de traitements plus ou moins importants de paquets,
- a &eacute;t&eacute; r&eacute;solu. &merged;</para>
-
- <para role="historic">La structure de donn&eacute;es
- <varname>ifnet</varname> d'une interface, peut maintenant
- indiquer les fonctions support&eacute;es par une carte
- r&eacute;seau, et lesquelles sont activ&eacute;es.
- &man.ifconfig.8; d'obtenir ces informations. &merged;</para>
-
- <para role="historic">Les performances pour les serveurs ayant
- un grand nombre d'alias IP ont &eacute;t&eacute;
- augment&eacute;es, en remplacant la liste lin&eacute;aire
- <varname>if_inaddr</varname> par un tableau de
- hashage. &merged;</para>
-
- <para>Les p&eacute;riph&eacute;riques r&eacute;seaux
- apparaissent maintenant automatiquement comme des fichiers
- sp&eacute;ciaux dans <filename>/dev/net</filename>. Des ioctls
- mat&eacute;riels su les interfaces ( en excluant le protocol ou
- le routage) peut etre effectu&eacute; sur ces
- p&eacute;riph&eacute;riques. L'ioctl
- <varname>SIOCGIFCONF</varname> peut etre effectu&eacute; sur le
- fichier <filename>/dev/network</filename>.</para>
-
- <para role="historic">Certains gestionnaires de
- p&eacute;riph&eacute;riques impl&eacute;mentent maintenant un
- mode semi-interrogation, qui permet aux syst&egrave;mes d'etre
- plus robustes aux attaques et surcharges. Pour activer
- l'interrogation, les options suivantes sont n&eacute;cessaires
- dans le fichier de configuration du noyau:
-
- <programlisting>options DEVICE_POLLING options HZ=1000 # pas
- obligatoire, mais fortemment recommand&eacute;</programlisting>
-
- La variable sysctl <varname>kern.polling.enable</varname>
- activera ensuite le mode d'interrogation; la variable sysctl
- <varname>kern.polling.user_frac</varname> indiquant le
- pourcentage de temps CPU &agrave; reserver dans le mode
- utilisateur. Les gestionnaires supportant cette
- fonctionnalit&eacute; sont &man.dc.4;, &man.fxp.4;, et
- &man.sis.4;. Plus de d&eacute;tails peuvent etre trouv&eacute; a
- la page de manuel de &man.polling.4;. &merged;</para>
-
- <para arch="i386,pc98" role="historic">La perfomance de certains gestionnaires de p&eacute;riph&eacute;riques
- r&eacute;seaux (sp&eacute;cifiquement &man.dc.4; et &man.sis.4;) a &eacute;t&eacute; am&eacute;lior&eacute;e
- par l'&eacute;limination d'inutiles copies de tampons.&merged;</para>
-
- </sect3>
-
- <sect3>
- <title>Protocoles r&eacute;seau</title>
-
- <para role="historic">Le fonctionnalit&eacute; noyau
- &man.accept.filter.9;, permettant de r&eacute;duire le temps
- d'acceptation et de lecture sur les nouvelles connexions sur les
- sockets en attente a &eacute;t&eacute;
- ajout&eacute;e. &merged;</para>
-
- <para role="historic">La valeur <literal>proxy</literal> de l'option
- <option>-d</option> de &man.arp.8; a &eacute;t&eacute; renomm&eacute; en
- <literal>pub</literal>, pour la coh&eacute;rence avec l'option
- <option>-s</option>. Le mot clef <literal>only</literal> a
- &eacute;t&eacute; ajout&eacute; a l'option <option>-s</option>
- et l'option <option>-S</option>, pour permettre de cr&eacute;er
- des entr&eacute;es publi&eacute;es en
- <quote>proxy-only</quote>. &merged;</para>
-
- <para role="historic">La fonctionnalit&eacute; de temporisation
- de lecture de &man.bpf.4; fonctionne maintenant correctement
- avec &man.select.2;/&man.poll.2;, et aussi avec les
- "pthreads". &merged;</para>
-
- <para role="historic">&man.bridge.4; et &man.dummynet.4; ont recus des
- am&eacute;liorations et des corrections de bogues, et sont
- maintenant des modules chargeables. &merged;</para>
-
- <para role="historic">&man.bridge.4; a maintenant un support
- am&eacute;lior&eacute; pour les clusters multi-bridge
- ind&eacute;pendant et est maintenant plus stable lors de la
- pr&eacute;sence d'attachements et de d&eacute;tachements
- dynamique. Les VLANs sont aussi
- support&eacute;s. &merged;</para>
-
- <para>Un gestionnaire de p&eacute;riph&eacute;riques
- &man.gre.4;, qui encapsule les adresses IP en utilisant GRE (RFC
- 1701) ou l'encapsulation minimale pour IP mobile (RFC 2004), a
- &eacute;t&eacute; ajout&eacute;.</para>
-
- <para>Les r&eacute;ponses ICMP ECHO et TSTAMPsont maintenant
- limit&eacute;es. Les RSTs TCP g&eacute;n&eacute;r&eacute;s du a
- des ports ouverts et semi-ouverts sont maintenant limit&eacute;s
- par des compteurs s&eacute;par&eacute;s. Chaque taux de file de
- limitation a maintenant sa propre description.</para>
-
- <para role="historic">Les messages ICMP
- <literal>UNREACH_FILTER_PROHIB</literal> peuvent maintenant
- r&eacute;-initialis&eacute;s des connexions TCP dans
- l'&eacute;tat <literal>SYN_SENT</literal> si le num&eacute;ro de
- s&eacute;quence correct est renvoy&eacute;. Cette
- fonctionnalit&eacute; est controll&eacute;e par la variable
- sysctl <varname>net.inet.tcp.icmp_may_rst</varname>.</para>
-
- <para>IP multicast fonctionne mainetant sur les
- p&eacute;riph&eacute;riques VLAN. Plusieurs autres bogues dans
- le code des VLAN ont &eacute;t&eacute; corrig&eacute;s.</para>
-
- <para>&man.ipfw.4; filtre maintenant correctement sur la
- pr&eacute;sence de bits ECN dans les segments
- TCP. &merged;</para>
-
- <para>Un nouveau noeud netgraph &man.ng.etf.4; permet au paquets
- de type Ethernet d'etre filtr&eacute;s sur diff&eacute;rents
- crit&egrave;res sur les "ethertype".</para>
-
- <para>Les noeuds netgraph &man.ng.gif.4; et &man.ng.gif.demux.4;
- op&eacute;rants sur les gestionnaires de
- p&eacute;riph&eacute;riques &man.gif.4; ont &eacute;t&eacute;
- ajout&eacute;s.</para>
-
- <para>Le noeud netgraph &man.ng.ip.input.4;, permettant de
- cr&eacute;er des files d'attentes des paquets IP dans le code
- d'execution principal de la couche IP a &eacute;t&eacute;
- ajout&eacute;.</para>
-
- <para>Les type de noeud &man.ng.mppc.4; et &man.ng.bridge.4; ont
- &eacute;t&eacute; ajout&eacute; au sous-syst&egrave;me
- &man.netgraph.4;. Le noeud &man.ng.ether.4; est maintenant
- chargeable dynamiquement. Diff&eacute;rents bogues et
- am&eacute;liorations ont &eacute;t&eacute;
- effectu&eacute;es. &merged;</para>
-
- <para>Un nouveau noeud netgraph; &man.ng.one2many.4;, permettant de
- multiplexer et d&eacute;multiplexer les paquets sur plusieurs liens
- a &eacute;t&eacute; ajout&eacute;.&merged;</para>
-
- <para>Une nouvelle variable sysctl
- <varname>net.inet.ip.check_interface</varname>, activ&eacute;e
- par d&eacute;faut, permet de v&eacute;rifier que le paquet
- arrivant sur une interface a une addresse correspondante
- &agrave; l'addresse de destination du paquet. &merged;</para>
-
- <para>Une nouvelle variable sysctl
- <varname>net.link.ether.inet.log_arp_wrong_iface</varname> a
- &eacute;t&eacute; ajout&eacute;e et permet de supprimer le log
- des requetes ARP lorsque le retour d'une paquet ARP arrive sur
- la mauvaise interface&merged;</para>
-
- <para>Une nouvelle option noyau <literal>options RANDOM_IP_ID</literal>
- permet au champ ID des paquets IP d'etre al&eacute;atoire. Cela
- permet d'empecher a un observateur distant de calculer a quelle
- vitesse la machine g&eacute;n&egrave;re des
- paquets. Pr&eacute;c&eacute;demment a chaque paquet un compteur
- &eacute;tait incr&eacute;menter.&merged;</para>
-
- <para arch="alpha">SLIP a &eacute;t&eacute; retir&eacute; de
- l'image disquette <filename>mfsroot</filename>.</para>
-
- <para>TCP a recu diff&eacute;rentes corrections de bogues pour
- les ACK retard&eacute;s. &merged;</para>
-
- <para>TCP supporte maintenant la modification "NewReno" sur l'algorithme
- " TCP Fast Recovery". Cette fonctionnalit&eacute; est
- controlable via la variable
- sysctl<varname>net.inet.tcp.newreno</varname>. &merged;</para>
-
- <para>TCP utilise maintenant une minuterie plus agressive pour les
- SYN initiaux; cela permet de dropper de façon plus rapide les
- tentatives de connexions. &merged;</para>
-
- <para>L'option noyau <literal>TCP_COMPAT_42</literal>
- a &eacute;t&eacute; retir&eacute;e. &merged;</para>
-
- <para>L'option noyau <literal>TCP_RESTRICT_RST</literal> a
- &eacute;t&eacute; retir&eacute;e. Une fonctionnalit&eacute;
- similaire peut etre trouv&eacute;e via la variable sysctl
- <varname>net.inet.tcp.blackhole</varname>. &merged;</para>
-
- <para>Les extensions du RFC 1323 de TCP sont maintenant
- activ&eacute;es par defaut dans &man.rc.conf.5;. &merged;</para>
-
- <para>Les extensions des RFC 1323 et TFC 1644 de TCP sont
- maintenant d&eacute;sactiv&eacute;es si aucune r&eacute;ponse au
- 3eme SYN envoy&eacute; n'est reçue lors d'une demande de
- connexion. Cette fonctionnalit&eacute; permet de travailler avec
- les (tres vieux) serveurs de terminaux ayant une
- impl&eacute;mentation de l'entete VJ de compression
- boggu&eacute;. &merged;</para>
-
- <para>L'impl&eacute;mentation TCP de n&eacute;cessite plus
- l'allocation d'une structure TCP pour chaque connexion; cela
- permet de r&eacute;duire le nombre de tampons utilis&eacute;s
- sur des syst&egrave;mes ayant &eacute;norm&eacute;ment de
- connexions. &merged;</para>
-
- <para>La taille des tampons TCP par d&eacute;faut,
- controll&eacute;e par les variables sysctl
- <varname>net.inet.tcp.sendspace</varname> et
- <varname>net.inet.tcp.recvspace</varname>, a &eacute;t&eacute;
- augment&eacute;e respectivement &agrave; 32K et
- 64K. Pr&eacute;cedemment cette valeur
- &eacute;tait de 16K pour chaque tampon. Pour essayer d'&eacute;viter
- l'augmentation de la congestion, la valeur par d&eacute;faut de
- <varname>net.inet.tcp.local_slowstart_flightsize</varname>
- a &eacute;t&eacute; chang&eacute;e de l'infini a 4. &merged;
- <note>
- <para>Sur des machines tr&egrave;s charg&eacute;es, la
- nouvelle valeur de la taille des tampons peut
- n&eacute;cessiter une augmentation manuelle
- du param&egrave;tre <varname>NMBCLUSTERS</varname>, soit dans
- le fichier de configuration du noyau, ou via la
- variable <varname>kern.ipc.nmbclusters</varname>.
- <command>netstat -mb</command> permet de monitorer
- l'etat des clusters mbuf.</para>
- </note>
- </para>
-
- <para>TCP supporte maintenant le RFC 1948(Defending Against Sequence
- Number Attacks). Cette fonctionnalit&eacute; est controlable via
- les variables sysctl <varname>net.inet.tcp.strict_rfc1948</varname>
- et <varname>net.inet.tcp.isn_reseed_interval</varname>. &merged;</para>
-
- <para>L'impl&eacute;mentation TCP de &os; comporte maintenant
- un cache en r&eacute;ception des segments SYN. L'arriv&eacute;
- d'un segmentSYN ajoute alors une entr&eacute;e dans le cache en
- attendant la fin de la s&eacute;quence d'initialisation des 3
- &eacute;tats TCP, a chaque point la m&eacute;moire est
- allou&eacute; comme auparavant. En plus touts les num&eacute;ros
- de s&eacute;quences initiale TCP (ISN) sont utilis&eacute;s
- comme "cookies", permettant a chaque entr&eacute;e du cache
- d'etre d&eacute;truite, tout en ayant leur ACK correspondant
- accept&eacute; plus tard. La combinaison de ces
- fonctionnalit&eacute;s appel&eacute;es <quote>syncache</quote>
- et <quote>syncookies</quote> permet a une machine d'etre plus
- resistante aux attaques par d&eacute;ni de services TCP. Cette
- fonctionnalit&eacute; est fournie grace au sponsor du DARPA et
- NAI Labs. &merged;</para>
-
- <para>Un bogue dans l'impl&eacute;mentation TCP,
- figeant une connexion si l'emetteur fixait une
- fenetre de zero, a &eacute;t&eacute; corrig&eacute;.. &merged;</para>
- </sect3>
-
- <sect3>
- <title>Disques et Stockage</title>
-
- <para arch="i386">Le support des cartes de la famille Adaptec FSA
- des contrtoleurs RAID PCI-SCSI a &eacute;t&eacute; ajout&eacute;
- sous la forme du gestionnaire de p&eacute;riph&eacute;riques
- &man.aac.4;. Ce gestionnaire g&eacute;re correctement les
- commandes suivantes initi&eacute;es par la carte, ajout/retrait
- des disques, la fonction de "crashdump" et les commandes
- &man.ioctl.2; n&eacute;cessaires pour la gestion CLI. Ce
- gestionnaire a &eacute;t&eacute; v&eacute;rifi&eacute; par
- Adaptec.&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ahc.4; a reçu
- de nombreuses modifications, corrections de bogues et am&eacute;liorations.
- Parmi les diff&eacute;rentes am&eacute;liorations il dispose d'une meilleur
- compatibilit&eacute; avec les puces en mode <quote>RAID Port</quote>
- et les syst&egrave;mes comportant des cartes AAA et/ou ARO, et
- des am&eacute;liorations de la performance. Des bogues ont &eacute;t&eacute; fix&eacute;s,
- comme celui qui figeait les controleurs Ultra2/U160. &merged;</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.asr.4;
- permettant de supporter les cartes controleurs Adaptec SCSI RAID
- et les familles DPT SmartRAID V et VI, a &eacute;t&eacute; ajout&eacute;.&merged;</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.asr.4;
- supporte maintenant les controleurs RAID Adaptec 2000S et
- 2005S Zero-Channel. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte maintenant
- les controleurs ATA100. En plus il supporte maintenant
- les puces ServerWorks ROSB4 ATA33, CMD 648 ATA66 et CMD 649 ATA100
- et Cyrix 5530. &merged;</para>
-
- <para>Pour une configuration plus fexible, les diff&eacute;rentes options
- du gestionnaire &man.ata.4; sont maintenant modifiables via
- le gestionnaire de d&eacute;marrage, plutot que au niveau du fichier
- de configuration du noyau.&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte
- maintenant le m&eacute;canisme de marquage de file, qui est activable
- via la variable de d&eacute;marrage <varname>hw.ata.tags</varname>. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte
- maintenant les <quote>pseudo</quote> controleurs RAID ATA comme
- les controleurs Promise Fasttrak et HighPoint HPT370.&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte maintenant
- un grand nombre de puces SiS, list&eacute; dans les Notes Mat&eacute;rielles. &merged;</para>
-
- <para>La fonctionnalit&eacute; BurnProof(TM), disponible sur les
- graveurs de CDROM ATAPI et maintenant disponible.&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte
- dispose du support d'adressage 48-bit. Les p&eacute;riph&eacute;riques
- de plus de 137GB sont maintenant support&eacute;s. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; est maintenant
- corrig&eacute; pour les syst&egrave;mes utilisant les puces VIA 82C686B Southbridge,
- qui entrainait une corruption des donn&eacute;es. &merged;</para>
-
- <para>Les erreurs de r&eacute;cup&eacute;ration CAM ont &eacute;t&eacute; mises &agrave; jour.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.cd.4; supporte maintenant
- les &eacute;critures. Cela permet d'&eacute;crire sur les DVD-RAM, PD et
- d'autres lecteurs qui sont signal&eacute;s comme des p&eacute;riph&eacute;riques CD.
- Notez que cette modification affecte uniquement les p&eacute;riph&eacute;riques
- a acc&egrave;s en &eacute;criture al&eacute;atoire, et pas les p&eacute;riph&eacute;riques a acc&egrave;s
- en &eacute;criture s&eacute;quentielle comme les lecteurs CD-R, qui sont eux
- support&eacute;s par &man.cdrecord.1; (via
- <package>sysutils/cdrtools</package> de la
- collection des Ports. &merged;</para>
-
- <para arch="i386">Le gestionnaire ciss, pour les p&eacute;riph&eacute;riques
- utilisant l'interface standard d'acc&egrave;s SCSI-3, a &eacute;t&eacute; ajout&eacute;. Le
- gestionnaire supporte la famille des controleurs RAID Compaq
- SmartRAID 5* (5300, 532, 5i)&merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques de disquette &man.fdc.4; a
- subit de nombreuses am&eacute;liorations. La s&eacute;lection de la densit&eacute;
- est maintenant automatique; le gestionnaire est aussi plus
- souple sur la selection de la densit&eacute; de diff&eacute;rents sous-
- p&eacute;riph&eacute;riques.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques de disque ida, supporte
- maintenant la focntion de "crashdump". &merged;</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques iir a &eacute;t&eacute; ajout&eacute;
- pour supporter les controleurs RAID int&eacute;gr&eacute;s d'Intel, et les controleurs
- Vortex ICP.</para>
-
- <para arch="alpha">Le bogue qui ne permettait pas
- d'attacher certains lecteurs de CDROM lorsqu'ils &eacute;taient
- connect&eacute;s sur une carte SCSI g&eacute;r&eacute;e par &man.isp.4; a &eacute;t&eacute;
- corrig&eacute;.. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; permet
- maintenant de d&eacute;couvrir de façon pro-active les
- changements de topologie Fibre Channel.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; supporte
- maintenant le mode cible pour les cartes SCSI Qlogic, dont
- les cartes Ultra2 et Ultra3 et les cartes double bus..</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; supporte
- maintenant les cartes PCI Qlogic 2300 et 2312 Fibre
- Channel.&merged;</para>
-
- <para>&man.md.4;, le gestionnaire de p&eacute;riph&eacute;riques de disque
- m&eacute;moire, comporte maintenant les fonctionnalit&eacute;s de &man.vn.4;
- Les p&eacute;riph&eacute;riques &man.md.4; peuvent maintenant etre configur&eacute;s
- via &man.mdconfig.8;. &man.vn.4; a &eacute;t&eacute; retir&eacute;. Le syst&egrave;me
- de fichiers m&eacute;moire (MFS) a &eacute;t&eacute; retir&eacute; aussi..</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.mly.4;
- pour les controleurs Mylex PCI to SCSI
- AccelRAID et eXtremeRAID comportant un micro-code 6.X ou sup&eacute;rieur
- a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para arch="i386">Les gestionnaires de p&eacute;riph&eacute;riques ncv, nsp et stg ont
- &eacute;t&eacute; port&eacute;s depuis le code NetBSD/pc98. Ils supportent les cartes controleurs
- NCR 53C50 /Workbit Ninja SCSI-3 / TMC 18C30, et les cartes bas&eacute;es sur les
- controleurs 18C50 PC-Card/ISA SCSI. Ces trois gestionnaires peuvent etre
- compil&eacute;s et charg&eacute;s en modules. &merged;</para>
-
- <para>Diff&eacute;rents probl&egrave;mes dans la gestion des erreurs de &man.sa.4;
- ont &eacute;t&eacute; corrig&eacute;s, de meme que le probl&egrave;me <quote>tape drive spinning indefinitely
- upon &man.mt.1; <option>stat</option></quote> .</para>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.twe.4;
- 3ware ATA RAID a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Le gestionnaire de volume &man.vinum.4; a reçu des corrections de bogues
- et des am&eacute;liorations.</para>
-
- <para>La compatibilit&eacute; des gestionnaires de p&eacute;riph&eacute;riques &man.wd.4; a &eacute;t&eacute; retir&eacute;e
- des gestionnaires de p&eacute;riph&eacute;riques &man.ata.4;. &merged;</para>
-
-
- <para/>
- </sect3>
-
- <sect3>
- <title>Syst&egrave;mes de fichier</title>
-
- <para>Le support des attributs &eacute;tendus a &eacute;t&eacute; ajout&eacute; au noyau
- de &os; Cela permet au noyau, et certains processus utilisateurs
- privil&eacute;gi&eacute;s, de marqu&eacute; des fichiers et des r&eacute;pertoires avec
- des donn&eacute;es suppl&eacute;mentaires. Les attributs &eacute;tendus ont &eacute;t&eacute; ajout&eacute;s
- pour supporter le projet TrustedBSD, en particulier les ACL,
- l'acc&egrave;s via des jetons (voyez le fichier
- <filename>/usr/src/sys/ufs/ufs/README.extattr</filename> pour
- plus de d&eacute;tails).</para>
-
- <para>Suite a un changement dans sa license, les "softupdates"
- ont &eacute;t&eacute; int&eacute;gr&eacute;s dans la portion principale des sources
- du noyau. Cela a pour cons&eacute;quence de permettre aux
- "softupdates" de pouvoir etre disponible dans le
- noyau <filename>GENERIC</filename>. &merged;</para>
-
- <para>La capacit&eacute; d'effectuer un snapshot a &eacute;t&eacute; ajout&eacute; a FFS.
- Plus de d&eacute;tails peuvent etre trouv&eacute; dans le fichier
- <filename>/usr/src/sys/ufs/ffs/README.snapshot</filename>.</para>
-
- <para>Les "softupdates" pour FFS ont reçus de nombreux
- correctifs et am&eacute;liorations.</para>
-
- <para>Lors de l'utilisation des "softupdates" et &man.statfs.2;,
- &man.df.1; affiche le nombre de blocs et de fichiers qui sont
- pret a etre nettoy&eacute;s.</para>
-
- <para>Le bogue dans FFS corrompant les superblock sur de grands
- syst&egrave;mes de fichier a &eacute;t&eacute; corrig&eacute;.&merged;</para>
-
- <para>Le syst&egrave;me de fichier Inode (IFS) a &eacute;t&eacute; ajout&eacute;; plus
- d'informations sont disponible dans le fichier
- <filename>/usr/src/sys/ufs/ifs/README</filename>.</para>
-
- <para>Le syst&egrave;me de fichiers ISO-9660 dispose maintenant
- d'une routine chargeable a la demande de convertion de
- caract&egrave;res. Le port <package>sysutils/cd9660_unicode</package>
- comporte un ensemble de base de conversions.</para>
-
- <para>&man.kernfs.5; est obsol&egrave;te et a &eacute;t&eacute; retir&eacute;.</para>
-
- <para>Un bogue dans le client NFS causant un temps d'acc&egrave;s faux
- sur les fichiers ouverts par <literal>O_EXCL|O_CREAT</literal>
- a &eacute;t&eacute; corrig&eacute; &merged;</para>
-
- <para>Une nouvelle fonction de hashage NFS (bas&eacute; sur l'algorithme
- de hashage Fowler/Noll/Vo) a &eacute;t&eacute; impl&eacute;ment&eacute;e et am&eacute;liore les
- performances NFS en augmentant l'efficience des tables de hashage
- de <varname>nfsnode</varname>. &merged;</para>
-
- <para>Les locks NFS cot&eacute; client on &eacute;t&eacute; impl&eacute;ment&eacute;s.</para>
-
- <para>Le code NFS cot&eacute; client et serveur dans le noyau
- a &eacute;t&eacute; crois&eacute; de mani&egrave;re complexe. Ils ont &eacute;t&eacute; s&eacute;par&eacute;s
- pour une meilleure maintenance et de futurs d&eacute;veloppements..</para>
-
- <para>Le support des listes de controle d'acc&egrave;s (ACLs) sur
- le syst&egrave;me de fichiers a &eacute;t&eacute; introduit, permettant de controler
- de façon plus fine l'acc&egrave;s aux fichiers et r&eacute;pertoires. Ce support
- vient du projet TrustedBSD. Plus de d&eacute;tails sont disponibles
- dans le fichier
- <filename>/usr/src/sys/ufs/ufs/README.acls</filename>.</para>
-
- <para>L'algorithme pr&eacute;f&eacute;r&eacute; de sch&eacute;ma des r&eacute;pertoires pour FFS
- (<literal>dirprefs</literal>) a chang&eacute;. Plutot que de couper
- les blocs de r&eacute;pertoires a travers un disque, il essaie
- de grgouper les blocs de r&eacute;pertoire ensemble. Les op&eacute;rations
- de travers&eacute; de larges structures de r&eacute;pertoire, comme les ports
- de &os;, a d&eacute;montr&eacute; plus de rapidit&eacute;. Ce changement est
- transparent et automatique pour les nouveaux r&eacute;pertoires. &merged;</para>
-
- <para arch="i386">Le support de smbfs(CIFS) a &eacute;t&eacute; ajout&eacute; au noyau. Les
- programmes utilisateurs &man.smbutil.1; et &man.mount.smbfs.8;
- peuvent etre utilis&eacute;s pour se servir des partages SMB. Notez que
- &man.mount.smbfs.8; charge automatiquement le module <filename>smbfs.ko</filename>
- dans le noyau, meme si <literal>LIBMCHAIN</literal> et
- <literal>LIBICONV</literal> ne sont pas compil&eacute; dans le noyau.
- &merged;</para>
-
- <para>Pour rester coh&eacute;rent les syst&egrave;mes de fichiers
- fdesc, fifo, null, msdos, portal, umap et union ont
- &eacute;t&eacute; renomm&eacute;s en fdescfs, fifofs, msdosfs, nullfs, portalfs,
- umapfs, et unionfs. Les modules et programmes mount_* possibles
- ont &eacute;t&eacute; aussi renomm&eacute;s. La compatiblit&eacute; avec l'entr&eacute;e du syst&egrave;me
- de fichiers <literal>msdos</literal> dans &man.fstab.5; a &eacute;t&eacute;
- ajout&eacute;e a &man.mount.8; permettant de fonctionner sans changement.</para>
-
- <para>pseudofs, un canevas pour des pseudo-syst&egrave;mes de fichiers,
- a &eacute;t&eacute; ajout&eacute;. &man.linprocfs.5; et &man.procfs.5; ont &eacute;t&eacute; modifi&eacute;s
- pour permettre l'utilisation de pseudofs.</para>
-
- <para>Une optimisation tr&egrave;s simple sur la recherche de hashage
- de gros r&eacute;pertoires, appel&eacute; <literal>dirhash</literal>, a &eacute;t&eacute; ajout&eacute;.
- Conditionn&eacute; par l'option noyau <literal>UFS_DIRHASH</literal>
- (activ&eacute; par d&eacute;faut dans le noyau <filename>GENERIC</filename>),
- permet d'augmenter la rapidit&eacute; de traitement dans les gros
- r&eacute;pertoires tout en consommant un peu plus de m&eacute;moire. &merged;</para>
-
- <para>Le sous-syst&egrave;me de m&eacute;moire virtuel supporte maintenant
- les n&eacute;cessit&eacute;s m&eacute;moire des r&eacute;pertoires UFS par d&eacute;faut (cette fonction
- est controler via la variable sysctl
- <varname>vfs.vmiodirenable</varname>). &merged;</para>
-
- <para>Un bogue emp&eacute;chant le montage du syst&egrave;me de
- fichier "root" depuis un CDROM SCSI a &eacute;t&eacute; corrig&eacute; (les
- CDROM ATAPI ont toujours &eacute;t&eacute; support&eacute;s). &merged;</para>
-
- <para>Des bogues dans le code des syst&egrave;mes
- de fichiers, d&eacute;couvert en utilisant l'utilitaire
- <application>fsx</application>de test des syst&egrave;mes de fichiers,
- ont &eacute;t&eacute; corrig&eacute;s. Dans certaines cas (principalement lors de
- l'utilisation de NFS) certains bogues causaient la corruption
- des donn&eacute;es ou des paniques du noyau. &merged;</para>
-
- <para>Les syst&egrave;mes de fichiers r&eacute;seaux (comme NFS et smbfs) list&eacute;s
- dans le fichier <filename>/etc/fstab</filename> peuvent
- maintenant etre mont&eacute;s au moment de l'initialisation du syst&egrave;me;
- le montage est alors suspendu jusqu'&agrave; l'initialisation finale
- du r&eacute;seau.</para>
-
- </sect3>
-
- <sect3>
- <title>Support PCCARD</title>
-
- <para arch="i386">Le gestionnaires de p&eacute;riph&eacute;riques pccard et
- &man.pccardc.8; supporte maintenant diff&eacute;rents
- <quote>types de sons</quote> lors de l'insertion et l'ejection
- des cartes&merged;</para>
-
- <para>Sur les machines modernes, les p&eacute;riph&eacute;riques PCCARD peuvent
- etre configur&eacute;s pour envoyer indiff&eacute;remment leurs interruptions
- via les interruptions PCI ou ISA. Le gestionnaire de p&eacute;riph&eacute;riques
- &man.pcic.4; a &eacute;t&eacute; modifi&eacute; pour supporter ces deux modes
- d'interruptions (pr&eacute;cedemment juste le mode ISA &eacute;tait support&eacute;).
- &merged; Dans la plupart des cas, la configuration des p&eacute;riph&eacute;riques
- PCMCIA sur des ordinateurs portables est simplifi&eacute; et plus
- flexible. De plus, plus de ponts de cartes PCI Cardbus (
- comme ceux utilis&eacute;s par les cartes Orinoco PCI) sont support&eacute;s.
- Certaines machines peuvent poser des probl&egrave;mes, comme des paniques ou
- des arrets, avec le routage des interruptions PCI; elles peuvent
- la plupart du temps fonctionner en forçant l'ancien mode
- de routage des interruptions via le bus ISA. Les lignes suivantes
- plac&eacute;es dans le fichier <filename>/boot/loader.conf</filename>,
- permettent de r&eacute;soudre ce probl&egrave;me:</para>
-
- <programlisting>hw.pcic.intr_path="1"
- hw.pcic.irq="0"</programlisting>
-
- <para>Lors de l'installation de &os;, taper les lignes suivantes
- au moment du prompt du gestionnaire de d&eacute;marrage peut
- etre tr&egrave;s utile pour d&eacute;marrer pour la premi&egrave;re fois &os;:</para>
-
- <screen><prompt>ok</prompt> <userinput>set hw.pcic.intr_path="1"</userinput>
- <prompt>ok</prompt> <userinput>set hw.pcic.irq="0"</userinput></screen>
-
- <para arch="i386">Le support pr&eacute;liminaire de Cardbus sous NEWCARD
- a &eacute;t&eacute; ajout&eacute;. Ce code supporte les cartes TI113X, TI12XX, TI125X,
- Ricoh 5C46/5C47, Topic 95/97/100 et Cirrus Logic PD683X. Le
- support 16-bit PC Card n'est pas encore fonctionnel.</para>
- </sect3>
-
- <sect3>
- <title>Support Multim&eacute;dia</title>
-
- <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.pcm.4;
- supporte maintenant les cartes sons ESS Solo 1,
- Maestro-1, Maestro-2, et Maestro-2e; Forte Media fm801, ESS
- Maestro-2e, et VIA Technologies VT82C686A, et a reçu
- de nombreuses modifications. Des gestionnaires s&eacute;par&eacute;s pour
- les cartes SoundBlaster 8 et SoundBlaster 16 remplacent l'ancien
- gestionnaire unifi&eacute;. Un gestionnaire pour les cartes CMedia
- CMI8338/CMI8738 a &eacute;t&eacute; ajout&eacute;. Un gestionnaire pour les cartes
- a base de S3 SonicVibes a &eacute;t&eacute; ajout&eacute;.&merged;</para>
-
- <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour les
- cartes Avance Logic ALS4000 a &eacute;t&eacute; ajout&eacute;.. &merged;</para>
-
- <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour les cartes
- ESS Maestro-3/Allegro a &eacute;t&eacute; ajout&eacute;, mais suite a des restrrictions
- sur la license, il ne peut etre compil&eacute; dans le noyau. &merged;
- Pour utiliser ce gestionnaire, ajoutez la ligne suivante au fichier
- <filename>/boot/loader.conf</filename>:</para>
-
- <programlisting>snd_maestro3_load="YES"</programlisting>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.bktr.4; a &eacute;t&eacute; mis
- &agrave; jour en version 2.18. Cette mise &agrave; jour fournit de nombreuses
- nouvelles fonctionnalit&eacute;s. De nouveaux types de tuner ont &eacute;t&eacute;
- jout&eacute;s et des am&eacute;liorations dans les modules KLD et l'allocation
- m&eacute;moire ont &eacute;t&eacute; effectu&eacute;s. Des bogues dans &man.devfs.5;
- lors du chargement et d&eacute;chargement ont &eacute;t&eacute; corrig&eacute;s. Le support
- pour les nouvelles cartes Hauppauge Model 44xxx WinTV a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para>Lorsque les modules sons sont compil&eacute;s, un seul suffit
- a charger tous les gestionnaires et l'infrastructure
- par la commande <command>kldload snd</command>. &merged;</para>
-
- <para>Une nouvelle API a &eacute;t&eacute; ajout&eacute;e pour les cartes sons
- ayant un controleur de volume mat&eacute;riel.</para>
-
- <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour
- les cartes sons int&eacute;gr&eacute;es Intel 443MX, 810, 815, et 815E
- a &eacute;t&eacute; ajout&eacute;.</para>
-
-
- </sect3>
-
- <sect3>
- <title>Logiciels externes</title>
- <para/>
-
- <para>Le language de commande inspir&eacute; sur Forth
- (<application>FICL</application>) du gestionnaire de
- d&eacute;marrage a &eacute;t&eacute; mis &agrave; jour en version 2.05.</para>
-
- <para>Le supporte pour la configuration avanc&eacute;e de gestion
- d'&eacute;nergie (ACPI), un standard multi-constructeurs sur
- la gestion d'&eacute;nergie, a &eacute;t&eacute; ajout&eacute;. Cette fonctionnalit&eacute;
- est fourni&eacute; par le projet <application>Intel ACPI Component
- Architecture</application>, depuis le snapshot ACPI CA
- 20020214. Une certaine compatibilit&eacute; pour les applications
- utilisant l'ancien standard APM est fourni.</para>
-
- <sect4>
- <title>IPFilter</title>
-
- <para><application>IPFilter</application> a &eacute;t&eacute; mis a jour en version
- 3.4.20. &merged;</para>
-
- <para><application>IPFilter</application> supporte maintenant
- IPv6. &merged;</para>
-
- </sect4>
-
- <sect4 arch="i386">
- <title>isdn4bsd</title>
-
- <para><application>isdn4bsd</application> a &eacute;t&eacute; mis &agrave; jour
- en version 1.0.1. Ceci <emphasis>oblige</emphasis> les
- utilisateurs du gestionnaire de p&eacute;riph&eacute;riques
- &man.i4bisppp.4; (PPP noyau sur ISDN) &agrave; utiliser
- &man.ispppcontrol.8; au lieu de &man.spppcontrol.8; pour
- configurer et controler leurs interfaces r&eacute;seaux. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ifpi.4; permettant
- le support des cartes AVM Fritz!Card PCI version 2 a &eacute;t&eacute;
- ajout&eacute;.</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ihfc.4; permettant
- la gestion des p&eacute;riph&eacute;riques Cologne Chip Designs HFC sous
- <application>isdn4bsd</application> a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.itjc.4; permettant
- la gestion des p&eacute;riph&eacute;riques NETjet-S / Teles PCI-TJ sous
- <application>isdn4bsd</application> a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Le support exp&eacute;rimental des cartes Eicon.Diehl DIVA 2.0 et
- 2.02 ISA PnP ISDN a &eacute;t&eacute; ajout&eacute; au via le gestionnaire
- de p&eacute;riph&eacute;riques &man.isic.4; de
- <application>isdn4bsd</application> . &merged;</para>
-
-
- <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isic.4; supporte
- les cartes Compaq Microcom 610 ISDN ISA PnP. &merged;</para>
-
- <para>Les cartes ISDN bas&eacute;es sur Active CAPI fabriqu&eacute;es par
- AVM sont maintenant support&eacute;es par les gestionnaires
- de p&eacute;riph&eacute;riques &man.i4bcapi.4; et &man.iavc.4;. Les cartes
- support&eacute;es sont les cartes AVM B1 PCI et AVM B1 ISA Basic Rate
- et AVM T1 Primary Rate.&merged;</para>
-
- <para>Un nouveau mot clef,<literal>maxconnecttime</literal>, est
- accept&eacute; dans le fichier &man.isdnd.rc.5; et permet de
- limiter le temps maximum ou une connexion peut rester
- ouverte. &merged;</para>
-
- <para>&man.isdnphone.8; supporte maintenant l'option
- <option>-k</option> pour envoyer des messages via le clavier
- num&eacute;rique d'un PABX &merged;</para>
- </sect4>
-
- <sect4 xml:id="kame-kernel">
- <title>KAME</title>
-
- <para>La couche IPv6 est maintenant bas&eacute;e sur la snapshot
- du projet KAME IPv6 en date du 28 Mai 2001. La plupart
- des ajouts de cette section r&eacute;sultent de cet import. La
- <xref linkend="kame-userland"/> liste les modifications
- dans les programmes utilisateurs de la couche
- KAME IPv6 . &merged;</para>
-
- <para>&man.gif.4; est maintenant bas&eacute; sur le RFC 2893 et non plus
- sur le RFC 1933. Le drapeau d'interface <literal>IFF_LINK2</literal>
- permet de controler le fitrage.&merged;</para>
-
- <para><application>IPSec</application> a reçu de nombreuses
- am&eacute;liorations, comme la capacit&eacute; d'utiliser les algorithmes
- SHA2 et Rijndael. Le support de IPSec RC5 a &eacute;t&eacute; retir&eacute; du
- a des probl&egrave;mes de license. &merged;</para>
-
- <para>&man.stf.4; est maintenant conforme au RFC 3056; le
- drapeau d'interface <literal>IFF_LINK2</literal>
- permet de controler le fitrage.&merged;</para>
-
- <para>IPv6 v&eacute;rifie mieux les adresses ill&eacute;gales (comme
- l'adresse de bouclage) sur les r&eacute;seaux physique. &merged;</para>
-
- <para>L'option socket <varname>IPV6_V6ONLY</varname> est
- maintenant completement support&eacute;. La façon dont le noyau
- respecte cette option est controler par la variable
- sysctl <varname>net.inet6.ip6.v6only</varname>. &merged;</para>
-
- <para>Le RFC 3041 (Privacy Extensions for Stateless Address
- Autoconfiguration) est support&eacute;. Il peut etre activ&eacute; par la
- variable sysctl <varname>net.inet6.ip6.use_tempaddr</varname>.
- &merged;</para>
- </sect4>
- </sect3>
- </sect2>
- <sect2 xml:id="security">
- <title>Changements li&eacute;s a la s&eacute;curit&eacute;</title>
-
- <para>&man.sysinstall.8; permet maintenant a un utilisateur de choisir
- un des deux <quote>profils de s&eacute;curit&eacute;</quote> au moment de l'installation
- Ces profils activent ou d&eacute;sactivent alors diff&eacute;rents services via
- le fichier de configuration &man.rc.conf.5; lors de nouvelles
- installations. &merged;</para>
-
- <para>Un bogue qui fixait le syst&egrave;me pour des images ELF ex&eacute;cutables
- malform&eacute;es a &eacute;t&eacute; r&eacute;solu (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-00:41). &merged;</para>
-
- <para>Un trou de s&eacute;curit&eacute; dans l'&eacute;mulation Linux a &eacute;t&eacute; corrig&eacute; (voir
- l'avis de s&eacute;curit&eacute;FreeBSD-SA-00:42). &merged;</para>
-
- <para>Les appels a la librairie de traitement des chaines
- ont &eacute;t&eacute; corrig&eacute;s dans beaucoups de programmes, pour r&eacute;duire
- la possiblit&eacute; d'exploitation des d&eacute;passements de tampons.
- &merged;</para>
-
- <para>TCP utilise maintenant une fonction plus al&eacute;atoire pour
- le choix du nombre initial lors de l'initialisation de la
- s&eacute;quence (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:52). &merged;</para>
-
- <para>Diff&eacute;rents d&eacute;passements de tampons dans &man.tcpdump.1; ont &eacute;t&eacute;
- corrig&eacute;s (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:61). &merged;</para>
-
- <para>Le trou de s&eacute;curit&eacute; de &man.top.1; a &eacute;t&eacute; corrig&eacute;
- (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:62). &merged;</para>
-
- <para>Un potentiel trou de s&eacute;curit&eacute; du a une erreur potentielle
- dans &man.gethostbyname.3; a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-00:63). &merged;</para>
-
- <para>Un potentiel d&eacute;passement de tampon dans la libraire
- &man.ncurses.3; permettant l'execution de programme
- via &man.systat.1; a &eacute;t&eacute; corrig&eacute;(voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-00:68). &merged;</para>
-
- <para>La vuln&eacute;rabilit&eacute; de &man.telnetd.8; causant
- une consommation importante de ressources du serveur
- a &eacute;t&eacute; corrig&eacute;e (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:69). &merged;</para>
-
- <para>La commande <literal>nat deny_incoming</literal> de
- &man.ppp.8; fonctionne maintenant correctement (voir l'avis
- de s&eacute;curit&eacute; FreeBSD-SA-00:70). &merged;</para>
-
- <para>La vuln&eacute;rabilit&eacute; dans les fichiers temporaires cr&eacute;&eacute;s par
- &man.csh.1;/&man.tcsh.1; permettant d'&eacute;craser certains fichiers
- utilisateurs a &eacute;t&eacute; corrig&eacute;e (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:76). &merged;</para>
-
- <para>Le binaire &man.ssh.1; n'est plus SUID root par d&eacute;faut. &merged;</para>
-
- <para>Diff&eacute;rentes corrections ont &eacute;t&eacute; apport&eacute;es &agrave; l'impl&eacute;mentation
- de Kerberos IV relatives a des variables d'environnements, un
- possible d&eacute;passent de tampon, et l'&eacute;crasement de fichiers de
- tickets. &merged;</para>
-
- <para>&man.telnet.1; nettoie maintenant mieux son environnement.&merged;</para>
-
- <para>Diff&eacute;rentes vuln&eacute;rabilit&eacute;s dans &man.procfs.5; ont &eacute;t&eacute;
- corrig&eacute;es (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:77). &merged;</para>
-
- <para>Un bogue dans <application>OpenSSH</application> dans
- lesquel un serveur n'etait pas capable de d&eacute;sactiv&eacute; &man.ssh-agent.1;
- ou <literal>X11Forwarding</literal> a &eacute;t&eacute; corrig&eacute; (voir l'avis
- de s&eacute;curit&eacute; FreeBSD-SA-01:01). &merged;</para>
-
- <para>Un bogue dans &man.ipfw.8; et &man.ip6fw.8; traitant
- des segments TCP entrants comme des connexions <literal>&eacute;tablies</literal>
- a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:08). &merged;</para>
-
- <para>Un bogue dans &man.crontab.1; permettant a un utilisateur
- de lire n'importe quel fichier en ayant une syntaxe de &man.crontab.5;
- valide a &eacute;t&eacute; corrig&eacute;(voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:09). &merged;</para>
-
- <para>La vuln&eacute;rabilit&eacute; dans &man.inetd.8; permettant l'acc&egrave;s
- en lecture aux 16 bytes initiaux des fichiers accessibles
- par le groupe <systemitem class="groupname">wheel</systemitem> a &eacute;t&eacute; corrig&eacute;(voir
- l'avis de s&eacute;crurit&eacute; FreeBSD-SA-01:11). &merged;</para>
-
- <para>Un bogue dans &man.periodic.8; qui utilisait des fichiers
- temporaires de façon peu s&eacute;curis&eacute;e a &eacute;t&eacute; corrig&eacute; (voir l'avis
- de s&eacute;curit&eacute; FreeBSD-SA-01:12). &merged;</para>
-
- <para>Un bogue dans &man.sort.1; permettant a un attaquant d'arr&egrave;ter
- son traitement a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:13). &merged;</para>
-
- <para><application>OpenSSH</application> int&egrave;gre maintenant un code
- permettant de pr&eacute;venir (plutot que de limiter le nombre
- de connexions) aux attaques permettant de trouver la clef
- du serveur (pas la clef de la machine) en reg&eacute;n&eacute;rant une nouvelle
- clef lorsque un probl&egrave;me RSA est d&eacute;tect&eacute; (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:24). &merged;</para>
-
- <para>Plusieurs programmes ont subit une correction dans le formattage
- de l'affichage de sortie des chaines pour r&eacute;duire le risque
- de vuln&eacute;rabilit&eacute;s. &merged;</para>
-
- <para>Plusieurs programmes utilisants des fichiers temporaires les
- utilisent maintenant de façon plus s&eacute;curis&eacute;e. &merged;</para>
-
- <para>Un bogue dans ICMP premettant a un attaquant de perturber
- les <quote>sessions</quote> TCP et UDP a &eacute;t&eacute; corrig&eacute;. &merged;</para>
-
- <para>Un bogue dans &man.timed.8;, causant un crash lors de l'envoi
- de paquets mals form&eacute;s, a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:28). &merged;</para>
-
- <para>Un bogue dans &man.rwhod.8;, permettant de le "crasher" lors de
- l'envoi de paquets mal form&eacute;s a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:29). &merged;</para>
-
- <para>Un trou de s&eacute;curit&eacute; dans les impl&eacute;mentations FFS et EXT2FS de &os;
- permettant &agrave; des utilisateurs l'acc&egrave;s a des donn&eacute;es non autoris&eacute;es, a &eacute;t&eacute;
- corrig&eacute;. (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:30). &merged;</para>
-
- <para>Un vuln&eacute;rabilit&eacute;, exploitable &agrave; distance, de &man.ntpd.8; a
- &eacute;t&eacute; r&eacute;gl&eacute;e(voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:31). &merged;</para>
-
- <para>Un trou de s&eacute;curit&eacute; dans le m&eacute;canisme de "cache" des fragments IP
- d'<application>IPFilter</application> a &eacute;t&eacute; corrig&eacute; (voir l'avis de
- s&eacute;curit&eacute; FreeBSD-SA-01:32). &merged;</para>
-
- <para>Un d&eacute;passement dans &man.glob.3; permettant l'execution de code
- dans le serveur de FTP a &eacute;t&eacute; corrig&eacute;. De plus, pour pr&eacute;venir certaines
- formes d'attaques DOS, &man.glob.3; permet de limiter le nombre de
- r&eacute;pertoires qu'il retourne. &man.ftpd.8; utilise maintenant cette
- fonctionnalit&eacute; (voeyz l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:33). &merged;</para>
-
- <para>L'initialisation des num&eacute;ros de s&eacute;quences TCP est plus
- al&eacute;atoire (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:39). Suite
- a des potentiels probl&egrave;mes de compatiblit&eacute;, cette fonctionalit&eacute;
- de s&eacute;curit&eacute; peut etre activ&eacute; ou d&eacute;sactiv&eacute; via la variable sysctl
- <varname>net.inet.tcp.tcp_seq_genscheme</varname>.&merged;</para>
-
- <para>Un vuln&eacute;rabilit&eacute; dans les routines &man.fts.3; (utilis&eacute;s par
- des applications pour parcourir de façon r&eacute;cursive un syst&egrave;me de fichier)
- permet &agrave; un programme de lire des fichiers en dehors de la hi&eacute;rarchie
- de r&eacute;pertoire autoris&eacute;. Ce bogue a &eacute;t&eacute; corrig&eacute; voir l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:40). &merged;</para>
-
- <para>L'impl&eacute;mentation de la couche TCP de &os; a &eacute;t&eacute; rendue plus
- r&eacute;sistante aux attaques SYN, en &eacute;liminant le segment RST envoy&eacute;
- normalement lors du nettoyage d'une connexion de la file
- d'attente</para>
-
- <para><application>OpenSSH</application> prend, maintenant, l'UID
- de l'utilisateur avant d'essayer d'effacer le fichier
- d'authentification, annulant les effets d'une "race"</para>
-
- <para>A flaw allowed some signal handlers to remain in effect in a
- child process after being exec-ed from its parent. This allowed
- an attacker to execute arbitrary code in the context of a setuid
- binary. This flaw has been corrected (see security advisory
- FreeBSD-SA-01:42). &merged;</para>
-
- <para>Un d&eacute;passement de buffer &agrave; distance dans &man.tcpdump.1; a &eacute;t&eacute;
- corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:48). &merged;</para>
-
- <para>Un d&eacute;passement de buffer &agrave; distance dans &man.telnetd.8; a &eacute;t&eacute;
- corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:49). &merged;</para>
-
- <para>Les nouvelles variables sysctl
- <varname>net.inet.ip.maxfragpackets</varname>
- et <varname>net.inet.ip6.maxfragpackets</varname> permettent
- de limiter la quantit&eacute; de m&eacute;moire utilis&eacute;e par les fragments des
- paquets IPv4 et IPv6; cela permet de mieux se pr&eacute;venir contre les
- attaques par d&eacute;ni de service (voyez l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:52). &merged;</para>
-
- <para>Tous les services dans <filename>inetd.conf</filename> sont
- maintenant d&eacute;sactiv&eacute;s par d&eacute;faut pour les nouvelles installations.
- &man.sysinstall.8; done la possiblit&eacute; d'activer ou d&eacute;sactiver
- &man.inetd.8; pour les nouvelles installation, comme l'&eacute;dition
- de <filename>inetd.conf</filename>. &merged;</para>
-
- <para>Un bogue dans l'impl&eacute;mentation des r&egrave;gles de &man.ipfw.8;
- comportant <literal>me</literal> sur les liens point &agrave; point a
- &eacute;t&eacute; corrig&eacute;. Les r&egrave;gles de filtrage comportant <literal>me</literal>
- matchaient l'adresse IP distante a la place de l'adresse IP
- local (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:53). &merged;</para>
-
- <para>Une vuln&eacute;rabilit&eacute; dans &man.procfs.5;, permettant a un
- processus de lire des informations sensibles depuis l'espace
- m&eacute;moire d'un autre processus, a &eacute;t&eacute; corrig&eacute;e (voyez l'avis
- de s&eacute;curit&eacute; FreeBSD-SA-01:55). &merged;</para>
-
- <para>La v&eacute;rification d'un nom de machine en mode
- <literal>PARANOID</literal> de <application>tcp_wrappers</application>
- fonctionne maintenant correctement (voyez l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:56). &merged;</para>
-
- <para>Un bogue permettant de passer root dans &man.sendmail.8; a
- &eacute;t&eacute; corrig&eacute;(voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:57). &merged;</para>
-
- <para>Un bogue permettant de passer root a distance dans &man.lpd.8;
- a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:58). &merged;</para>
-
- <para>Une "race condition" dans &man.rmuser.8; qui rendait bri&egrave;vement
- <filename>/etc/master.passwd</filename> lisible pour tout utilisateur
- a &eacute;t&eacute; corrig&eacute;e (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:59). &merged;</para>
-
- <para>Un bogue dans <application>UUCP</application> a &eacute;t&eacute;
- corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:62). Tous
- les binaires n'appartenant pas a <systemitem class="username">root</systemitem>
- dans les "path" syst&egrave;me standard ont maintenant le drapeau
- <literal>schg</literal> permettant d'empecher l'exploitation
- de bogues via &man.cron.8;, par <systemitem class="username">root</systemitem>,
- ou par un utilisateur autre que celui auquel appartient
- le binaire. De plus &man.uustat.1; est lanc&eacute; maintenant
- via <filename>/etc/periodic/daily/410.status-uucp</filename>
- sous l'utilisateur <systemitem class="username">uucp</systemitem>, et non
- plus <systemitem class="username">root</systemitem>. Dans &os; -CURRENT,
- <application>UUCP</application> ne fait plus partie des binaires
- syst&egrave;mes, et a &eacute;t&eacute; d&eacute;plac&eacute; dans la collection des Ports. &merged;</para>
-
- <para>Un trou de s&eacute;curit&eacute;, sous la forme d'un d&eacute;passement de buffer, dans
- l'appel syst&egrave;me &man.semop.2; a &eacute;t&eacute; corrig&eacute;.&merged;</para>
-
- <para>Un trou de s&eacute;curit&eacute; dans <application>OpenSSH</application>,
- permettant a un utilisateur d'executer du code avec des privil&egrave;ges
- suppl&eacute;mentaires si <literal>UseLogin yes</literal> &eacute;tait activ&eacute;, a &eacute;t&eacute;
- corrig&eacute;. Notez que la valeur par d&eacute;faut de ce param&egrave;tre est
- <literal>UseLogin no</literal>. (Voyez l'avis de s&eacute;curit&eacute;
- FreeBSD-SA-01:63.) &merged;</para>
-
- <para>L'utilisation de r&eacute;pertoire temporaire par &man.pkg.add.1;
- pouvait permettre a un attaquant local de modifier le contenu
- des binaires distribu&eacute;s au moment ou ils allaient etre install&eacute;. Ce
- bogue a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:01).
- &merged;</para>
-
- <para>Une "race condition" dans &man.pw.8;, permettant de lire
- le contenu du fichier <filename>/etc/master.passwd</filename>, a
- &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:02.) &merged;</para>
-
- <para>Un bogue dans &man.k5su.8; pouvait permettre a un processus
- ayant obtenu des privil&egrave;ges super-utilisateur de les r&eacute;-obtenir. Ce
- bogue a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:07.)
- &merged;</para>
- </sect2>
-
-
- <sect2 xml:id="userland">
- <title>Changements dans les programmes utilisateurs</title>
-
- <para>Si le premier argument de &man.ancontrol.8; ou de
- &man.wicontrol.8; ne commence pas par un <literal>-</literal>, il est
- consid&eacute;r&eacute; comme une inteface.</para>
-
- <para>&man.apmd.8; peut maintenant monitorer les niveaux des batteries
- et executer des commandes bas&eacute;es sur le pourcentage ou le nombre de
- minutes restantes via la directive de configuration
- <literal>apm_battery</literal>. Voyez les exemples comment&eacute;s dans le fichier
- <filename>/etc/apmd.conf</filename> pour la syntaxe. &merged;</para>
-
- <para>&man.arp.8; affiche maintenant le nom de l'interface correspondante
- &agrave; chaque entr&eacute;e ARP. &merged;</para>
-
- <para>&man.arp.8; affiche maintenant <literal>[fddi]</literal> ou
- <literal>[atm]</literal> pour les adresses d'interfaces de ce type.</para>
-
- <para>&man.atacontrol.8; a &eacute;t&eacute; ajout&eacute; pour permettre de controler de
- nombreux aspects du gestionnaire de p&eacute;riph&eacute;rique &man.ata.4;.</para>
-
- <para arch="i386">&man.boot98cfg.8;, un utilitaire de gestionnaire de
- d&eacute;marrage PC-98, d'installation et de configuration a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para>&man.burncd.8; supporte maintenant l'option <option>-m</option> pour
- la cr&eacute;ation en mode multi-session (par d&eacute;faut les disques sont ferm&eacute;s en
- mono-session). Une option, <option>-l</option>, a &eacute;t&eacute; ajout&eacute;e et permet
- de prendre une liste des images depuis un fichier. <filename>-</filename>
- peut etre utilis&eacute; comme un nom de fichier et correspond a l'entr&eacute;e
- standard <literal>stdin</literal>. &merged;</para>
-
- <para>&man.burncd.8; supporte maintenant le mode "Disk At Once (DAO)",
- s&eacute;lectionnable via l'option <option>-d</option>.</para>
-
- <para>&man.burncd.8; peut maintenant &eacute;crire sur les VCDs/SVCDs.</para>
-
- <para>&man.c89.1; a &eacute;t&eacute; converti en binaire et certains bogues mineurs
- ont &eacute;t&eacute; fix&eacute;s. &merged;</para>
-
- <para arch="i386">Une version minimaliste de &man.camcontrol.8;
- est maintenant disponible sur la disquette d'installation. Cela permet
- de d&eacute;tecter les p&eacute;riph&eacute;riques connect&eacute;s apr&egrave;s le d&eacute;marrage ou d'afficher
- les p&eacute;riph&eacute;riques attach&eacute;s aux bus SCSI (par ex, depuis un
- <quote>shell d'urgence</quote>). &merged;</para>
-
- <para>&man.cat.1; dispose maintenant de la capacit&eacute; de lire depuis des
- sockets de type UNIX-domain. &merged;</para>
-
- <para>&man.cdcontrol.1; supporte maintenant une commande
- <literal>cdid</literal> qui permet de calculer et d'afficher le num&eacute;ro
- de s&eacute;rie du Cd, en utilisant le meme algorithme que la
- base CDDB. &merged;</para>
-
- <para>&man.cdcontrol.1; utilise maintenant la variable d'environnement
- <envar>CDROM</envar> pour choisir le p&eacute;riph&eacute;rique par d&eacute;faut.
- &merged;</para>
-
- <para>&man.cdcontrol.1; supporte maintenant les commandes
- <literal>next</literal> et <literal>prev</literal> pour avancer et
- reculer d'une piste sur un CD audio.&merged;</para>
-
- <para>&man.chflags.1; a &eacute;t&eacute; d&eacute;plac&eacute; de <filename>/usr/bin</filename>
- vers <filename>/bin</filename>.</para>
-
- <para>&man.chio.1; a maintenant la possibilit&eacute; de sp&eacute;cifier les &eacute;lements
- par volume a la place de leur emplacement physique tout comme
- la possibilit&eacute; de remettre un &eacute;l&eacute;ments a son emplacement
- pr&eacute;c&eacute;dent. &merged;</para>
-
- <para>&man.chmod.1; supporte maintenant l'option <option>-h</option>
- pour changer le mode d'un lien symbolique.</para>
-
- <para>&man.chown.8; suit maintenant correctement les liens symboliques
- s'ils sont sp&eacute;cifi&eacute;s en arguments de la ligne de commande meme sans
- l'option <option>-R</option>. &merged;</para>
-
- <para>&man.chown.8; n'utilise plus <literal>.</literal> comme d&eacute;limiteur
- utilisateur/groupe. Cette modification a &eacute;t&eacute; faite pour permettre de
- supporter les noms d'utilisateurs contenant un
- <literal>.</literal>.</para>
-
- <para>L'inclusion de <filename>&lt;sys/param.h&gt;</filename> n'est plus
- obligatoire pour l'utilisation des macros <literal>CSMG_*</literal>.</para>
-
- <para>&man.col.1; dispose maintenant de l'option <option>-p</option>
- permettant, dans le cas d'une sequence de controle inconnue, de ne pas
- en tenir compte. &merged;</para>
-
- <para>La distribution <filename>compat3x</filename> a &eacute;t&eacute; mise &agrave; jour
- pour inclure les librairies pr&eacute;sentes dans &os; 3.5.1-RELEASE.
- &merged;</para>
-
- <para>Une distribution <filename>compat4x</filename> a &eacute;t&eacute; ajout&eacute;e
- pour la compatibilit&eacute; avec &os; 4-STABLE.</para>
-
- <para>&man.config.8; convertit maintenant plus de "warnings" qui devaient
- etre des erreurs en des erreurs fatales avec un code de sortie. Cela
- permet &agrave; <literal>make buildkernel</literal> de ne plus les ignorer
- et de g&eacute;n&eacute;rer un noyau boggu&eacute; dans le cas d'une compilation
- automatique.&merged;</para>
-
- <para>Diff&eacute;rents d&eacute;passement de buffer dans &man.config.8; ont &eacute;t&eacute;
- corrig&eacute;s. &merged;</para>
-
- <para>La programme &man.daemon.8;, une interface en ligne de commande
- a &man.daemon.3;, a &eacute;t&eacute; ajout&eacute;. Il se d&eacute;tache lui meme du terminal et
- execute le programme pass&eacute; en ligne de commande. Cela permet a un
- utilisateur de lancer un programme comme s'il avait &eacute;t&eacute; &eacute;crit en
- d&eacute;mon.</para>
-
- <para>devinfo, un outil permettant d'afficher l'arbre des
- p&eacute;riph&eacute;riques et l'utilisation des ressources par p&eacute;riph&eacute;riques,
- a &eacute;t&eacute; ajout&eacute;.</para>
-
- <para>&man.df.1; dispose maintenant de l'option <option>-l</option>
- permettant d'afficher uniquement les syst&egrave;mes de fichiers localement
- mont&eacute;s. &merged;</para>
-
- <para>&man.disklabel.8; supporte maintenant l'expression des tailles
- de partitions en kilobytes, megabytes, ou gigabytes, en plus des
- secteurs. &merged;</para>
-
- <para>&man.dmesg.8; dispose maintenant de l'option <option>-a</option>
- permettant d'afficher la totalit&eacute; du message de d&eacute;marrage, incluant
- les messages &man.syslogd.8; et l'affichage
- <filename>/dev/console</filename>.&merged;</para>
-
- <para>&man.du.1; dispose maintenant d'une option <option>-I</option>
- permettant d'ignorer les fichiers et les sous-r&eacute;pertoires correspondant
- &agrave; un masque sp&eacute;cifi&eacute;. &merged;</para>
-
- <para>&man.dump.8; supporte maintenant l'h&eacute;ritage du drapeau
- <literal>nodump</literal> a travers une hi&eacute;rarchie. &merged;</para>
-
- <para>L'option <option>-T</option> de &man.dump.8; n'attend plus
- forc&eacute;ment un argument suppl&eacute;mentaire. &merged;</para>
-
- <para>&man.dump.8; dispose maintenant d'une option <option>-D</option>
- , permettant de changer le nom du fichier
- <filename>/etc/dumpdates</filename>. &merged;</para>
-
- <para>&man.dump.8; affiche maintenant une information de progression
- dans le titre du processus, tr&egrave;s utile pour la supervision des
- sauvegardes automatis&eacute;es.</para>
-
- <para>&man.edquota.8; dispose maintenant de l'option <option>-f</option>,
- permettant de limiter la modification du fichier des
- quotas (sp&eacute;cifi&eacute; via l'option <option>-p</option>)a un seul syst&egrave;me
- de fichiers. &merged;</para>
-
- <para>&man.fbtab.5; accepte maintenant des expressions r&eacute;guli&egrave;res pour
- les p&eacute;riph&eacute;riques cibles, et non plus juste des noms de p&eacute;riph&eacute;riques
- ou de r&eacute;pertoires individuels.</para>
-
- <para arch="i386">&man.fdisk.8; n'essaie plus de rechercher un
- p&eacute;riph&eacute;rique si aucun n'a &eacute;t&eacute; sp&eacute;cifi&eacute; en ligne de commande, mais
- utilise a la place le nom du p&eacute;riph&eacute;rique par d&eacute;faut ou se trouve
- le p&eacute;riph&eacute;rique racine.</para>
-
- <para>&man.fdread.1;, a program to read data from floppy disks,
- has been added. It is a counterpart to &man.fdwrite.1; and is
- designed to provide a means of recovering at least some data from
- bad media, and to obviate for a complex invocation of
- &man.dd.1;.</para>
-
- <para>&man.find.1; supporte maintenant l'option <option>-empty</option>
- qui retourne vrai si le fichier ou le r&eacute;pertoire est vide. &merged;</para>
-
- <para>&man.find.1; supporte maintenant les options
- <option>-iname</option> et <option>-ipath</option> principalement
- pour ne pas tenir compte de la casse et les options
- <option>-regexp</option> et <option>-iregexp</option>
- correspondant aux correpondances par expressions r&eacute;guli&egrave;res. L'option
- <option>-E</option> permet maintenant d'activer le support des
- expressions r&eacute;guli&egrave;res &eacute;tendues. &merged;</para>
-
- <para>&man.find.1; dispose maintenant des options <option>-anewer</option>,
- <option>-cnewer</option>, <option>-mnewer</option>,
- <option>-okdir</option>, et <option>-newer[acm][acmt]</option>
- permettant la comparaison des dates et heures des fichiers. La derni&egrave;re
- option permet de sp&eacute;cifier la valeur en diff&eacute;rentes unit&eacute;s de
- temps. &merged;</para>
-
- <para>&man.finger.1; dispose de la possiblit&eacute; de comparer le nom
- aux aliases, via le fichier &man.finger.conf.5;. &merged;</para>
-
- <para>&man.finger.1; dispose maintenant du support du fichier
- <filename>.pubkey</filename>.</para>
-
- <para>&man.fmt.1; a &eacute;t&eacute; r&eacute;&eacute;crit; la r&eacute;&eacute;criture a permis de corriger
- un certain nombre de bugs. &merged;</para>
-
- <para>&man.fmtcheck.3;, une fonction permettant de v&eacute;rifier la
- consistence des arguments de formatage de chaine, a &eacute;t&eacute;
- ajout&eacute;e. &merged;</para>
-
- <para>L'infrastructure de &man.fsck.8; permettant a &man.fsck.8;
- de travailler sur diff&eacute;rents types de syst&egrave;mes de fichiers (comme
- &man.mount.8;).</para>
-
- <para>La façon dont &man.fsck.8; g&egrave;re plusieurs passes
- (a la <filename>/etc/fstab</filename>), a &eacute;t&eacute; modifi&eacute;
- pour lui permettre de s'accomoder des syst&egrave;mes de fichiers sur plusieurs
- disques.</para>
-
- <para>&man.fsck.8; dispose maintenant du support de v&eacute;rification
- en avant plan(<option>-F</option>) et en arri&egrave;re plan(<option>-B</option>).
- Traditionnellement &man.fsck.8;est invoqu&eacute; avant le montage
- des syst&egrave;mes de fichierset toutes les v&eacute;rifications sont faites
- a ce moment. Si la v&eacute;rification en arri&egrave;re plan est disponible,
- &man.fsck.8; est invoqu&eacute; deux fois. Il est invoqu&eacute; en premier
- de façon traditionnelle, avant de monter les syst&egrave;mes de fichier,
- avec l'option <option>-F</option> pour v&eacute;rifier les
- syst&egrave;mes de fichiers ne pouvant etre v&eacute;rifier en arri&egrave;re plan.
- Il est invoqu&eacute; une seconde fois, apr&egrave;s que le syst&egrave;mes soit
- pass&eacute; en mode multi-utilisateur, avec l'option <option>-B</option>
- pour v&eacute;rifier tous les autres syst&egrave;mes de fichiers pouvant
- &ecirc;tre v&eacute;rifi&eacute; en arri&egrave;re plan.
- Contrairement &agrave; la v&eacute;rification en avant-plan, la v&eacute;rification en
- arri&egrave;re plan est d&eacute;marr&eacute; de façon asynchrone, cela permet
- donc de permettre &agrave; d'autres processus syst&egrave;me de d&eacute;marrer
- pendant que les syst&egrave;mes de fichiers sont v&eacute;rifi&eacute;s. L'activation
- de cette fonctionnalit&eacute; est controll&eacute;e par la variable
- <varname>background_fsck</varname> du fichier &man.rc.conf.5;.</para>
-
- <para>Imm&eacute;diatement avec la r&eacute;ception d'un signal <literal>SIGINFO</literal>
- (souvent un control-T depuis le tty de controle), &man.fsck.ffs.8; affiche
- maintenant une ligne indiquant le num&eacute;ro et l'information de progression
- de la phase en cours.&merged;</para>
-
- <para>&man.fsck.ffs.8; supporte maintenant la v&eacute;rification en
- arri&egrave;re plan des syst&egrave;mes de fichiers FFS mont&eacute;s
- grace a l'option <option>-B</option> (les softupdates doivent
- &ecirc;tre activ&eacute;s sur ces syst&egrave;mes de fichiers).
- L'option <option>-F</option> permet de sp&eacute;cifier que le syst&egrave;me
- de fichier doit &ecirc;tre v&eacute;rifier en avant-plan.</para>
-
- <para>Un nouvel utilitaire &man.fsck.msdosfs.8; a &eacute;t&eacute; ajout&eacute;
- pour v&eacute;rifier la consistence des syst&egrave;mes de fichiers
- MS-DOS. &merged;</para>
-
- <para>&man.ftpd.8; dispose maintenant de l'option <option>-r</option>
- permettant le mode lecture seule, et l'option <option>-E</option>
- permettant de d&eacute;sactiver la commande <literal>EPSV</literal>.
- Il dispose aussi de plusieurs fixes permettant de r&eacute;duire la diffusion
- d'information et la possibilit&eacute;e de s&eacute;pcifier un interval de ports
- au moment de sa compilation. &merged;</para>
-
- <para>&man.ftpd.8; supporte maintenant les options <option>-o</option> et
- <option>-O</option> permettant de d&eacute;sactiver la commande
- <literal>RETR</literal>; la premi&egrave;re pour tout le monde et la deuxi&egrave;me
- juste pour les invit&eacute;s. Coupl&eacute; a l'option <option>-A</option> et
- des permissions appropri&eacute;es sur les fichiers, cela permet de cr&eacute;er
- un FTP anonyme assez propre permettant a d'autres de d&eacute;poser des
- fichiers..</para>
-
- <para arch="i386">&man.gdb.1; supporte maintenant des points d'arrets
- mat&eacute;riel (en utilisant les registres de d&eacute;boggage du noyau qui
- a &eacute;t&eacute; introduit dans &os; 4.0). &merged;</para>
-
- <para>Les fonctions &man.getprogname.3; et &man.setprogname.3;
- ont &eacute;t&eacute; ajout&eacute;e pour permettre de manipuler le nom du programme courant.
- Elles sont utilis&eacute;es par les routines de gestion d'erreurs pour afficher
- des messages consistents.&merged;</para>
-
- <para>&man.gprof.1; dispose maintenant de l'option <option>-K</option>
- pour r&eacute;soudre de façon dynamique les symboles du noyau en cours d'execution.
- Avec cette fonctionnalit&eacute;, les modules chargeables peuvent maintenant
- etre profil&eacute;s.</para>
-
- <para>&man.growfs.8;, un utilitaire pour augmenter la taille des syst&egrave;mes
- de fichiers FFS a &eacute;t&eacute; ajout&eacute;. &man.ffsinfo.8;, un utilitaire pour afficher
- les m&eacute;ta-informations d'un syst&egrave;me de fichier a &eacute;t&eacute; aussi ajout&eacute;. &merged;</para>
-
- <para>Les scripts shells &man.groups.1; et &man.whoami.1; ne sont
- plus n&eacute;cessaires; leur fonctionnalit&eacute;s sont maintenant int&eacute;gr&eacute;es dans
- &man.id.1;. &merged;</para>
-
- <para>Les scripts &man.ibcs2.8;, &man.linux.8;, &man.osf1.8;, et
- &man.svr4.8;, qui chargeaient les modules d'&eacute;mulation, ont &eacute;t&eacute; retir&eacute;s. Le
- syst&egrave;me de module actuel charge maintenant les modules n&eacute;cessaires &agrave;
- la demande en v&eacute;rifiant les d&eacute;pendances.</para>
-
- <para>&man.indent.1; dispose de nouvelles options de formattage. &merged;</para>
-
- <para>&man.ifconfig.8; peut maintenant affecter l'adresse au niveau de la couche
- lien d'une interface via le param&egrave;tre <option>lladdr</option>.&merged;</para>
-
- <para>&man.ifconfig.8; accepte maintenant la notation au format CIDR.&merged;</para>
-
- <para>&man.ifconfig.8; supporte maintenant l'affectation de param&egrave;tres sur les
- interfaces sans fil IEEE802.11. Les interfaces support&eacute;es sont &man.wi.4; et &man.an.4;
- ainsi que partiellement &man.awi.4;. &merged;</para>
-
- <para>&man.ifconfig.8; n'affiche plus la liste des m&eacute;dia support&eacute;s par d&eacute;faut. Elle
- est affich&eacute;e avec l'option <option>-m</option>. &merged;</para>
-
- <para>La syntaxe de &man.inetd.8; avec le support de &man.faithd.8; est maintenant
- compatible avec les autres BSDs. &merged;</para>
-
- <para>Le support du protocol <literal>ident</literal> dans &man.inetd.8; a &eacute;t&eacute;
- v&eacute;rifi&eacute; et mise a jour. &merged;</para>
-
- <para>&man.inetd.8; peut maintenant g&eacute;rer les sockets de type UNIX-domain. &merged;</para>
-
- <para>&man.install.1; dispose de plusieurs nouveaut&eacute;s, comme les options
- <option>-b</option> et <option>-B</option> pour sauvegarder les
- fichiers cibles existants et l'option <option>-S</option> pour
- copier de façon <quote>attentive</quote>. L'option <option>-c</option> (copie)
- est maintenant active par d&eacute;faut et l'option <option>-D</option> (debug)
- a &eacute;t&eacute; retir&eacute;e. &man.install.1; affiche maintenant un warning si l'option
- <option>-d</option> (cr&eacute;er les r&eacute;pertoires) et l'option <option>-C</option>
- (copie des fichiers modifi&eacute;s uniquement) sont utilis&eacute;es ensemble. &merged;</para>
-
- <para>IP Filter est maintenant support&eacute; par le fichier de configuration
- du d&eacute;marrage &man.rc.conf.5;&merged;</para>
-
- <para>&man.ipfstat.8; supporte maintenant l'option <option>-t</option> pour
- lui permettre un affichage &agrave; la &man.top.1;. &merged;</para>
-
- <para>&man.ipfw.8; n'affiche plus les r&egrave;gles dynamiques sauf si on lui passe
- l'option <option>-d</option>. L'option <option>-e</option> permet d'afficher
- la liste des r&egrave;gles dynamiques expir&eacute;es. &merged;</para>
-
- <para>&man.ipfw.8; permet de v&eacute;rifier les paquets sur les interfaces
- ayant des adresses IP dynamiques (via <literal>me</literal>). &merged;</para>
-
- <para>&man.ipfw.8; dispose du type <literal>limit</literal> pour
- les r&egrave;gles, qui permet de limitter le nombre de sessions entre
- deux adresses. &merged;</para>
-
- <para>Les r&egrave;gles de filtrage de &man.ipfw.8; peuvent maintenant
- v&eacute;rifier la valeur du champ de pr&eacute;c&eacute;dencee IPv4.</para>
-
- <para>&man.ip6fw.8; peut maintenant utiliser un pr&eacute;-processeur
- et dispose de l'option <option>-q</option> (quiet) pour la lecture
- depuis un fichier. &merged;</para>
-
- <para>&man.kenv.1;, une commande permettant d'afficher l'environnement
- noyau, a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>&man.keyinfo.1; est maintenant un programme C, plutot qu'un script
- Perl. &merged;</para>
-
- <para>&man.killall.1; est maintenant un programme C plutot qu'un script Perl.
- L'option <option>-m</option> utilise donc maintenant la syntaxe
- des expressions de &man.regex.3; a la place de celles de &man.perl.1;. &merged;</para>
-
- <para>&man.killall.1; permet maintenant aux utilisateurs non-root de tuer
- les processus SUID root qu'ils ont lanc&eacute;, de la meme façon que la version
- Perl. &merged;</para>
-
- <para>L'utilitaire &man.kldconfig.8; a &eacute;t&eacute; ajout&eacute; pour permettre de manipuler
- plus facilement le path de recherche des modules noyau. &merged;</para>
-
- <para>&man.last.1; impl&eacute;mente maintenant l'option <option>-d</option>
- qui permet de voir qui s'est logguer a une date et a une heure
- sp&eacute;cifique.. &merged;</para>
-
- <para>L'utilitaire &man.lastlogin.8;, permettant d'afficher le dernier login
- d'un utilisateur, a &eacute;t&eacute; import&eacute; de NetBSD. &merged;</para>
-
- <para>&man.ldconfig.8; v&eacute;rifie maintenant le propri&eacute;taire du r&eacute;pertoire et
- les permissions pour plus de s&eacute;curit&eacute;; ces v&eacute;rifications peuvent etre
- d&eacute;sactiv&eacute;s via l'option <option>-i</option>. &merged;</para>
-
- <para>&man.ldd.1; peut maintenant etre utilis&eacute; sur les librairies partag&eacute;es,
- en plus des executables. &merged;</para>
-
- <para>&man.ldd.1; dispose maintenant de l'option <option>-a</option>
- pour lister l'ensemble des objets n&eacute;cessaire pour chaque objet
- chargeable.</para>
-
- <para><filename>libc</filename> est maintenant thread-safe par d&eacute;faut;
- <filename>libc_r</filename> contient uniquement des fonctions "thread-able".</para>
-
- <para><filename>libcrypt</filename> et
- <filename>libdescrypt</filename> ont &eacute;t&eacute; unifi&eacute; pour fournir une fonction
- de hashage d'authentification des mots de passe configurable. Les
- m&eacute;thodes de hashage des et md5 sont fournies sauf si la fonction
- de hashage des est sp&eacute;cifiquement retir&eacute;e. &merged;</para>
-
- <para><filename>libcrypt</filename> supporte maintenant l'algorithme
- Blowfish pour le hashage des mots de passe. &merged;</para>
-
- <para arch="i386"><filename>libdisk</filename> peut maintenant configurer
- lors de l'installation le gestionnaire de d&eacute;marrage
- <filename>boot0</filename>. &merged;</para>
-
- <para><filename>libstand</filename> supporte maintenant les fichiers
- compress&eacute;s en <application>bzip2</application> dans les syst&egrave;mes de
- fichiers. &merged;</para>
-
- <para><filename>libstand</filename> peut maintenant &eacute;craser le contenu
- d'un fichier sur des syst&egrave;mes de fichiers UFS (il ne peut pas &eacute;largir
- ou tronquer des fichiers, car le syst&egrave;me de fichiers ne serait pas
- consistent).</para>
-
- <para>L'intervalle par d&eacute;faut des ports TCP utilis&eacute;s par
- <filename>libfetch</filename> lors de FTP passifs a chang&eacute;;
- cela affecte les fonctionnalit&eacute;s de &man.fetch.1;, qui
- dispose maintenant de l'option <option>-U</option> pour utiliser
- l'ancien intervalle. &merged;</para>
-
- <para><filename>libfetch</filename> supporte maintenant
- l'authentification. &merged;</para>
-
- <para><filename>libfetch</filename> peut maintenant utiliser la variable
- d'environnement <envar>HTTP_USER_AGENT</envar>. &merged;</para>
-
- <para><filename>libgmp</filename> a &eacute;t&eacute; remplac&eacute; par
- <filename>libmp</filename>.</para>
-
- <para>Les fonctions de <filename>libposix1e</filename> ont &eacute;t&eacute;
- int&eacute;gr&eacute;s dans <filename>libc</filename>.</para>
-
- <para>&man.ln.1; dispose maintenant de l'option <option>-i</option>
- pour demander a l'utilisateur la confirmation avant d'&eacute;craser un
- fichier existant. &merged;</para>
-
- <para>&man.ln.1; supporte maintenant l'option <option>-h</option>
- pour emp&eacute;cher de suivre une cible qui est un lien, l'option
- <option>-n</option> a &eacute;t&eacute; ajout&eacute;e pour la
- compatibilit&eacute;. &merged;</para>
-
- <para>&man.logger.1; peut maintenant envoyer des messages directement
- a un syslog distant. &merged;</para>
-
- <para>&man.login.1; exporte maintenant les variables d'environnements
- mis en place par les modules <application>PAM</application>. &merged;</para>
-
- <para>&man.lpc.8; a &eacute;t&eacute; am&eacute;lior&eacute;; <command>lpc clean</command>
- est maintenant plus sur, et une nouvelle commande <command>lpc tclean</command>
- permettant de v&eacute;rifier quels fichiers seront effac&eacute;s par
- <command>lpc clean</command> a &eacute;t&eacute; ajout&eacute;e. &merged;</para>
-
- <para>&man.lpd.8; dispose de deux nouvelles options: <option>-c</option>
- qui loggue toutes les erreurs de connexion dans &man.syslogd.8;, et
- <option>-W</option> qui permet d'autoriser les connexions depuis des ports
- non r&eacute;serv&eacute;s. &merged;</para>
-
- <para>&man.lpd.8; supporte maintenant dans ses fichiers de controle
- des actions d'impressions le type <literal>o</literal>, qui lui permet d'imprimer
- les fichiers PostScript g&eacute;n&eacute;r&eacute;s par
- <application>MacOS</application> 10.1. &merged;</para>
-
- <para>&man.lpr.1;, &man.lpq.1;, et &man.lpd.8; ont reçus certaines
- am&eacute;liorations. &merged;</para>
-
- <para>&man.lpr.1;, &man.lpd.8;, &man.syslogd.8;, et
- &man.logger.1; sont maintenant compatible IPv6, comme d'autres
- utilitaires r&eacute;seaux du syst&egrave;me de base. &merged;</para>
-
- <para><command>lprm -</command> supporte maintenant la gestions des files
- d'impressions distantes. &merged;</para>
-
- <para>&man.ls.1; peut maintenant produire une sortie en couleur lorsque
- l'option <option>-G</option> lui est pass&eacute; (et que le terminal supporte
- cette fonction). La variable d'environnement <envar>CLICOLOR</envar> peut
- etre mise en place pour activer par d&eacute;faut cette
- fonctionnalit&eacute;. &merged;</para>
-
- <para>&man.mail.1; supporte maintenant l'option <option>-E</option>
- pour &eacute;viter d'envoyer des messages avec le corps vide. &merged;</para>
-
- <para>&man.make.1; dispose des modificateurs de variables <literal>:C///</literal>
- (substitution des expressions r&eacute;guli&egrave;res), <literal>:L</literal>
- (minuscule), and <literal>:U</literal> (majuscule). Ils ont &eacute;t&eacute; ajout&eacute;
- pour r&eacute;duire les diff&eacute;rences entre &os; et OpenBSD/NetBSD. &merged; </para>
-
- <para>Diff&eacute;rents bogues dans &man.make.1;, comme ceux incluant
- les suffixes vide, mauvaises suppositions sur les permissions des r&eacute;pertoires,
- et certains d&eacute;passements de tampon potentiels, ont &eacute;t&eacute;
- fix&eacute;s. &merged;</para>
-
- <para>La nouvelle variable <varname>CPUTYPE</varname> dans
- <filename>make.conf</filename> permet de controler les optimisations
- sp&eacute;cifiques &agrave; certains processeurs dans diff&eacute;rentes parties du code,
- comme dans <application>OpenSSL</application>. &merged;</para>
-
- <para>L'infrastructure de <filename>Makefile</filename> de &os; supporte
- maintenant la directive <varname>WARNS</varname> venant de NetBSD. Cette
- directive controle l'addition des options de warnings au compilateur
- via <varname>CFLAGS</varname> de façon neutre. &merged;</para>
-
- <para>&man.man.1; n'est plus install&eacute; SUID
- <systemitem class="username">man</systemitem>, dans le but de r&eacute;duire les vuln&eacute;rabilit&eacute;s
- associ&eacute;es lors de la g&eacute;n&eacute;ration de <quote>catpages</quote>
- (les pages de manuel cach&eacute;es pour leur lecture r&eacute;p&eacute;t&eacute;es).
- Comme r&eacute;sultat &man.man.1; ne peut plus cr&eacute;er des pages de manuels
- cach&eacute;es pour un utilisateur. Il peut continuer a le faire si l'utilisateur
- &agrave; la possibilit&eacute; d'&eacute;crire dans le r&eacute;pertoire des catpages (
- par ex une page de manuel lui appartenant) ou si l'utilisateur le lancant est
- <systemitem class="username">root</systemitem>.</para>
-
- <para>La commande &man.mdmfs.8; a &eacute;t&eacute; ajout&eacute;e; c'est un wrapper
- de &man.mdconfig.8;, &man.disklabel.8;, &man.newfs.8; et &man.mount.8; qui
- permet d'utiliser les options de en ligne de commande de
- &man.mount.mfs.8;.</para>
-
- <para>&man.mergemaster.8; inclut maintenant le fichier et
- <filename>/etc/mergemaster.rc</filename> et demande maintenant a
- l'utilisateur de lancer les commandes recommand&eacute;es (comme
- <command>newaliases</command>)) si n&eacute;cessaires. &merged;</para>
-
- <para>&man.moused.8; supporte maintenant l'option <option>-a</option> pour
- controler l'acc&eacute;l&eacute;ration de la souris. &merged;</para>
-
- <para>&man.mtree.8; peut utiliser un fichier comportant la liste des
- r&eacute;pertoires &agrave; exclure lorsqu'il cr&eacute;e ou v&eacute;rifie les prototypes.
- Cela permet d'utiliser plus facilement &man.mtree.8; comme outil
- de d&eacute;tection d'intrusion syst&egrave;me.&merged;</para>
-
- <para>&man.natd.8; dispose maintenant de l'option <option>-log_ipfw_denied</option>
- pour logguer les paquets qui ne peuvent etre r&eacute;-inject&eacute;s suite a des
- r&egrave;gles de &man.ipfw.8;. &merged;</para>
-
- <para>Le pourcentage d'utilisation affich&eacute; par &man.netstat.1;
- refl&egrave;te maintenant correctement le pourcentage de mbufs r&eacute;seaux
- utilis&eacute;s&merged;</para>
-
- <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
- <option>-W</option> qui lui permet de ne pas tronquer les adresses, meme si
- elles sont trop longue pour s'afficher dans la colonne n&eacute;cessaire. &merged;</para>
-
- <para>&man.netstat.1; garde maintenant une trace des paquets en entr&eacute;e
- et en sortie par adresse pour chaque interface. &merged;</para>
-
- <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
- <option>-z</option> permettant la remise &agrave; z&eacute;ro des statistiques. &merged;</para>
-
- <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
- <option>-S</option> permettant d'afficher les adresse en format num&eacute;rique tout
- en gardant les noms symbolique des ports. &merged;</para>
-
- <para>&man.newfs.8; impl&eacute;mente maintenant les &eacute;critures combin&eacute;es, cela
- permet la cr&eacute;ation des nouveaux syst&egrave;mes de fichiers jusqu'a sept
- fois plus rapidement. &merged;</para>
-
- <para>&man.newfs.8; dispose maintenant de l'option <option>-U</option>, permettant
- l'activation des softupdates sur un nouveau syst&egrave;me de fichiers. &merged;</para>
-
- <para>Le nombre de cylindres par groupe de &man.newfs.8; est maintenant
- calcul&eacute; pour etre &eacute;gal au nombre maximum donn&eacute; par les
- param&egrave;tres du syst&egrave;me de fichiers courant. Ce nombre peut etre
- forc&eacute; via l'option <option>-c</option>. De base, la valeur par d&eacute;faut a &eacute;t&eacute;
- fix&eacute;e &agrave; 16. Cela augmente les performances de &man.fsck.8; tout en
- r&eacute;duisant la fragmentation. &merged;</para>
-
- <para><anchor xml:id="newfs-block-frag-sizes"/>La taille des blocs et des fragments
- lors de la cr&eacute;ation de syst&egrave;mes de fichiers par &man.newfs.8; sont
- respectivement de 16384 bytes et 2048 bytes (les anciennes valeurs
- &eacute;taient de 8192 bytes et 1024 bytes). Ce changement augmente la performance
- en contrepartie de r&eacute;duire la taille disponible. &merged;</para>
-
- <para>&man.newsyslog.8; peut maintenant compresser les fichiers de log
- en utilisant &man.bzip2.1;. &merged;</para>
-
- <para><application>NFS</application> supporte maintenant IPv6.</para>
-
- <para>&man.ngctl.8; now supports a <option>write</option> command
- to send a data packet down a given hook. &merged;</para>
-
- <para>&man.nl.1;, un filtre de num&eacute;rotation des lignes a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para>Le support de <application>nsswitch</application> a &eacute;r&eacute; ajout&eacute;
- depuis NetBSD. En cr&eacute;ant un fichier &man.nsswitch.conf.5;, diff&eacute;rentes
- bases de donn&eacute;es du syst&egrave;me, comme &man.passwd.5; et &man.group.5;,
- peuvent se trouver dans des fichiers plats, des bases NIS ou Hesiod. L'ancien
- fichier <filename>hosts.conf</filename> n'est plus utilis&eacute;.</para>
-
- <para>Le support <application>PAM</application> pour la gestion des comptes
- et des sessions a &eacute;t&eacute; ajout&eacute;.</para>
-
- <para>La configuration <application>PAM</application> se trouve
- maintenant dans le r&eacute;pertoire <filename>/etc/pam.d/</filename>
- au lieu du seul fichier <filename>/etc/pam.d/</filename>. Voyez
- le fichier <filename>/etc/pam.d/README</filename> pour plus de d&eacute;tails.</para>
-
- <para>&man.passwd.1; et &man.pw.8; s&eacute;lectionnent l'algorithme de
- hashage &agrave; la vol&eacute;e. Voyez l'attribut <literal>passwd_format</literal>
- dans <filename>/etc/login.conf</filename>. &merged;</para>
-
- <para>&man.pax.1; a reçu diff&eacute;rentes am&eacute;liorations, comme la
- compatibilit&eacute; avec &man.tar.1;, la fonctionnalit&eacute; &man.cpio.1;,
- les options <option>-z</option> et <option>-Z</option> pour la
- compression en &man.gzip.1; et &man.compress.1; , et diff&eacute;rentes corrections
- de bogues.</para>
-
- <para>&man.pciconf.8; dispose maintenant de l'option <option>-v</option>
- permettant d'afficher les informations sur le composant configur&eacute;, en
- compl&eacute;ment de l'option <option>-l</option> option. La base de donn&eacute;es
- par d&eacute;faut peut etre trouv&eacute; dans le fichier
- <filename>/usr/share/misc/pci_vendors</filename>. &merged;</para>
-
- <para>Le comportement de &man.periodic.8; est maintenant controller
- par les fichiers <filename>/etc/defaults/periodic.conf</filename> et
- <filename>/etc/periodic.conf</filename>. &merged;</para>
-
- <para>&man.ping.8; dispose maintenant de l'option <option>-m</option>
- permettant d'imposer le TTL des paquets de sortie. &merged;</para>
-
- <para>&man.ping.8; dispose maintenant de l'option <option>-A</option> permettant
- d'&eacute;mettre un son lorsque des paquets sont perdus. &merged;</para>
-
- <para>La partie utilisateur de &man.ppp.8; a reçu de nombreuses modifications
- et de corrections de bogues. &merged;</para>
-
- <para>&man.ppp.8; dispose de l'option <literal>tcpmssfixup</literal>
- qui permet d'ajuster les paquets TCP SYN en entr&eacute;e et en sortie, permettant
- alors que la taille de r&eacute;ception de segment ne soit pas plus importante
- que le MTU de l'interface. &merged;</para>
-
- <para>&man.ppp.8; supporte maintenant IPv6.</para>
-
- <para>&man.pppd.8; (le programme controlant au niveau noyau PPP) est maintenant
- install&eacute; en mode <literal>4550</literal> et
- <systemitem class="username">root</systemitem><literal>:</literal><systemitem class="groupname">dialer</systemitem>,
- plutot que en mode <literal>4555</literal> (en d'autre termes, cela veut dire
- qu'il n'est plus executable par tout le monde.) Les utilisateurs de &man.pppd.8;
- doivent donc changer leur configuration de groupes. &merged;</para>
-
- <para>L'option <option>-W</option> de &man.ps.1; (permettant d'extraire
- les informations depuis un p&eacute;riph&eacute;rique de swap sp&eacute;cifique) a
- &eacute;t&eacute; retur&eacute;. &merged;</para>
-
- <para>&man.pwd.1; can now double as &man.realpath.1;, a program to
- resolve pathnames to their underlying physical paths. &merged;</para>
-
- <para>Le g&eacute;n&eacute;rateur de nombre pseudo al&eacute;atoire impl&eacute;ment&eacute; par
- &man.rand.3; a &eacute;t&eacute; am&eacute;lior&eacute; .</para>
-
- <para>&man.rc.8; dispose maintenant d'un environnement permettant de v&eacute;rifier
- les d&eacute;pendances entre les variables de &man.rc.conf.5;. &merged;</para>
-
- <para>&man.rc.8; efface maintenant tous les fichiers qui ne sont pas des r&eacute;pertoires
- dans <filename>/var/run</filename> et
- <filename>/var/spool/lock</filename> au moment du d&eacute;marrage. &merged;</para>
-
- <para>&man.rcmd.3; supporte maintenant la variable d'environnement
- <envar>RSH</envar> permettant de sp&eacute;cifier quel programme autre que
- &man.rsh.1; utiliser pour l'execution a distance de commande. Cela permet
- donc a des programmes comme &man.dump.8; d'utiliser &man.ssh.1; pour
- transporter les donn&eacute;es.</para>
-
- <para>&man.rdist.1; a &eacute;t&eacute; retir&eacute; du syst&egrave;me de base, mais reste
- disponible dans la collection des Ports sous
- <package>net/44bsd-rdist</package>.</para>
-
- <para>Le &man.resolver.3; de &os; impl&eacute;mente maintenant le support
- EDNS0, qui est n&eacute;cessaire lorsque l'on utilise des serveurs DNS/resolveurs
- supportant IPv6. &merged;</para>
-
- <para>L'appel syst&egrave;me &man.rfork.thread.3; a &eacute;t&eacute; ajout&eacute; comme
- fonction d'aide &agrave; &man.rfork.2;. Cela permet d'utiliser cette
- fonction sans impl&eacute;menter des m&eacute;canismes complexes de swap de
- stack. &merged;</para>
-
- <para>L'option <option>-v</option> de &man.rm.1; affiche maintenant
- l'ensemble du r&eacute;pertoire ou se trouve le fichier &agrave; effacer.</para>
-
- <para>&man.route.8; est maintenat plus verbeux lors du changement de routes
- indirectes, dans le cas ou la passerelle de la route modifi&eacute;e est
- la meme que la route existante. &merged;</para>
-
- <para>&man.route.8; utilise maintenant la syntax
- <literal>host/bits</literal>
- plutot que la syntaxe
- <literal>net/bits</literal>
- syntax, pour la compatibilit&eacute; avec &man.netstat.1;. &merged;</para>
-
- <para>&man.route.8; peut maintenant cr&eacute;er des entr&eacute;e ARP
- <quote>proxy only</quote>. &merged;</para>
-
- <para>La commande <option>add</option> de &man.route.8; dispose des options
- <option>-ifp</option> and <option>-ifa</option>. &merged;</para>
-
- <para>&man.rpcbind.8; a remplac&eacute; &man.portmap.8;.</para>
-
- <para>&man.rpcgen.1; utilise <filename>/usr/bin/cpp</filename>
- (comme dans NetBSD), et non plus <filename>/usr/libexec/cpp</filename>.</para>
-
- <para>&man.rpc.lockd.8; a &eacute;t&eacute; import&eacute; depuis NetBSD. Ce d&eacute;mon permet
- d'activer les verrous sur les syst&egrave;mes de fichiers NFS.</para>
-
- <para>Les performances du linkeur dynamique ELF &man.rtld.1; ont &eacute;t&eacute;
- am&eacute;lior&eacute;es. &merged;</para>
-
- <para>RSA Security a lib&eacute;r&eacute; les droits sur l'algorithme
- <application>RSA</application>. Cela permet d'activer par d&eacute;faut
- dans <application>OpenSSL</application> l'algorithme RSA. Cela permet
- de lib&eacute;rer le port <package>security/rsaref</package>
- des d&eacute;pendences des librairies <filename>librsaUSA</filename> et
- <filename>librsaINTL</filename> repectivement pour les r&eacute;sidents am&eacute;ricains
- et non am&eacute;ricains. &merged;</para>
-
- <para>&man.rtld.1; affiche maintenant le nom de tous les objets n&eacute;cessaires
- &agrave; charger lorsque la variable d'environnement
- <varname>LD_TRACE_LOADED_OBJECTS_ALL</varname> est d&eacute;finie.</para>
-
- <para>&man.savecore.8; dispose de l'option <option>-k</option>
- permettant de nettoyer le fichier de crash apr&egrave;s l'avoir
- sauvegard&eacute;. Il essaie aussi d'&eacute;viter d'&eacute;crire de
- grandes s&eacute;ries de z&eacute;ro dans le fichier de crash pour
- sauver de l'espace disque et du temps. &merged;</para>
-
- <para>&man.savecore.8; fonctionne correctement sur les machines
- disposant de 2GB ou plus de RAM. &merged;</para>
-
- <para>&man.sed.1; dispose de l'option <option>-E</option> pour le
- support des expressions r&eacute;guli&egrave;res &eacute;tendues. &merged;</para>
-
- <para>&man.send-pr.1; dispose maintenant de l'option <option>-a</option>
- permettant d'inclure un fichier dans la section <literal>Fix:</literal>
- d'un rapport de bogue. &merged;</para>
-
- <para>Les commandes &man.setfacl.1; et &man.getfacl.1; ont &eacute;t&eacute;
- jout&eacute;es pour g&eacute;rer les listes de controles d'acc&egrave;s (ACL)
- sur les syst&egrave;mes de fichiers.</para>
-
- <para>&man.setproctitle.3; a &eacute;t&eacute; d&eacute;placer de
- <filename>libutil</filename> vers
- <filename>libc</filename>. &merged;</para>
-
- <para>&man.sh.1; impl&eacute;mente <command>test</command> comme une
- built-in pour am&eacute;liorer son &eacute;fficience. &merged;</para>
-
- <para>&man.sh.1; n'impl&eacute;mente plus <command>printf</command> comme une
- built-in car elle a &eacute;t&eacute; consid&eacute;r&eacute;e peu int&eacute;ressante
- compar&eacute;e aux autres built-ins (cette fonctionnalit&eacute; est toujours
- disponible via l'executable &man.printf.1;).</para>
-
- <para>&man.sockstat.1; dispose de l'option <option>-c</option> et
- <option>-l</option> permettant repectivement de lister les sockets
- connect&eacute;es et &agrave; l'&eacute;coute. &merged;</para>
-
- <para>&man.split.1; peut maintenant couper les fichiers de plus de
- 2GB. &merged;</para>
-
- <para>Dans le but d'etre compatible SUSv2/POSIX pour
- <filename>&lt;sys/select.h&gt;</filename>,
- <literal>struct selinfo</literal> et les fonctions associ&eacute;es
- ont &eacute;t&eacute; d&eacute;plac&eacute;es dans
- <filename>&lt;sys/selinfo.h&gt;</filename>.</para>
-
- <para>Les variantes &man.strnstr.3; et &man.strcasestr.3; de
- &man.strstr.3; ont &eacute;t&eacute; impl&eacute;ment&eacute;es. &merged;</para>
-
- <para>&man.stty.1; dispose d'un charact&egrave;re de controle
- <literal>erase2</literal>, donc, par exemple, les touches
- <keycap>Delete</keycap> et <keycap>Backspace</keycap> peuvent
- etre utilis&eacute;s pour effacer des caract&egrave;res. &merged;</para>
-
- <para>&man.style.perl.7;, un guide de style pour les
- d&eacute;veloppeurs de code Perl dans le syst&egrave;me de base de &os; a &eacute;t&eacute;
- ajout&eacute;. &merged;</para>
-
- <para>&man.su.1; peut maintenant utiliser l'authentification
- <application>PAM</application>.</para>
-
- <para>La configuration de d&eacute;marragede &man.syscons.4; a &eacute;t&eacute;
- d&eacute;placer dans le fichier, ind&eacute;pendant de l'architecture,
- <filename>/etc/rc.syscons</filename>. &merged;</para>
-
- <para>&man.sysctl.8; dispose de l'option <option>-N</option>
- pour afficher juste le nom des variables. &merged;</para>
-
- <para>Les options <option>-A</option> et <option>-X</option>
- de &man.sysctl.8; ont &eacute;t&eacute; remplac&eacute;es respectivement par
- <option>-ao</option> et <option>-ax</option>; les anciennes options
- sont maintenant d&eacute;pr&eacute;ci&eacute;es. L'option <option>-w</option>
- est elle aussi d&eacute;pr&eacute;ci&eacute;e. &merged;</para>
-
- <para>&man.sysctl.8; dispose maintenant de l'option <option>-e</option>
- pour s&eacute;parer les noms des variables et leur valeur par
- <literal>=</literal> plutot que <literal>:</literal>. Cette option
- est tr&egrave;s pratique pour renvoyer des valeurs &agrave;
- &man.sysctl.8;. &merged;</para>
-
- <para>&man.sysinstall.8; pr&eacute;serve maintenant proprement
- <filename>/etc/mail</filename> lors d'une mise &agrave; jour via
- les binaires. &merged;</para>
-
- <para>La taille par d&eacute;faut de la partition principale dans
- &man.sysinstall.8; est maintenant de 100MB sur i386 et 120MB
- sur Alpha.</para>
-
- <para>&man.sysinstall.8; se trouve maintenant dans
- <filename>/usr/sbin</filename>, ce qui simplifie le processus
- d'installation. La page de manuel de &man.sysinstall.8; a &eacute;t&eacute;
- install&eacute; de façon consistente.</para>
-
- <para>&man.sysinstall.8; peut maintenant charger des KLDs au
- moment de l'installation. &merged;</para>
-
- <para>Lors de l'installation, &man.sysinstall.8; charge
- automatiquement tous les gestionnaires de p&eacute;riph&eacute;riques
- du r&eacute;pertoire <filename>/stand/modules</filename>de la
- disquette <literal>mfsroot</literal> ou du syst&egrave;me de fichier
- image. Il faut noter que les gestionnaires alors charg&eacute;s
- n'apparaitront pas dans les messages de d&eacute;marrage du noyau;
- l'&eacute;cran de d&eacute;bogguage de &man.sysinstall.8;
- fournira lui, plus d'informations. &merged;</para>
-
- <para>&man.sysinstall.8; active maintenant automatiquement les
- Soft Updates sur tous les syst&egrave;mes de fichiers qu'il cr&eacute;e,
- except&eacute; pour le syst&egrave;me de fichiers racine. &merged;</para>
-
- <para>&man.sysinstall.8; a reçu des mises &agrave; jour sur le mode
- <quote>auto</quote> de partitionnement qui permet de donner des
- valeurs plus raisonnables &agrave; la taille des partitions qu'il cr&eacute;e;
- ces partitions automatiquement taill&eacute;es peuvent r&eacute;-utiliser
- l'espace qui devient disponible lorsque d'autres partitions sont
- effac&eacute;es. &merged;</para>
-
- <para>&man.syslogd.8; support l'option <option>-n</option>
- pour d&eacute;sactiver les r&eacute;solutions DNS lors de chaque
- requete. &merged;</para>
-
- <para>&man.syslogd.8; dispose maintenant d'un facilit&eacute;
- <literal>LOG_CONSOLE</literal> (d&eacute;sactiv&eacute;e par d&eacute;faut),
- qui permet de logguer les messages de
- <filename>/dev/console</filename>. &merged;</para>
-
- <para>&man.syslogd.8; dispose de la possibilit&eacute; de s'attacher
- sur une adresse sp&eacute;cifique (plutot que d'utiliser toutes celles
- disponibles) grace &agrave; l'option <option>-b</option>. &merged;</para>
-
- <para>&man.syslogd.8; dispose de l'option <option>-c</option> pour
- d&eacute;sactiver la compression des lignes r&eacute;p&eacute;titives. &merged;</para>
-
- <para>&man.tail.1; peut utiliser les fichiers de plus de
- 2GB. &merged;</para>
-
- <para>&man.tar.1; peut utiliser la variable <varname>TAR_RSH</varname>
- principalement pour tuiliser &man.ssh.1; comme
- transport. &merged;</para>
-
- <para>&man.telnet.1; supporte l'autologin et le cryptage
- par d&eacute;faut; une nouvelle option, <option>-y</option>,
- d&eacute;sactive ce cryptage.</para>
-
- <para>&man.telnet.1; dispose de l'option de ligne de commande
- <option>-u</option> pour autoriser les connexions depuis les
- sockets de domaine UNIX (<literal>AF_UNIX</literal>). &merged;</para>
-
- <para>&man.tftpd.8; dispose des options <option>-c</option> et
- <option>-C</option> permettant de &man.chroot.2;er le serveur
- an fonction de l'adresse IP du client se connectant.
- &man.tftp.1; et &man.tftpd.8; peut maintenant transf&eacute;er des
- fichiers plus gros que 65535 blocks. &merged;</para>
-
- <para>&man.tftpd.8; supporte maintenant le RFC 2349 (TFTP Timeout Interval
- and Transfer Size Options); cette fonctionnalit&eacute; est n&eacute;cessaire pour
- certains firmware de gestionnaire de d&eacute;marrage EFI (les serveurs
- HP i2000 Itanium le n&eacute;cessite) pour d&eacute;marrer sur une image de
- d&eacute;marrage en utilisant <application>TFTP</application>.</para>
-
- <para arch="alpha">&man.timed.8; fonctionnent maintenant sur alpha.</para>
-
- <para>Une version de Transport Independent RPC
- (<application>TI-RPC</application>) a &eacute;t&eacute; import&eacute;e.</para>
-
- <para>&man.tmpnam.3; utilise maintenant la variable d'environnement
- <envar>TMPDIR</envar>, si elle est positionn&eacute;e, pour sp&eacute;cifi&eacute;
- l'emplacement des fichiers temporaires. &merged;</para>
-
- <para>&man.tip.1; a &eacute;t&eacute; mis &agrave; jour depuis
- <application>OpenBSD</application>, et dispose de la possibilit&eacute;
- d'etre utilis&eacute; comme &man.cu.1;.</para>
-
- <para>&man.top.1; utilise maintenant la totalit&eacute; de la largeur du
- tty.</para>
-
- <para>&man.touch.1; dispose maintenant de l'option <option>-h</option>
- lui permettant d'utiliser les liens symboliques.</para>
-
- <para>L'utilitaire &man.truncate.1;, permettant de r&eacute;duire ou
- d'augmenter la taille d'un fichier, a &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>Le support Ukrainian a &eacute;t&eacute; ajout&eacute; &agrave; la console
- &os;. &merged;</para>
-
- <para><application>UUCP</application> a &eacute;t&eacute; retir&eacute; du syst&egrave;me
- de base. Il se trouve maintenant dans la collection des Ports,
- dans <package>net/freebsd-uucp</package>.</para>
-
- <para>&man.units.1; a reçu diff&eacute;rentes corrections de bogues
- et mise &agrave; jour. &merged;</para>
-
- <para>&man.usbdevs.8; dispose de l'option de ligne de commande
- <option>-d</option> pour afficher le gestionnaire de p&eacute;riph&eacute;rique
- associ&eacute; avec chaque p&eacute;riph&eacute;rique.</para>
-
- <para>&man.uudecode.1; dispose de l'option <option>-o</option> permettant
- de d&eacute;finir le fichier de sortie.</para>
-
- <para>&man.vidcontrol.1; dispose du param&egrave;tre <option>-g</option>
- permettant de selectionnerune g&eacute;om&eacute;trie personnelle de text dans le
- mode texte <literal>VESA_800x600</literal>. &merged;</para>
-
- <para>&man.vidcontrol.1; permet maintenant &agrave; l'utilisateur
- d'oublier de sp&eacute;cifier la taille des fontes lors de leur chargement,
- et il dispose aussi d'une meilleur gestion des erreurs. &merged;</para>
-
- <para>&man.vidcontrol.1; dispose de l'option <option>-p</option>
- permettant d'obtenir une copie du tampon vid&eacute;o de &man.syscons.4;.
- Ces copies peuvent ensuite etre utilis&eacute;es avec l'utilitaire
- <package>graphics/scr2png</package> de la collection
- des Ports. &merged;</para>
-
- <para>&man.vidcontrol.1; dispose maintenant de l'option
- <option>-C</option> permettant de nettoyer l'historique du tampon pour
- un tty, et de l'option <option>-h</option> pour affecter la taille
- de l'historique du tampon. &merged;</para>
-
- <para>The default stripe size in &man.vinum.8; has been changed
- from 256KB to 279KB, to spread out superblocks more evenly between
- stripes.</para>
-
- <para>&man.wall.1; supporte maintenant de l'option de ligne de commande
- <option>-g</option> permttant d'&eacute;crire un message a tous les
- utilisateurs d'un groupe donn&eacute;. &merged;</para>
-
- <para>&man.watch.8; dispose de l'option <option>-f</option> permettant
- de sp&eacute;cifier le p&eacute;riph&eacute;rique &man.snp.4; &agrave; utiliser.</para>
-
- <para>&man.which.1; est maintenant un programme C plutot qu'un script
- Perl.</para>
-
- <para>&man.whois.1; interroge maintenant directement l'ARIN pour
- les demandes d'adresses IP. Si la requ&egrave;te &agrave; l'ARIN
- r&eacute;f&eacute;rence l'APNIC ou le RIPE, le serveur apropri&eacute;
- est appel&eacute;, dans le cas ou l'option <option>-Q</option>
- n'est pas sp&eacute;cifi&eacute;e. &merged;</para>
-
- <para>&man.whois.1; dispose de l'option <option>-c</option>
- permettant de sp&eacute;cifier le code pays dans le but
- d'aider les requ&egrave;tes directes vers un serveur whois
- particulier. &merged;</para>
-
-
- <para>&man.xargs.1; dispose de l'option <option>-I</option>
- <replaceable>replstr</replaceable> permettant de demander &agrave;
- l'utilisateur les donn&eacute;es &agrave; ins&eacute;r&eacute;es depuis
- l'entr&eacute;e standard &agrave; certains points, plutot que de prendre
- ces donn&eacute;es &agrave; la fin des arguments</para>
-
- <para>La chaine de compilation utilise maintenant le code
- d'initialisation fourni par le compilateur C/C++ de la FSF.
- Ce changement permet d'obtenir une meilleur compatibilit&eacute; avec
- les diff&eacute;rentes version de egcs et gcc des ports, comme
- avec les sources publiques de la FSF. &merged;</para>
-
- <para>La Libraire des threads a recu un certain nombre de mises
- &agrave; jour dans la gestion des signaux, des corrections de bogues,
- et des am&eacute;liorations de la performance. Le support
- des thread dans &man.gdb.1; a &eacute;t&eacute; mis &agrave; jour en
- cons&eacute;quence. &merged;</para>
-
- <para>Diff&eacute;rents ajouts ont &eacute;t&eacute; effectu&eacute;s dans le support
- international: &os; dispose maintenant d'un support total des
- cat&eacute;gories <literal>LC_MONETARY</literal>,
- <literal>LC_NUMERIC</literal>, et <literal>LC_MESSAGES</literal>.
- Un certain nombre d'applications ont &eacute;t&eacute; mises &agrave; jour
- pour supporter ces ajouts.</para>
-
- <para>Les noms locaux ont &eacute;t&eacute; chang&eacute;s pour augementer la
- compatibilit&eacute; avec les noms de X11R6, tout comme avec d'autres
- version UNIX. Comme exemple le nom local
- <literal>en_US.ISO_8859-1</literal> a &eacute;t&eacute; chang&eacute; en
- <literal>en_US.ISO8859-1</literal>. Les valeurs
- dans <filename>/etc/locale.alias</filename> permettent
- la compatibilit&eacute; descendante.&merged;</para>
-
- <para><filename>/usr/src/share/examples/BSD_daemon/</filename> dispose
- d'une version graphique de Beastie. &merged;</para>
-
- <para>Parmi l'ensemble du processus, de nombreuses pages de manuel
- ont &eacute;t&eacute; am&eacute;lior&eacute;es, que cela soit dans les termes ou dans
- le formattage de leur contenu. &merged;</para>
-
-
-
-
- <sect3>
- <title>Logiciels externes</title>
-
- <para><application>am-utils</application> a &eacute;t&eacute; mis &agrave;
- jour en version 6.0.7.</para>
-
- <para><application>bc</application> a &eacute;t&eacute; mis &agrave; jour de
- la version 1.04 &agrave; la 1.06. &merged;</para>
-
- <para>La distribution de la librairie ISC <application>BIND</application>
- est maintenant compil&eacute; sous <filename>libisc</filename>.&merged;</para>
-
- <para><application>BIND</application> est maintenant compil&eacute; avec
- l'option <literal>NOADDITIONAL</literal>, permettant &agrave; &man.named.8;
- de fonctionner de façon plus consistente lors de certaines mauvaises
- configurations. &merged;</para>
-
- <para><application>BIND</application> a &eacute;t&eacute; mis &agrave; jour
- en version 8.3.1-REL. &merged;</para>
-
- <para><application>Binutils</application> ont &eacute;t&eacute; mis &agrave;
- jour en version du 21 F&eacute;vrier 2002 depuis la branche FSF 2.12.</para>
-
- <para><application>bzip2</application> 1.0.2 a &eacute;t&eacute;
- import&eacute;; cela permet d'avoir le programme &man.bzip2.1; et la
- librairie <filename>libbz2</filename> dans le syst&egrave;me de base.
- &merged;</para>
-
- <para>L'<application>&eacute;diteur </application> &man.ee.1; a
- &eacute;t&eacute; mis &agrave; jour en version 1.4.2. &merged;</para>
-
- <para><application>file</application> a &eacute;t&eacute; mis &agrave;
- jour en version 3.37.</para>
-
- <para><application>gcc</application> a &eacute;t&eacute; mis &agrave;
- jour en version 2.95.3. &merged;</para>
-
- <para>&man.gcc.1; utilise maintenant une version unifi&eacute; de
- <filename>libgcc</filename> plutot qu'une version s&eacute;par&eacute;es
- pour les programmes supportant les thread et ceux ne les supportant pas.
- <filename>/usr/lib/libgcc_r.a</filename> peut donc &ecirc;tre retir&eacute;.
- &merged;</para>
-
- <para>&man.gcc.1; supporte maintenant la variable d'environnement
- <envar>GCC_OPTIONS</envar>, qui permet de positionner les options par
- d&eacute;faut pour <application>GCC</application>. &merged;</para>
-
- <para><application>GNATS</application> a &eacute;t&eacute; mis &agrave; jour
- en version 3.113. &merged;</para>
-
- <para><application>GNU awk</application> a &eacute;t&eacute; mis &agrave;
- jour en version 3.1.0.</para>
-
- <para><application>gperf</application> a &eacute;t&eacute; mis &agrave; jour
- en version 2.7.2.</para>
-
- <para><application>groff</application> et l'ensemble des utilitaires
- associ&eacute;s ont &eacute;t&eacute; mis &agrave; jour en version FSF
- 1.17.2. Cet import inclu la nouvelle macro &man.mdoc.7; (anciennement
- <literal>mdocNG</literal>), qui &eacute;limine beaucoup des anciennes
- limitations de son pr&eacute;d&eacute;cesseur. &merged;</para>
-
- <para><application>Heimdal</application> a &eacute;t&eacute; mis &agrave;
- jour en version 0.3f.</para>
-
- <para>La version de <application>IPFilter</application> fournie avec &os;
- inclue maintenant le programme &man.ipfs.8;, permettant d'obtenir des
- informations sur l'&eacute;tat des entr&eacute;es NAT et des r&egrave;gles
- "stateful" &agrave; sauvegarder sur disque et a restaurer apr&egrave;s un
- red&eacute;marrage. La fonctionnalit&eacute; a &eacute;t&eacute;
- rajout&eacute; dans &man.rc.conf.5;. &merged;</para>
-
- <para>Le client <application>ISC DHCP</application> a &eacute;t&eacute; mis
- &agrave; jour en version 3.0.1RC6.</para>
-
- <para><application>Kerberos IV</application> a &eacute;t&eacute; mis &agrave;
- jour en version 1.0.5. &merged;</para>
-
- <para>La commande &man.more.1; a &eacute;t&eacute; remplac&eacute;e par
- &man.less.1;, bien sur il est toujours possible de lancer une commande
- <command>more</command>. &merged; La version 371 de
- <application>less</application> a &eacute;t&eacute; import&eacute;.</para>
-
- <para><application>libpcap</application> a &eacute;t&eacute; mis &agrave;
- jour en version 0.6.2. &merged;</para>
-
- <para><application>libreadline</application> a &eacute;t&eacute; mis &agrave;
- jour en version 4.2.</para>
-
- <para><application>Linux-PAM</application> a &eacute;t&eacute; mis &agrave;
- jour en version 0.75. &merged;</para>
-
- <para>Un certain nombre de nouveaux modules
- <application>Linux-PAM</application> ont &eacute;t&eacute; ajout&eacute;s,
- ceux-ci incluent: <filename>pam_ftp</filename>,
- <filename>pam_krb5</filename>,
- <filename>pam_nologin</filename>,
- <filename>pam_rootok</filename>,
- <filename>pam_securetty</filename>,
- <filename>pam_wheel</filename>.</para>
-
- <para><application>lukemftp</application> a remplac&eacute; le programme
- &man.ftp.1; de &os;. Parmis les nouvelles fonctionnalit&eacute;s on trouve;
- plus d'automatisation, meilleur conformit&eacute;e aux standards,
- augmentation du taux de trtansfert et la possibilit&eacute; de configurer
- des la ligne de commande. Certaines variables d'environnement et d'arguments
- de ligne de commande ont chang&eacute;s.</para>
-
- <para><application>ncurses</application> a &eacute;t&eacute; mis &agrave;
- jour en version 5.2-20010512.</para>
-
- <para>La suite de programme <application>NTP</application> a
- &eacute;t&eacute; mis &agrave; jour en version 4.1.0. &merged;</para>
-
- <para>La suite <application>OPIE</application>, de mot de passe unique, a
- &eacute;t&eacute; mis &agrave; jour en version 2.32. &merged; Elle a
- compl&egrave;tement remplac&eacute; les fonctionnalit&eacute;s de
- <application>S/Key</application>.</para>
-
- <para><application>Perl</application> a &eacute;t&eacute; mis &agrave; jour
- en version 5.6.0.</para>
-
- <para>&man.routed.8; a &eacute;t&eacute; mis &agrave; jour en version 2.22.
- &merged;</para>
-
- <para arch="i386">La version 1.4.3 des utilitaires
- <application>smbfs</application> en mode utilisateur ont &eacute;t&eacute;
- import&eacute;s. &merged;</para>
-
- <para><application>tcpdump</application> a &eacute;t&eacute; mis &agrave;
- jour en version 3.6.3. &merged;</para>
-
- <para>Le shell &man.csh.1; a &eacute;t&eacute; remplac&eacute; par
- &man.tcsh.1;, bien sur il est lanceable sous le nom <command>csh</command>.
- <application>tcsh</application> a &eacute;t&eacute; mis &agrave; jour en
- version 6.11. &merged;</para>
-
- <para>La version contribu&eacute;e de <application>tcp_wrappers</application>
- inclue maintenant le d&eacute;mon &man.tcpd.8; helper daemon. Ce programme
- n'est pas n&eacute;cessaire pour une installation standard de &os;
- (car &man.inetd.8; inclue cette fonction), mais peut &ecirc;tre
- n&eacute;cessaire pour des remplacants &agrave; &man.inetd.8;, comme par
- exemple <application>xinetd</application>.</para>
-
- <para><application>top</application> a &eacute;t&eacute; mis &agrave; jour
- en version 3.5b12.</para>
-
- <para>&man.traceroute.8; obtient maintenant la valeur maximum du TTL depuis
- la variable sysctl <varname>net.inet.ip.ttl</varname>. &merged;</para>
-
- <para>La base de donn&eacute;es des zones de temps &agrave; &eacute;t&eacute;
- mis &agrave; jour en version <filename>tzdata2001d</filename>.&merged;</para>
-
- <sect4>
- <title>CVS</title>
-
- <para><application>cvs</application> a &eacute;t&eacute; mis &agrave; jour
- en version 1.11.1p1. &merged;</para>
-
- <para>La valeur par d&eacute;faut de la variable &man.cvs.1;
- <envar>CVS_RSH</envar> est maintenant <literal>ssh</literal> plutot que
- <literal>rsh</literal>. &merged;</para>
-
- <para>&man.cvs.1; support maintenant l'option <option>-T</option>
- permettant de mettre &agrave; jour le fichier
- <filename>CVS/Template</filename> du r&eacute;pertoire des sources.
- &merged;</para>
-
- <para>&man.cvs.1; <literal>diff</literal> dispose maintenant de
- l'option <option>-j</option> permettant de g&eacute;rer les
- diff&eacute;rences entre les r&eacute;vision de plusieurs branches.
- &merged;</para>
- </sect4>
-
- <sect4>
- <title>CVSup</title>
-
- <para><application>CVSup</application>, un utilitaire fr&eacute;quemment
- utilis&eacute; dans la collection des ports de &os;, &eacute;tait
- installable pr&eacute;cedemment via plusieurs ports et pacquetages. Les
- ports ou pacquetages <package>net/cvsup-bin</package> et
- <package>net/cvsupd-bin</package> ne sont plus
- n&eacute;cessaires ou plus disponibles; il faut utilis&eacute; le port
- <package>net/cvsup</package> &agrave; la place.
- &merged;</para>
-
- <para><application>CVSup</application> a &eacute;t&eacute; mis &agrave;
- jour en version 16.1_3, qui est disponible dans la collection des ports de
- &os; sous <package>net/cvsup</package>. Cette mise
- &agrave; jour fixe le tr&egrave;s vieux bogue (mais rencontr&eacute; que
- tr&egrave;s r&eacute;cemment) qui affecte les marquages de temps
- apr&egrave;s le dimanche 9 Septembre 2001 01:46:40 UTC
- (1,000,000,000 seconds apr&egrave;s la naissance d'UNIX). &merged;</para>
- </sect4>
-
-
- <sect4 xml:id="kame-userland">
- <title>KAME</title>
-
- <para>La couche IPv6 est maintenant bas&eacute;e sur la snapshot
- du projet KAME IPv6 en date du 28 Mai 2001. La plupart
- des ajouts de cette section r&eacute;sultent de cet import. La
- <xref linkend="kame-kernel"/> liste les modifications
- dans le noyau de la couche KAME IPv6 . &merged;</para>
-
- <para>&man.faithd.8; dispose d'un fichier de configuration de liste de
- controle d'acc&egrave;s. &merged;</para>
-
- <para>&man.ifconfig.8; peut maintenant effectuer les op&eacute;rations
- de &man.gifconfig.8;. &merged;</para>
-
- <para>&man.ifconfig.8; peut maintenant effectuer les fonctions de
- &man.prefix.8;. &man.prefix.8; est maintenant un script shell pour
- permettre une certaine compatibilit&eacute; ascendante. &merged;</para>
-
- <para>&man.ndp.8; impl&eacute;mente maintenant un nettoyage des
- entr&eacute;es NDP, comme d&eacute;crit dans le RFC 2461 (Neighbor
- Discovery for IP Version 6 (IPv6)). &merged;</para>
-
- <para>&man.pim6dd.8; et &man.pim6sd.8; ont &eacute;t&eacute;
- retir&eacute;s du a des conditions de restrictions de license. Ces
- progrgammes sont disponibles dans la collections des ports sous
- <package>net/pim6dd</package> et
- <package>net/pim6sd</package>. &merged;</para>
-
- <para>&man.route6d.8; dispose maintenant d'une option
- <option>-n</option> permettant d'emp&eacute;cher de mettre &agrave;
- jour la table de routage du noyau. &merged;</para>
-
- <para>L'option <option>-R</option> (num&eacute;rotation de router) de
- &man.rtadvd.8; est actuellement ignor&eacute;e. &merged;</para>
-
- <para/>
- </sect4>
-
- <sect4>
- <title>OpenSSH</title>
-
- <para><application>OpenSSH</application> a &eacute;t&eacute; mis
- &agrave; jour en version 2.9, qui permet le support du protocole
- SSH2 (par d&eacute;faut maintenant) et la gestion des clefs DSA.
- &man.ssh-add.1; et &man.ssh-agent.1; peuvent maintenant utilis&eacute;
- les clefs DSA, et support&eacute; l'authentification distante. Les
- utilisateurs de <application>OpenSSH</application> aux USA n'ont plus
- besoin de se bas&eacute; sur la license restrictive de la boite
- &agrave; outils RSAREF utilis&eacute;e pour les clefs RSA. Parmis
- les nouvelles fonctionnalit&eacute;s ajout&eacute; on trouve: un
- client et un serveur sftp. &man.scp.1; peut maintenant travailler
- sur des fichiers de plus de 2 GBytes. Une limite sur le nombre de
- connections non authentifi&eacute;s que &man.sshd.8; peut
- support&eacute; a &eacute;t&eacute; ajout&eacute;. Le support
- &agrave; l'algorithme de cryptage Rijndael a &eacute;t&eacute;
- ajout&eacute;. Un proxy exp&eacute;rimental
- <application>SOCKS4</application> a &eacute;t&eacute; ajout&eacute;
- &agrave; &man.ssh.1;.</para>
-
- <para><application>OpenSSH</application> peut utiliser les mots de
- passes OPIE pour l'authentification en mode SSH1. Le support pour le
- mode SSH2 , n'est pas encore disponible. &merged;</para>
-
- <para>Le support de <application>PAM</application> pour
- <application>OpenSSH</application> a &eacute;t&eacute;
- ajout&eacute;.</para>
-
- <para>Un tr&egrave;s vieux bogue de <application>OpenSSH</application>,
- qui r&eacute;sultait par une fermeture de la session lorsqu'un client
- X11 tunnelis&eacute; &eacute;tait ferm&eacute; a &eacute;t&eacute;
- corrig&eacute;.</para>
-
- <para>La compatibilit&eacute; <application>Kerberos</application> a
- &eacute;t&eacute; ajout&eacute;e &agrave;
- <application>OpenSSH</application>. &merged;</para>
-
- <para><application>OpenSSH</application> a &eacute;t&eacute;
- modifi&eacute; pour etre plus r&eacute;sistant aux attaques par
- &eacute;coute de trafic, en obligeant que les caract&egrave;res
- <quote>non affich&eacute;s</quote> soit quand m&ecirc;me
- affich&eacute;s dans un paquet vide, comme ils le sont lors du
- bourrage des mots de passe envoy&eacute;s, ce qui permet de ne pas
- avoir d'informations sur la longueur du mot de passe. &merged;</para>
-
- <para>&man.sshd.8; est activ&eacute; par d&eacute;faut lors d'une
- nouvelle installation. &merged;</para>
-
- <para>&man.sshd.8; <literal>X11Forwarding</literal> est maintenant
- activ&eacute; par d&eacute;faut au niveau du serveur (tous les
- risques sont sur le client, ou il est d&eacute;sactiv&eacute; par
- d&eacute;faut). &merged;</para>
-
- <para>Le param&egrave;tre <literal>ConnectionsPerPeriod</literal>
- dans <filename>/etc/ssh/sshd_config</filename>, a &eacute;t&eacute;
- remplac&eacute; par <literal>MaxStartups</literal>. &merged;</para>
-
- <para>Le fichier de configuration de
- <application>OpenSSH</application> dispose du param&egrave;tre
- <literal>VersionAddendum</literal>, permettant de changer la chaine
- de caract&egrave;res de version affich&eacute;e apr&egrave;s la
- version principale de <application>OpenSSH</application> au niveau de
- &man.sshd.8;.</para>
- </sect4>
-
- <sect4>
- <title>OpenSSL</title>
-
- <para><application>OpenSSL</application> a &eacute;t&eacute; mis
- &agrave; jour en version 0.9.6c.</para>
-
- <para><application>OpenSSL</application> dispose maintenant d'un
- support d'optimisation ASM ind&eacute;pendant de la machine,
- activ&eacute; par les nouvelles variables
- <varname>MACHINE_CPU</varname> et/ou <varname>CPUTYPE</varname> de
- <filename>make.conf</filename>. &merged;</para>
- </sect4>
-
- <sect4>
- <title>sendmail</title>
-
- <para><application>sendmail</application> a &eacute;t&eacute; mis
- &agrave; jour de la version 8.9.3 vers la version 8.12.2. Les
- changements importants incluent : &man.sendmail.8; n'est plus
- install&eacute; set-user-ID <systemitem class="username">root</systemitem> (mais en
- set-group-ID smmsp); un nouveau r&eacute;pertoire où se trouvent les
- fichiers par d&eacute;faut (voir
- <filename>/usr/src/contrib/sendmail/cf/README</filename>);
- &man.newaliases.1; est limit&eacute; &agrave; root et aux utilisateurs
- identifi&eacute;s; le cryptage STARTTLS ; le port MSA (587) est
- activ&eacute; par d&eacute;faut. Voyez le fichier
- <filename>/usr/src/contrib/sendmail/RELEASE_NOTES</filename> pour
- plus d'informations. &merged;</para>
-
- <para>&man.mail.local.8; n'est plus install&eacute; par d&eacute;faut
- set-user-ID <systemitem class="username">bin</systemitem>. Si vous utilisez un fichier
- <filename>/etc/mail/sendmail.cf</filename> de la configuration par
- d&eacute;faut <filename>sendmail.cf</filename> inclue avec &os; d'une
- version sup&eacute;rieure &agrave; 3.1.0, tout va bien. Si vous
- utilisez une version personnalis&eacute;e de
- <filename>sendmail.cf</filename> et <command>mail.local</command> pour
- la distribution, v&eacute;rifiez bien que l'option
- <literal>F=S</literal> est mise &agrave; la ligne
- <literal>Mlocal</literal>. Les personnes utilisant des fichiers
- <filename>.mc</filename> qui doivent ajouter cette option, peuvent le
- faire en ajoutant la ligne suivante au fichier <filename>.mc</filename>
- et en reg&eacute;n&egrave;rant le fichier
- <filename>sendmail.cf</filename>: </para>
-
- <programlisting>MODIFY_MAILER_FLAGS(`LOCAL',`+S')dnl</programlisting>
-
- <para>Notez que <literal>FEATURE(`local_lmtp')</literal> le fait
- automatiquement . &merged;</para>
-
- <para>La configuration par d&eacute;faut de
- <filename>/etc/mail/sendmail.cf</filename> d&eacute;sactive les
- commandes SMTP <literal>EXPN</literal> et <literal>VRFY</literal>.
- &merged;</para>
-
- <para>&man.vacation.1; a &eacute;t&eacute; mis &agrave; jour en
- version inclue dans <application>sendmail</application>.&merged;</para>
-
- <para>Les outils de configuration de
- <application>sendmail</application> sont install&eacute;s dans
- <filename>/usr/share/sendmail/cf/</filename>. &merged;</para>
-
- <para>De nouvelles options sont disponibles dans
- <filename>make.conf</filename> :
- <varname>SENDMAIL_MC</varname> et
- <varname>SENDMAIL_ADDITIONAL_MC</varname>. Voyez
- <filename>/usr/share/examples/etc/make.conf</filename> pour plus
- d'informations. &merged;</para>
-
- <para><filename>/etc/mail/Makefile</filename>; utilise la nouvelle
- option <varname>SENDMAIL_MC</varname> de
- <filename>make.conf</filename>; peut g&eacute;n&eacute;rer les fichiers
- <filename>.cf</filename> depuis les fichiers <filename>.mc</filename>;
- g&eacute;n&eacute;ralise la reconstruction des tables de hashage;
- peut reconstruire le fichier des alias; et peut arreter,
- d&eacute;marrer ou relancer <application>sendmail</application>.
- &merged;</para>
-
- <para>Les utilisateurs <systemitem class="username">smmsp</systemitem> et
- <systemitem class="username">mailnull</systemitem> ont &eacute;t&eacute; ajout&eacute;s
- dans <filename>/etc/master.passwd</filename>. En l'absence de valeur
- <literal>confDEF_USER_ID</literal>, l'utilisateur
- <systemitem class="username">mailnull</systemitem> sera utilis&eacute; par d&eacute;faut
- pour augmenter le niveau de s&eacute;curit&eacute;.
- Pr&eacute;c&eacute;demment, si l'utilisateur
- <systemitem class="username">mailnull</systemitem> &eacute;tait inexistant, l'utilisateur
- <systemitem class="username">daemon</systemitem> &eacute;tait utilis&eacute;. Cette
- modification peut g&eacute;n&eacute;rer des probl&egrave;mes de
- droits lors de l'envoi de courrier a des programmes (comme pour
- <package>mail/majordomo</package>).&merged;
- L'ancienne fonctionnalit&eacute; peut &ecirc;tre
- r&eacute;activ&eacute;e en ajoutant la ligne
- <programlisting>define(`confDEF_USER_ID', `daemon')</programlisting>
- aux fichiers <filename>*.mc</filename> de
- configuration.</para>
- </sect4>
-
- </sect3>
-
- <sect3>
- <title>Collection des Ports/Packages</title>
-
- <para><application>BSDPAN</application>, une collection de modules
- permettant une meilleur int&eacute;gration de
- <application>Perl</application> dans la collection des Ports de &os;, a
- &eacute;t&eacute; ajout&eacute;e.</para>
-
- <para>&man.pkg.create.1; et &man.pkg.add.1; peuvent maintenant utiliser
- les pacquetages compress&eacute;s avec &man.bzip2.1;. &man.pkg.add.1;
- utilise la variable d'environnement PACKAGEROOT pour d&eacute;terminer
- le site mirroir &agrave; utiliser pour les nouveaux pacquetages.
- &merged;</para>
-
- <para>&man.pkg.create.1; &eacute;crit les d&eacute;pendences dans
- l'ordre de ces d&eacute;pendences plutot que dans l'ordre
- sp&eacute;cifi&eacute; en ligne de commande. Cela permet
- d'am&eacute;liorer le fonctionnement de <command>pkg_add -r</command>.
- &merged;</para>
-
- <para>&man.pkg.create.1; supporte l'option <option>-b</option>
- permettant de cr&eacute;er un fichier de pacquetage depuis un pacquetage
- install&eacute; localement. &merged;</para>
-
- <para>Lors de l'effacement de plusieurs pacquetages, &man.pkg.delete.1;
- essaie de les effacer dans l'ordre des d&eacute;pendences plutôt que
- dans celui pass&eacute; en ligne de commande. &merged;</para>
-
- <para>&man.pkg.delete.1; peut maintenant fonctionner avec des
- expressions r&eacute;guli&egrave;res sur le nom des pacquetages. En
- plus, il supporte l'option <option>-a</option> pour effacer tous les
- pacquetages et l'option <option>-i</option> pour la confirmation dans
- le style de &man.rm.1;. &merged;</para>
-
- <para>&man.pkg.delete.1; supporte l'option <option>-r</option>, pour un
- effacement r&eacute;cursif des pacquetages. &merged;</para>
-
- <para>&man.pkg.info.1; supporte le "globbing" dans le nom des
- pacquetages install&eacute;s. L'option <option>-G</option>
- d&eacute;sactive cette fonctionnalit&eacute;, et l'option
- <option>-x</option> permet d'utiliser les expressions
- r&eacute;guli&egrave;res &agrave; la place.. &merged;</para>
-
- <para>&man.pkg.info.1; dispose de l'option <option>-g</option>
- permettant de v&eacute;rifier le pacquetage install&eacute; avec sa
- somme de controle (pour v&eacute;rifier s'il a &eacute;t&eacute;
- modifi&eacute; depuis son installation). Bien sur, ce m&eacute;canisme
- n'est pas plus s&eacute;curis&eacute; que le contenu de
- <filename>/var/db/pkg</filename> s'il est utilis&eacute; &agrave; des
- fins d'audit. &merged;</para>
-
- <para>&man.pkg.sign.1; et &man.pkg.check.1; ont &eacute;t&eacute;
- ajout&eacute;s pour permettre de signer et de v&eacute;rifier les
- signatures des pacquetages binaires. &merged;</para>
-
- <para>&man.pkg.update.1;, un utilitaire pour mettre &agrave; jour les
- pacquetages install&eacute;s et leurs d&eacute;pendences, a
- &eacute;t&eacute; ajout&eacute;. &merged;</para>
-
- <para>&man.pkg.version.1; dispose d'une routine de comparaison des
- num&eacute;ros de versions, correspondant au Porters Handbook. Il
- dispose aussi d'une option <option>-t</option> permettant de tester.
- &merged;</para>
-
- <para>&man.pkg.version.1; supporte l'option <option>-s</option> pour
- limiter ses op&eacute;rations aux pacquetages v&eacute;rifiant une
- chaine donn&eacute;e. &merged;</para>
-
- <para>Les num&eacute;ros de version des pacquetages install&eacute;s
- ont une nouvelle syntaxe, qui permet de supporter les variables
- <varname>PORTREVISION</varname> et <varname>PORTEPOCH</varname> des
- <filename>Makefile</filename>s de la collection des Ports. Ces
- changements permettent de v&eacute;rifier les modifications dans les
- entr&eacute;es de la collection des ports, comme les patches de
- s&eacute;curit&eacute; ou les changements sp&eacute;cifiques
- &agrave; &os;, qui ne sont pas refl&egrave;t&eacute;s dans les
- distributions des logiciels originaux. &man.pkg.version.1; peut
- comparer ces num&eacute;ros de versions. &merged;</para>
-
- <para>Pour am&eacute;liorer les performances et l'utilisation des
- disques, les <quote>squelettes de ports</quote> de la collection des
- ports de &os; ont &eacute;t&eacute; restructur&eacute;s. Les ports et
- pacquetages install&eacute;s ne doivent pas &ecirc;tre affect&eacute;s
- par ce changement. &merged;</para>
-
- <para>Tous les ports et pacquetages contiennent maintenant une directive
- <quote>origin</quote>, qui permet de d&eacute;terminer de façon plus
- simple, pour les programmes comme &man.pkg.version.1;, le
- r&eacute;pertoire de compilation du pacquetages.. &merged;</para>
- </sect3>
- </sect2>
-</sect1>
-
-<sect1>
- <title>Mise a jour depuis une version pr&eacute;cedente de &os;</title>
-
-
- <para>Si vous effectuez une mise &agrave; jour depuis une version
- ant&eacute;rieure de &os;, vous avez g&eacute;n&eacute;ralement 3 options
- :</para>
-
- <itemizedlist>
- <listitem>
- <para>Utiliser l'option de mise &agrave; jour binaire de &man.sysinstall.8;.Cette
- option est sans doute la plus rapide mais elle suppose
- que votre installation de &os; n'utilise aucune
- option sp&eacute;ciale de compilation.</para>
- </listitem>
- <listitem>
- <para>Faire une r&eacute;installation compl&egrave;te de &os;.
- Techniquement, ce n'est pas une m&eacute;thode de mis &agrave; jour
- et, dans tous les cas, elle est moins pratique qu'une
- mise &agrave; jour binaire dans le sens ou elle n&eacute;cessite de
- sauvegarder et de restaurer manuellement le contenu du
- r&eacute;pertoire <filename>/etc</filename>. Cependant,
- cela peut &ecirc;tre utile si vous d&eacute;sirez (ou si vous devez)
- modifier le partitionnement de vos disques.</para>
- </listitem>
- <listitem>
- <para>A partir du code source du r&eacute;pertoire <filename>/usr/src</filename>.
- Cette option est plus souple mais demande plus d'espace disque, plus de temps et
- plus de comp&eacute;tences techniques. Faire une mise &agrave; jour
- depuis une tr&egrave;s ancienne version de &os; peut &ecirc;tre
- probl&eacute;matique; dans de tels cas, il est g&eacute;n&eacute;ralement
- plus efficace de r&eacute;aliser une mise &agrave; jour binaire ou
- une r&eacute;installation compl&egrave;te.</para>
- </listitem>
- </itemizedlist>
-
- <para>Veuillez lire le fichier <filename>INSTALL.TXT</filename>
- pour plus d'informations, de
- pr&eacute;f&eacute;rence <emphasis>avant</emphasis> de commencer une mise &agrave; jour.
- Si vous effectuez une mise &agrave; jour depuis les sources,
- veuillez &eacute;galement consulter le fichier
- <filename>/usr/src/UPDATING</filename>.</para>
-
- <para>Enfin, si vous d&eacute;sirez utiliser un des moyens de suivre
- les branches -STABLE ou -CURRENT de &os;, veuillez
- consulter la section
- <link xlink:href="http://www.FreeBSD.org/handbook/current-stable.html"><quote>-CURRENT
- vs. -STABLE</quote></link> <link xlink:href="http://www.FreeBSD.org/handbook/">du manuel
- de r&eacute;f&eacute;rence de FreeBSD</link>.
- </para>
-
- <important>
- <para><emphasis>Important:</emphasis> La mise &agrave; jour de &os; devrait,
- bien &eacute;videmment, &ecirc;tre r&eacute;alis&eacute;e uniquement apr&egrave;s avoir
- effectu&eacute; une sauvegarde de <emphasis>toutes</emphasis>
- les donn&eacute;es et des fichiers de configuration.</para>
- </important>
-
-</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/common/relnotes.ent b/release/doc/fr_FR.ISO8859-1/relnotes/common/relnotes.ent
deleted file mode 100644
index 3879c3a..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/common/relnotes.ent
+++ /dev/null
@@ -1,20 +0,0 @@
-<!--
- The FreeBSD Documentation Project
- The FreeBSD French Documentation Project
-
- $Id$
- $FreeBSD$
- Original revision: 1.3
--->
-<!-- Text constants which probably don't need to be changed.-->
-
-<!-- The marker for MFCs. -->
-<!ENTITY merged "[MERGED]">
-
-<!ENTITY % include.historic "IGNORE">
-<!ENTITY % no.include.historic "IGNORE">
-
-<!-- Files to be included -->
-
-<!ENTITY art SYSTEM "../common/new.xml">
-
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/i386/Makefile b/release/doc/fr_FR.ISO8859-1/relnotes/i386/Makefile
deleted file mode 100644
index f902e47..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/i386/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# The FreeBSD Documentation Project
-# The FreeBSD French Documentation Project
-#
-# $Id$
-# $FreeBSD$
-# Original revision: 1.6
-
-RELN_ROOT?= ${.CURDIR}/../../..
-
-DOC?= article
-FORMATS?= html
-INSTALL_COMPRESSED?= gz
-INSTALL_ONLY_COMPRESSED?=
-
-JADEFLAGS+= -V %generate-article-toc%
-
-# SGML content
-SRCS+= article.xml
-SRCS+= ../common/relnotes.ent
-#SRCS+= ../common/new.xml
-
-.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml b/release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml
deleted file mode 100644
index 5689027..0000000
--- a/release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "../../../share/xml/freebsd50.dtd" [
-<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent">
- %release;
-<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
-
-<!-- Architecture-specific customization -->
-
-<!ENTITY arch "i386">
-<!ENTITY arch.print "IA-32">
-]>
-<!--
- The FreeBSD Documentation Project
- The FreeBSD French Documentation Project
-
- $Id$
- $FreeBSD$
- Original revision: 1.3
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
- &art;
-</article>
OpenPOWER on IntegriCloud