add developers-handbook translation's skeleton. synchronized with english
revision 1.11 Translated by: Andrey Zakhvatov <andy@FreeBSD.org.ua> Obtained from: The FreeBSD Russian Documentation Project
This commit is contained in:
parent
0617cf277b
commit
df3cfa8c77
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=8954
1 changed files with 501 additions and 0 deletions
501
ru_RU.KOI8-R/books/developers-handbook/book.sgml
Normal file
501
ru_RU.KOI8-R/books/developers-handbook/book.sgml
Normal file
|
@ -0,0 +1,501 @@
|
|||
<!--
|
||||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSD$
|
||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/developers-handbook/book.sgml,v 1.2 2001/03/11 12:13:23 phantom Exp $
|
||||
|
||||
Original revision: 1.11
|
||||
-->
|
||||
|
||||
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.1-Based Extension//EN" [
|
||||
<!ENTITY % bookinfo PUBLIC "-//FreeBSD//ENTITIES DocBook BookInfo Entities//RU">
|
||||
%bookinfo;
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
|
||||
]>
|
||||
|
||||
<book>
|
||||
<bookinfo>
|
||||
<title>òÕËÏ×ÏÄÓÔ×Ï FreeBSD ÄÌÑ ÒÁÚÒÁÂÏÔÞÉËÏ×</title>
|
||||
|
||||
<authorgroup>
|
||||
<author>
|
||||
<surname>The FreeBSD Documentation Project</surname>
|
||||
<affiliation>
|
||||
<address>
|
||||
<email>doc@FreeBSD.org</email>
|
||||
</address>
|
||||
</affiliation>
|
||||
</author>
|
||||
</authorgroup>
|
||||
|
||||
<pubdate>á×ÇÕÓÔ 2000</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
<holder>The FreeBSD Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
&bookinfo.legalnotice;
|
||||
|
||||
<abstract>
|
||||
<para>äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÒÕËÏ×ÏÄÓÔ×Ï FreeBSD ÄÌÑ ÒÁÚÒÁÂÏÔÞÉËÏ×.</para>
|
||||
</abstract>
|
||||
</bookinfo>
|
||||
|
||||
<part id="introduction">
|
||||
<title>÷×ÅÄÅÎÉÅ</title>
|
||||
|
||||
<chapter id="developmentplatform">
|
||||
<title>òÁÚÒÁÂÏÔËÁ ×Ï FreeBSD</title>
|
||||
|
||||
<para>úÄÅÓØ ÎÅÏÂÈÏÄÉÍÏ ÂÕÄÅÔ ÏÂÓÕÄÉÔØ FreeBSD × ËÁÞÅÓÔ×Å ÐÌÁÔÆÏÒÍÙ ÄÌÑ
|
||||
ÒÁÚÒÁÂÏÔËÉ, ÐÏÄÈÏÄ Ë ÜÔÏÍÕ BSD, ÏÂÚÏÒ ÁÒÈÉÔÅËÔÕÒÙ, ÓÔÒÕËÔÕÒÁ
|
||||
/usr/src, ÉÓÔÏÒÉÑ É ÔÁË ÄÁÌÅÅ.</para>
|
||||
|
||||
<para>óÐÁÓÉÂÏ ×ÁÍ ÚÁ ×ÙÂÏÒ FreeBSD × ËÁÞÅÓÔ×Å ÐÌÁÔÆÏÒÍÙ ÒÁÚÒÁÂÏÔËÉ!
|
||||
îÁÄÅÅÍÓÑ, ÞÔÏ ÏÎÁ ×ÁÓ ÎÅ ÐÏÄ×ÅÄÅÔ.</para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="bsdvision">
|
||||
<title>ðÁÒÁÄÉÇÍÁ BSD</title>
|
||||
|
||||
<para></para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="archoverview">
|
||||
<title>ïÂÚÏÒ ÁÒÈÉÔÅËÔÕÒÙ</title>
|
||||
|
||||
<para></para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="sourcelayout">
|
||||
<title>óÔÒÕËÔÕÒÁ /usr/src</title>
|
||||
|
||||
<para>ðÏÌÎÙÊ ÉÓÈÏÄÎÙÊ ËÏÄ FreeBSD ÉÍÅÅÔÓÑ ÎÁ ÎÁÛÅÍ ÏÂÝÅÄÏÓÔÕÐÎÏÍ
|
||||
ÈÒÁÎÉÌÉÝÅ CVS. ëÁË ÐÒÁ×ÉÌÏ, ÉÓÈÏÄÎÙÊ ËÏÄ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ × ËÁÔÁÌÏÇ
|
||||
<filename class=directory>/usr/src</filename>, ÓÏÄÅÒÖÁÝÉÊ ÓÌÅÄÕÀÝÉÅ
|
||||
ÐÏÄËÁÔÁÌÏÇÉ.</para>
|
||||
|
||||
<para>
|
||||
<informaltable frame="none">
|
||||
<tgroup cols="2">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>ëÁÔÁÌÏÇ</entry>
|
||||
<entry>ïÐÉÓÁÎÉÅ</entry>
|
||||
</row>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><filename class=directory>bin/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename>/bin</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>contrib/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ, ËÏÔÏÒÏÅ
|
||||
ÐÒÅÄÏÓÔÁ×ÌÅÎÏ ÔÒÅÔØÉÍÉ ÌÉÃÁÍÉ.</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>crypto/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ DES</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>etc/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/etc</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>games/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/games</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>gnu/</filename></entry>
|
||||
<entry>õÔÉÌÉÔÙ, ÐÏÄÐÁÄÁÀÝÉÅ ÐÏÄ ÕÓÌÏ×ÉÑ GNU Public
|
||||
License</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>include/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/include</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>kerberosIV/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ Kerbereros ×ÅÒÓÉÉ IV</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>kerberos5/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ Kerbereros ×ÅÒÓÉÉ 5</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>lib/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/lib</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>libexec/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/libexec</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>release/</filename></entry>
|
||||
<entry>æÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ×ÙÐÕÓËÁ ÒÅÌÉÚÁ FreeBSD</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>sbin/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/sbin</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>secure/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ FreeSec</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>share/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/sbin</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>sys/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÅ ÔÅËÓÔÙ ÑÄÒÁ</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>tools/</filename></entry>
|
||||
<entry>éÎÓÔÒÕÍÅÎÔÁÌØÎÙÅ ÓÒÅÄÓÔ×Á, ÉÓÐÏÌØÚÅÍÙÅ ÄÌÑ ÏÂÓÌÕÖÉ×ÁÎÉÑ É
|
||||
ÔÅÓÔÉÒÏ×ÁÎÉÑ FreeBSD</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>usr.bin/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/bin</filename></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><filename class=directory>usr.sbin/</filename></entry>
|
||||
<entry>éÓÈÏÄÎÙÊ ËÏÄ ÆÁÊÌÏ× ÉÚ <filename
|
||||
class=directory>/usr/sbin</filename></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="Basics">
|
||||
<title>ïÓÎÏ×Ù</title>
|
||||
|
||||
<!-- &chap.tools; -->
|
||||
&chap.secure;
|
||||
|
||||
</part>
|
||||
|
||||
<part id="kernel">
|
||||
<title>ñÄÒÏ</title>
|
||||
|
||||
<chapter id="kernelhistory">
|
||||
<title>éÓÔÏÒÉÑ ÑÄÒÁ Unix</title>
|
||||
|
||||
<para>îÅÍÎÏÇÏ ÉÓÔÏÒÉÉ Ï ÑÄÒÅ Unix/BSD, ÓÉÓÔÅÍÎÙÈ ×ÙÚÏ×ÁÈ, ËÁË ÒÁÂÏÔÁÀÔ
|
||||
ÐÒÏÃÅÓÓÙ, ÂÌÏËÉÒÏ×ËÅ, ÐÌÁÎÉÒÏ×ËÅ ÚÁÄÁÞ, ÎÉÔÉ (ÑÄÒÁ), ÐÅÒÅËÌÀÞÅÎÉÅ
|
||||
ËÏÎÔÅËÓÔÁ, ÓÉÇÎÁÌÙ, ÐÒÅÒÙ×ÁÎÉÑ, ÍÏÄÕÌÉ É ÔÁË ÄÁÌÅÅ.</para>
|
||||
|
||||
<para></para>
|
||||
</chapter>
|
||||
|
||||
&chap.locking;
|
||||
|
||||
</part>
|
||||
|
||||
<part id="memory">
|
||||
<title>ðÁÍÑÔØ É ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ</title>
|
||||
|
||||
<chapter id="virtualmemory">
|
||||
<title>÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ</title>
|
||||
|
||||
<para>VM, ÐÏÓÔÒÁÎÉÞÎÁÑ ÐÏÄËÁÞËÁ É Ó×ÏÐÉÒÏ×ÁÎÉÅ, ×ÙÄÅÌÅÎÉÅ ÐÁÍÑÔÉ,
|
||||
ÔÅÓÔÉÒÏ×ÁÎÉÅ ÏÛÉÂÏË ÕÔÅÞËÉ ÐÁÍÑÔÉ, mmap, vnode É ÔÁË ÄÁÌÅÅ.</para>
|
||||
|
||||
<para></para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="iosystem">
|
||||
<title>óÉÓÔÅÍÁ ××ÏÄÁ/×Ù×ÏÄÁ</title>
|
||||
|
||||
<chapter id="ufs">
|
||||
<title>UFS</title>
|
||||
|
||||
<para>UFS, FFS, Ext2FS, JFS, inodes, buffer cache, labeling,
|
||||
locking, metadata, soft-updates, LFS, portalfs, procfs,
|
||||
vnodes, memory sharing, memory objects, TLBs, caching</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="ipc">
|
||||
<title>íÅÖÐÒÏÃÅÓÓÎÏÅ ×ÚÁÉÍÏÄÅÊÓÔ×ÉÅ</title>
|
||||
|
||||
<chapter id="signals">
|
||||
<title>óÉÇÎÁÌÙ</title>
|
||||
|
||||
<para>óÉÇÎÁÌÙ, ËÏÎ×ÅÊÅÒÙ, ÓÅÍÁÆÏÒÙ, ÏÞÅÒÅÄÉ ÓÏÏÂÝÅÎÉÊ, ÓÏ×ÍÅÓÔÎÏ
|
||||
ÉÓÐÏÌØÚÕÅÍÁÑ ÐÁÍÑÔØ, ÓÏËÅÔÙ, Ä×ÅÒÉ</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="networking">
|
||||
<title>òÁÂÏÔÁ × ÓÅÔÉ</title>
|
||||
|
||||
<chapter id="sockets">
|
||||
<title>óÏËÅÔÙ</title>
|
||||
|
||||
<para>óÏËÅÔÙ, bpf, IP, TCP, UDP, ICMP, OSI, bridging,
|
||||
firewalling, NAT, ËÏÍÍÕÔÁÃÉÑ É ÔÁË ÄÁÌÅÅ</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="networkfs">
|
||||
<title>óÅÔÅ×ÙÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ</title>
|
||||
|
||||
<chapter id="afs">
|
||||
<title>AFS</title>
|
||||
|
||||
<para>AFS, NFS, SANs etc]</para>
|
||||
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="terminal">
|
||||
<title>òÁÂÏÔÁ Ó ÔÅÒÍÉÎÁÌÁÍÉ</title>
|
||||
|
||||
<chapter id="syscons">
|
||||
<title>óÉÓÔÅÍÎÙÅ ËÏÎÓÏÌÉ</title>
|
||||
|
||||
<para>Syscons, tty, PCVT, ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÁÑ ËÏÎÓÏÌØ, ÈÒÁÎÉÔÅÌÉ ÜËÒÁÎÁ
|
||||
É ÔÁË ÄÁÌÅÅ</para>
|
||||
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="sound">
|
||||
<title>ú×ÕË</title>
|
||||
|
||||
<chapter id="oss">
|
||||
<title>OSS</title>
|
||||
|
||||
<para>OSS, waveforms, etc</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="devicedrivers">
|
||||
<title>äÒÁÊ×ÅÒÙ ÕÓÔÒÏÊÓÔ×</title>
|
||||
|
||||
&chap.driverbasics;
|
||||
&chap.pci;
|
||||
|
||||
<chapter id="usb">
|
||||
<title>õÓÔÒÏÊÓÔ×Á USB</title>
|
||||
|
||||
<para>üÔÁ ÇÌÁ×Á ÒÁÓÓËÁÖÅÔ Ï ÍÅÈÁÎÉÚÍÁÈ, ÉÓÐÏÌØÚÕÅÍÙÈ ×Ï FreeBSD ÄÌÑ
|
||||
ÎÁÐÉÓÁÎÉÑ ÄÒÁÊ×ÅÒÏ× ÄÌÑ ÕÓÔÒÏÊÓÔ× ÎÁ ÛÉÎÅ USB.</para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="newbus">
|
||||
<title>NewBus</title>
|
||||
|
||||
<para>üÔÁ ÇÌÁ×Á ÒÁÓÓËÁÖÅÔ Ï ÁÒÈÉÔÅËÔÕÒÅ NewBus ×Ï FreeBSD.</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="architectures">
|
||||
<title>áÐÐÁÒÁÔÎÙÅ ÐÌÁÔÆÏÒÍÙ</title>
|
||||
|
||||
<chapter id="ia32">
|
||||
<title>IA-32</title>
|
||||
|
||||
<para>òÁÓÓËÁÚ ÏÂ ÁÒÈÉÔÅËÔÕÒÎÙÈ ÏÓÏÂÅÎÎÏÓÔÑÈ FreeBSD/x86.</para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="alpha">
|
||||
<title>Alpha</title>
|
||||
|
||||
<para>òÁÓÓËÁÚ ÏÂ ÁÒÈÉÔÅËÔÕÒÎÙÈ ÏÓÏÂÅÎÎÏÓÔÑÈ FreeBSD/alpha.</para>
|
||||
|
||||
<para>ïÐÉÓÁÎÉÅ ÏÛÉÂÏË ×ÙÒÁ×ÎÉ×ÁÎÉÑ, ËÁË ÉÈ ÉÓÐÒÁ×ÌÑÔØ É ËÁË
|
||||
ÉÇÎÏÒÉÒÏ×ÁÔØ.</para>
|
||||
|
||||
<para>ðÒÉÍÅÒ ÁÓÓÅÍÂÌÅÒÎÏÇÏ ËÏÄÁ ÄÌÑ FreeBSD/alpha.</para>
|
||||
</chapter>
|
||||
|
||||
<chapter id="ia64">
|
||||
<title>IA-64</title>
|
||||
|
||||
<para>òÁÓÓËÁÚ ÏÂ ÁÒÈÉÔÅËÔÕÒÎÙÈ ÏÓÏÂÅÎÎÏÓÔÑÈ FreeBSD/ia64.</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="debuggingpart">
|
||||
<title>ïÔÌÁÄËÁ</title>
|
||||
|
||||
<chapter id="truss">
|
||||
<title>Truss</title>
|
||||
|
||||
<para>òÁÚÌÉÞÎÙÅ ÏÐÉÓÁÎÉÑ ÔÏÇÏ, ËÁË ÏÔÌÁÖÉ×ÁÔØ ÏÔÄÅÌØÎÙÅ ËÏÍÐÏÎÅÎÔÙ
|
||||
ÓÉÓÔÅÍÙ ÐÒÉ ÐÏÍÏÝÉ ÕÔÉÌÉÔ truss, ktrace, gdb, kgdb, etc</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="compatibility">
|
||||
<title>ïÂÅÓÐÅÞÅÎÉÅ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ</title>
|
||||
|
||||
<chapter id="linux">
|
||||
<title>Linux</title>
|
||||
|
||||
<para>Linux, SVR4 É ÔÁË ÄÁÌÅÅ</para>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
<part id="appendices">
|
||||
<title>ðÒÉÌÏÖÅÎÉÑ</title>
|
||||
|
||||
<bibliography>
|
||||
<biblioentry 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>
|
||||
</authorgroup>
|
||||
<copyright><year>1998</year><holder>Morgan Kaufmann Publishers,
|
||||
Inc.</holder></copyright>
|
||||
<isbn>1-55860-428-6</isbn>
|
||||
<publisher>
|
||||
<publishername>Morgan Kaufmann Publishers, Inc.</publishername>
|
||||
</publisher>
|
||||
<title>Computer Organization and Design</title>
|
||||
<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>
|
||||
</authorgroup>
|
||||
<copyright><year>1993</year><holder>Addison Wesley Longman,
|
||||
Inc.</holder></copyright>
|
||||
<isbn>0-201-56317-7</isbn>
|
||||
<publisher>
|
||||
<publishername>Addison Wesley Longman, Inc.</publishername>
|
||||
</publisher>
|
||||
<title>Advanced Programming in the Unix Environment</title>
|
||||
<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>
|
||||
</authorgroup>
|
||||
<copyright><year>1996</year><holder>Addison-Wesley Publishing Company,
|
||||
Inc.</holder></copyright>
|
||||
<isbn>0-201-54979-4</isbn>
|
||||
<publisher>
|
||||
<publishername>Addison-Wesley Publishing Company, Inc.</publishername>
|
||||
</publisher>
|
||||
<title>The Design and Implementation of the 4.4 BSD Operating System</title>
|
||||
<pagenums>1-2</pagenums>
|
||||
</biblioentry>
|
||||
|
||||
<biblioentry id="Phrack" xreflabel="4">
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Aleph</firstname>
|
||||
<surname>One</surname>
|
||||
</author>
|
||||
</authorgroup>
|
||||
<title>Phrack 49; "Smashing the Stack for Fun and Profit"</title>
|
||||
</biblioentry>
|
||||
|
||||
<biblioentry 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>
|
||||
</authorgroup>
|
||||
<title>StackGuard; Automatic Adaptive Detection and Prevention of
|
||||
Buffer-Overflow Attacks</title>
|
||||
</biblioentry>
|
||||
|
||||
<biblioentry id="OpenBSD" xreflabel="6">
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Todd</firstname>
|
||||
<surname>Miller</surname>
|
||||
</author>
|
||||
<author>
|
||||
<firstname>Theo</firstname>
|
||||
<surname>de Raadt</surname>
|
||||
</author>
|
||||
</authorgroup>
|
||||
<title>strlcpy and strlcat -- consistent, safe string copy and
|
||||
concatenation.</title>
|
||||
</biblioentry>
|
||||
</bibliography>
|
||||
</part>
|
||||
</book>
|
Loading…
Reference in a new issue