aboutsummaryrefslogtreecommitdiff
path: root/fr_FR.ISO8859-1/books/developers-handbook/book.xml
diff options
context:
space:
mode:
Diffstat (limited to 'fr_FR.ISO8859-1/books/developers-handbook/book.xml')
-rw-r--r--fr_FR.ISO8859-1/books/developers-handbook/book.xml267
1 files changed, 103 insertions, 164 deletions
diff --git a/fr_FR.ISO8859-1/books/developers-handbook/book.xml b/fr_FR.ISO8859-1/books/developers-handbook/book.xml
index f07e83dca7..a62f6b54ef 100644
--- a/fr_FR.ISO8859-1/books/developers-handbook/book.xml
+++ b/fr_FR.ISO8859-1/books/developers-handbook/book.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.5-Based Extension//EN"
- "../../../share/xml/freebsd45.dtd" [
+<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
+ "../../../share/xml/freebsd50.dtd" [
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
]>
-
<!--
The FreeBSD Documentation Project
The FreeBSD French Documentation Project
@@ -13,12 +12,11 @@
Original revision: 1.15
-->
+<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="fr">
+ <info><title>Livre de chevet du développeur FreeBSD</title>
+
-<book lang="fr">
- <bookinfo>
- <title>Livre de chevet du développeur FreeBSD</title>
-
- <corpauthor>Le groupe du projet de documentation FreeBSD</corpauthor>
+ <author><orgname>Le groupe du projet de documentation FreeBSD</orgname></author>
<pubdate>Août 2000</pubdate>
@@ -38,9 +36,9 @@
<para>Bienvenue dans le livre de chevet du développeur</para>
&trans.a.praca;
<para>N.d.T.: La version française est publiée sur le
- <ulink url="&url.base;/">serveur World Wide Web du groupe de
+ <link xlink:href="&url.base;/">serveur World Wide Web du groupe de
traduction en langue française de la documentation de
- FreeBSD</ulink>.</para>
+ FreeBSD</link>.</para>
<para>N.d.T.: Contactez la &a.fr-doc; si vous voulez collaborer
&agrave; la traduction.</para>
@@ -68,12 +66,12 @@
</para>
</abstract>
- </bookinfo>
+ </info>
- <part id="introduction">
+ <part xml:id="introduction">
<title>Introduction</title>
- <chapter id="developmentplatform">
+ <chapter xml:id="developmentplatform">
<title>Développer sous FreeBSD</title>
<para>Ce document a pour but de décrire FreeBSD comme une plateforme
@@ -84,24 +82,24 @@
de développement ! Nous espérons qu'elle ne vous laissera pas tomber.</para>
</chapter>
- <chapter id="bsdvision">
+ <chapter xml:id="bsdvision">
<title>La vision BSD</title>
- <para></para>
+ <para/>
</chapter>
- <chapter id="archoverview">
+ <chapter xml:id="archoverview">
<title>Survol de l'architecture</title>
- <para></para>
+ <para/>
</chapter>
- <chapter id="sourcelayout">
+ <chapter xml:id="sourcelayout">
<title>L'agencement de /usr/src</title>
<para>Le code source complet de FreeBSD est disponible depuis notre
base CVS publique. Le code source est normalement installé sous
- <filename class="directory">/usr/src</filename> qui contient les
+ <filename>/usr/src</filename> qui contient les
sous-répertoires suivants.</para>
<para>
@@ -116,115 +114,101 @@
<tbody>
<row>
- <entry><filename class="directory">bin/</filename></entry>
+ <entry><filename>bin/</filename></entry>
<entry>Sources des fichiers de
<filename>/bin</filename></entry>
</row>
<row>
- <entry><filename class="directory">contrib/</filename></entry>
+ <entry><filename>contrib/</filename></entry>
<entry>Sources des fichiers des logiciels fournis ("contributed").</entry>
</row>
<row>
- <entry><filename class="directory">crypto/</filename></entry>
+ <entry><filename>crypto/</filename></entry>
<entry>Sources du DES</entry>
</row>
<row>
- <entry><filename class="directory">etc/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/etc</filename></entry>
+ <entry><filename>etc/</filename></entry>
+ <entry>Sources des fichiers de <filename>/etc</filename></entry>
</row>
<row>
- <entry><filename class="directory">games/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/games</filename></entry>
+ <entry><filename>games/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/games</filename></entry>
</row>
<row>
- <entry><filename class="directory">gnu/</filename></entry>
+ <entry><filename>gnu/</filename></entry>
<entry>Utilitaires sous licence publique GNU</entry>
</row>
<row>
- <entry><filename class="directory">include/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/include</filename></entry>
+ <entry><filename>include/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/include</filename></entry>
</row>
<row>
- <entry><filename
- class="directory">kerberosIV/</filename></entry>
+ <entry><filename>kerberosIV/</filename></entry>
<entry>Sources de Kerbereros version IV</entry>
</row>
<row>
- <entry><filename
- class="directory">kerberos5/</filename></entry>
+ <entry><filename>kerberos5/</filename></entry>
<entry>Sources de Kerbereros version 5</entry>
</row>
<row>
- <entry><filename class="directory">lib/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/lib</filename></entry>
+ <entry><filename>lib/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/lib</filename></entry>
</row>
<row>
- <entry><filename class="directory">libexec/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/libexec</filename></entry>
+ <entry><filename>libexec/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/libexec</filename></entry>
</row>
<row>
- <entry><filename
- class="directory">release/</filename></entry>
+ <entry><filename>release/</filename></entry>
<entry>Fichiers requis pour la production d'une version
stable de FreeBSD</entry>
</row>
<row>
- <entry><filename class="directory">sbin/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/sbin</filename></entry>
+ <entry><filename>sbin/</filename></entry>
+ <entry>Sources des fichiers de <filename>/sbin</filename></entry>
</row>
<row>
- <entry><filename class="directory">secure/</filename></entry>
+ <entry><filename>secure/</filename></entry>
<entry>Sources de FreeSec</entry>
</row>
<row>
- <entry><filename class="directory">share/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/sbin</filename></entry>
+ <entry><filename>share/</filename></entry>
+ <entry>Sources des fichiers de <filename>/sbin</filename></entry>
</row>
<row>
- <entry><filename class="directory">sys/</filename></entry>
+ <entry><filename>sys/</filename></entry>
<entry>Fichiers source du noyau</entry>
</row>
<row>
- <entry><filename class="directory">tools/</filename></entry>
+ <entry><filename>tools/</filename></entry>
<entry>Outils utilisés pour la maintenance et les tests de
FreeBSD</entry>
</row>
<row>
- <entry><filename
- class="directory">usr.bin/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/bin</filename></entry>
+ <entry><filename>usr.bin/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/bin</filename></entry>
</row>
<row>
- <entry><filename
- class="directory">usr.sbin/</filename></entry>
- <entry>Sources des fichiers de <filename
- class="directory">/usr/sbin</filename></entry>
+ <entry><filename>usr.sbin/</filename></entry>
+ <entry>Sources des fichiers de <filename>/usr/sbin</filename></entry>
</row>
</tbody>
</tgroup>
@@ -235,7 +219,7 @@
</chapter>
</part>
- <part id="Basics">
+ <part xml:id="Basics">
<title>Les fondamentaux</title>
&chap.tools;
@@ -243,40 +227,40 @@
</part>
- <part id="kernel">
+ <part xml:id="kernel">
<title>Le noyau</title>
- <chapter id="kernelhistory">
+ <chapter xml:id="kernelhistory">
<title>Histoire du noyau Unix</title>
<para>Un peu d'histoire sur le noyau Unix/BSD, les appels système, comment
fonctionnent les processus, bloquer, planifier, les threads (noyau),
le basculement de contexte, les signaux, les interruptions, les modules, etc.</para>
- <para></para>
+ <para/>
</chapter>
&chap.locking;
</part>
- <part id="memory">
+ <part xml:id="memory">
<title>Mémoire et mémoire virtuelle</title>
- <chapter id="virtualmemory">
+ <chapter xml:id="virtualmemory">
<title>La mémoire virtuelle</title>
<para>MV, gestion par page, gestion sur disque, allouer de la mémoire, tester les
fuites de mémoires, mmap, vnodes, etc.</para>
- <para></para>
+ <para/>
</chapter>
</part>
- <part id="iosystem">
+ <part xml:id="iosystem">
<title>Système E/S (Entrées/Sorties)</title>
- <chapter id="ufs">
+ <chapter xml:id="ufs">
<title>UFS</title>
<para>UFS, FFS, Ext2FS, JFS, inodes, mémoire tampon, mettre à jour les données d'un disque,
@@ -286,10 +270,10 @@
</chapter>
</part>
- <part id="ipc">
+ <part xml:id="ipc">
<title>Communication InterProcessus (IPC)</title>
- <chapter id="signals">
+ <chapter xml:id="signals">
<title>Les signaux</title>
<para>Signaux, tubes, sémaphores, files de message, segments de mémoire partagée,
@@ -298,10 +282,10 @@
</chapter>
</part>
- <part id="networking">
+ <part xml:id="networking">
<title>Le réseau</title>
- <chapter id="sockets">
+ <chapter xml:id="sockets">
<title>Les prises</title>
<para>Prises, bpf, IP, TCP, UDP, ICMP, OSI, ponts,
@@ -310,10 +294,10 @@
</chapter>
</part>
- <part id="networkfs">
+ <part xml:id="networkfs">
<title>Systèmes de fichiers en réseau</title>
- <chapter id="afs">
+ <chapter xml:id="afs">
<title>AFS</title>
<para>AFS, NFS, SANs etc]</para>
@@ -321,10 +305,10 @@
</chapter>
</part>
- <part id="terminal">
+ <part xml:id="terminal">
<title>Gestion du terminal</title>
- <chapter id="syscons">
+ <chapter xml:id="syscons">
<title>Syscons</title>
<para>Syscons, tty, PCVT, console en liaison série, économiseurs d'écran,
@@ -333,10 +317,10 @@
</chapter>
</part>
- <part id="sound">
+ <part xml:id="sound">
<title>Le son</title>
- <chapter id="oss">
+ <chapter xml:id="oss">
<title>OSS</title>
<para>OSS, formes d'ondes, etc</para>
@@ -344,7 +328,7 @@
</chapter>
</part>
- <part id="devicedrivers">
+ <part xml:id="devicedrivers">
<title>Pilotes de périphérique</title>
&chap.driverbasics;
@@ -352,7 +336,7 @@
&chap.scsi;
&chap.usb;
- <chapter id="newbus">
+ <chapter xml:id="newbus">
<title>NewBus</title>
<para>Ce chapître traitera de l'architecture NewBus de FreeBSD.</para>
@@ -360,17 +344,17 @@
</part>
- <part id="architectures">
+ <part xml:id="architectures">
<title>Architectures</title>
- <chapter id="ia32">
+ <chapter xml:id="ia32">
<title>IA-32</title>
<para>Traite des spécificités de l'architecture x86 sous FreeBSD.</para>
</chapter>
- <chapter id="alpha">
+ <chapter xml:id="alpha">
<title>Alpha</title>
<para>Traite des spécificités de l'architecture Alpha sous FreeBSD.</para>
@@ -381,7 +365,7 @@
<para>Exemple de code assembleur pour FreeBSD/alpha.</para>
</chapter>
- <chapter id="ia64">
+ <chapter xml:id="ia64">
<title>IA-64</title>
<para>Traite des spécificités de l'architecture IA-64 sous FreeBSD.</para>
@@ -389,10 +373,10 @@
</chapter>
</part>
- <part id="debuggingpart">
+ <part xml:id="debuggingpart">
<title>Déverminage</title>
- <chapter id="truss">
+ <chapter xml:id="truss">
<title>Truss</title>
<para>diverses descriptions sur les méthodes de déverminage de certains aspects
@@ -401,10 +385,10 @@
</chapter>
</part>
- <part id="compatibility">
+ <part xml:id="compatibility">
<title>Les couches de compatibilité</title>
- <chapter id="linux">
+ <chapter xml:id="linux">
<title>Linux</title>
<para>Linux, SVR4, etc</para>
@@ -412,127 +396,82 @@
</chapter>
</part>
- <part id="appendices">
+ <part xml:id="appendices">
<title>Bibligraphie</title>
<bibliography>
- <biblioentry id="COD" xreflabel="1">
+ <biblioentry xml:id="COD" xreflabel="1">
<authorgroup>
- <author>
- <firstname>Dave</firstname>
- <othername role="MI">A</othername>
- <surname>Patterson</surname>
- </author>
- <author>
- <firstname>John</firstname>
- <othername role="MI">L</othername>
- <surname>Hennessy</surname>
- </author>
+ <author><personname><firstname>Dave</firstname><othername role="MI">A</othername><surname>Patterson</surname></personname></author>
+ <author><personname><firstname>John</firstname><othername role="MI">L</othername><surname>Hennessy</surname></personname></author>
</authorgroup>
<copyright><year>1998</year><holder>Morgan Kaufmann Publishers,
Inc.</holder></copyright>
- <isbn>1-55860-428-6</isbn>
+ <biblioid class="isbn">1-55860-428-6</biblioid>
<publisher>
<publishername>Morgan Kaufmann Publishers, Inc.</publishername>
</publisher>
- <title>Computer Organization and Design</title>
+ <citetitle>Computer Organization and Design</citetitle>
<subtitle>The Hardware / Software Interface</subtitle>
<pagenums>1-2</pagenums>
</biblioentry>
<biblioentry xreflabel="2">
<authorgroup>
- <author>
- <firstname>W.</firstname>
- <othername role="Middle">Richard</othername>
- <surname>Stevens</surname>
- </author>
+ <author><personname><firstname>W.</firstname><othername role="Middle">Richard</othername><surname>Stevens</surname></personname></author>
</authorgroup>
<copyright><year>1993</year><holder>Addison Wesley Longman,
Inc.</holder></copyright>
- <isbn>0-201-56317-7</isbn>
+ <biblioid class="isbn">0-201-56317-7</biblioid>
<publisher>
<publishername>Addison Wesley Longman, Inc.</publishername>
</publisher>
- <title>Advanced Programming in the Unix Environment</title>
+ <citetitle>Advanced Programming in the Unix Environment</citetitle>
<pagenums>1-2</pagenums>
</biblioentry>
<biblioentry xreflabel="3">
<authorgroup>
- <author>
- <firstname>Marshall</firstname>
- <othername role="Middle">Kirk</othername>
- <surname>McKusick</surname>
- </author>
- <author>
- <firstname>Keith</firstname>
- <surname>Bostic</surname>
- </author>
- <author>
- <firstname>Michael</firstname>
- <othername role="MI">J</othername>
- <surname>Karels</surname>
- </author>
- <author>
- <firstname>John</firstname>
- <othername role="MI">S</othername>
- <surname>Quarterman</surname>
- </author>
+ <author><personname><firstname>Marshall</firstname><othername role="Middle">Kirk</othername><surname>McKusick</surname></personname></author>
+ <author><personname><firstname>Keith</firstname><surname>Bostic</surname></personname></author>
+ <author><personname><firstname>Michael</firstname><othername role="MI">J</othername><surname>Karels</surname></personname></author>
+ <author><personname><firstname>John</firstname><othername role="MI">S</othername><surname>Quarterman</surname></personname></author>
</authorgroup>
<copyright><year>1996</year><holder>Addison-Wesley Publishing Company,
Inc.</holder></copyright>
- <isbn>0-201-54979-4</isbn>
+ <biblioid class="isbn">0-201-54979-4</biblioid>
<publisher>
<publishername>Addison-Wesley Publishing Company, Inc.</publishername>
</publisher>
- <title>The Design and Implementation of the 4.4 BSD Operating System</title>
+ <citetitle>The Design and Implementation of the 4.4 BSD Operating System</citetitle>
<pagenums>1-2</pagenums>
</biblioentry>
- <biblioentry id="Phrack" xreflabel="4">
+ <biblioentry xml:id="Phrack" xreflabel="4">
<authorgroup>
- <author>
- <firstname>Aleph</firstname>
- <surname>One</surname>
- </author>
+ <author><personname><firstname>Aleph</firstname><surname>One</surname></personname></author>
</authorgroup>
- <title>Phrack 49; "Smashing the Stack for Fun and Profit"</title>
+ <citetitle>Phrack 49; "Smashing the Stack for Fun and Profit"</citetitle>
</biblioentry>
- <biblioentry id="StackGuard" xreflabel="5">
+ <biblioentry xml:id="StackGuard" xreflabel="5">
<authorgroup>
- <author>
- <firstname>Chrispin</firstname>
- <surname>Cowan</surname>
- </author>
- <author>
- <firstname>Calton</firstname>
- <surname>Pu</surname>
- </author>
- <author>
- <firstname>Dave</firstname>
- <surname>Maier</surname>
- </author>
+ <author><personname><firstname>Chrispin</firstname><surname>Cowan</surname></personname></author>
+ <author><personname><firstname>Calton</firstname><surname>Pu</surname></personname></author>
+ <author><personname><firstname>Dave</firstname><surname>Maier</surname></personname></author>
</authorgroup>
- <title>StackGuard; Automatic Adaptive Detection and Prevention of
- Buffer-Overflow Attacks</title>
+ <citetitle>StackGuard; Automatic Adaptive Detection and Prevention of
+ Buffer-Overflow Attacks</citetitle>
</biblioentry>
- <biblioentry id="OpenBSD" xreflabel="6">
+ <biblioentry xml:id="OpenBSD" xreflabel="6">
<authorgroup>
- <author>
- <firstname>Todd</firstname>
- <surname>Miller</surname>
- </author>
- <author>
- <firstname>Theo</firstname>
- <surname>de Raadt</surname>
- </author>
+ <author><personname><firstname>Todd</firstname><surname>Miller</surname></personname></author>
+ <author><personname><firstname>Theo</firstname><surname>de Raadt</surname></personname></author>
</authorgroup>
- <title>strlcpy and strlcat -- consistent, safe string copy and
- concatenation.</title>
+ <citetitle>strlcpy and strlcat -- consistent, safe string copy and
+ concatenation.</citetitle>
</biblioentry>
</bibliography>