This commit is contained in:
Gabor Kovesdan 2013-08-13 08:28:25 +00:00
commit 833cb4dcba
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/projects/db5/; revision=42535
54 changed files with 2427 additions and 1239 deletions
de_DE.ISO8859-1
en_US.ISO8859-1
articles
committers-guide
releng
books
fdp-primer
docbook-markup
writing-style
xml-primer
handbook
config
geom
l10n
mirrors
network-servers
security
porters-handbook
htdocs
share/xml
ja_JP.eucJP
articles/contributing
books/handbook
bsdinstall
cutting-edge
mirrors
htdocs
share/xml
ru_RU.KOI8-R
articles
contributing
cvs-freebsd
hubs
books
handbook
bsdinstall
install
porters-handbook
share

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN" <!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [ "http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [
<!ENTITY dedate "$FreeBSDde$"> <!ENTITY dedate "$FreeBSDde$">
<!ENTITY reference "basiert auf: r40515"> <!ENTITY reference "basiert auf: r41873">
<!ENTITY title "Release Information"> <!ENTITY title "Release Information">
]> ]>
@ -59,7 +59,9 @@
<a href="&u.rel.errata;">Errata</a> <a href="&u.rel.errata;">Errata</a>
</em></p> </em></p>
<p><b>Release &rel2.current;</b> (Februar 2011) <!-- (&rel2.current.date;) --> <h3>Produktion (alt)</h3>
<p><b>Release &rel2.current;</b> (Juni 2013) <!-- (&rel2.current.date;) -->
<em> <em>
<a href="&u.rel2.announce;">Announcement</a> : <a href="&u.rel2.announce;">Announcement</a> :
<a href="&u.rel2.notes;">Release Notes</a> : <a href="&u.rel2.notes;">Release Notes</a> :
@ -69,17 +71,6 @@
<a href="&u.rel2.errata;">Errata</a> <a href="&u.rel2.errata;">Errata</a>
</em></p> </em></p>
<h3>Produktion (alt)</h3>
<p><b>Release &rel3.current;</b> (Februar 2011) <!-- (&rel3.current.date;) -->
<em>
<a href="&u.rel3.announce;">Announcement</a> :
<a href="&u.rel3.notes;">Release Notes</a> :
<a href="&u.rel3.hardware;">Hardware Notes</a> :
<a href="&u.rel3.readme;">Readme</a> :
<a href="&u.rel3.errata;">Errata</a>
</em></p>
<a name="future"></a> <a name="future"></a>
<h2>Zukünftige Versionen</h2> <h2>Zukünftige Versionen</h2>
@ -127,6 +118,18 @@
</em> </em>
</li> </li>
<li><b>8.3</b> (April 2012)
<em>
<a href="&enbase;/releases/8.3R/announce.html">Announcement</a>:
<a href="&enbase;/releases/8.3R/relnotes.html">Release Notes</a>:
<a href="&enbase;/releases/8.3R/installation.html">Installation
Instructions</a>:
<a href="&enbase;/releases/8.3R/hardware.html">Hardware Notes</a>:
<a href="&enbase;/releases/8.3R/readme.html">Readme</a>:
<a href="&enbase;/releases/8.3R/errata.html">Errata</a>
</em>
</li>
<li><b>8.2</b> (Februar 2011) <li><b>8.2</b> (Februar 2011)
<em> <em>
<a href="&enbase;/releases/8.2R/announce.html">Announcement</a>: <a href="&enbase;/releases/8.2R/announce.html">Announcement</a>:

View file

@ -58,7 +58,7 @@
<tr style="text-align: center;"> <tr style="text-align: center;">
<td colspan="2">Version &amp; Plattform</td> <td colspan="2">Version &amp; Plattform</td>
<td>Distribution</td> <td>Distribution</td>
<td title="ISO9660 CD image"><a href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/install-diff-media.html#INSTALL-CDROM">ISO</a></td> <td title="ISO9660 CD image"><a href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/install-diff-media.html#install-cdrom">ISO</a></td>
<td>Release<br/>Notes</td> <td>Release<br/>Notes</td>
<td>Hardware<br/>Notes</td> <td>Hardware<br/>Notes</td>
<td>Installation<br/>Notes</td> <td>Installation<br/>Notes</td>
@ -139,14 +139,14 @@
<td><a href="&url.rel;/pc98/&rel2.current;-RELEASE">[Distribution]</a></td> <td><a href="&url.rel;/pc98/&rel2.current;-RELEASE">[Distribution]</a></td>
<td><a href="&url.rel;/pc98/ISO-IMAGES/&rel2.current;/">[ISO]</a></td> <td><a href="&url.rel;/pc98/ISO-IMAGES/&rel2.current;/">[ISO]</a></td>
</tr> </tr>
<!--
<tr> <tr>
<td></td> <td></td>
<td>sparc64</td> <td>sparc64</td>
<td><a href="&url.rel;/sparc64/&rel2.current;-RELEASE">[Distribution]</a></td> <td><a href="&url.rel;/sparc64/&rel2.current;-RELEASE">[Distribution]</a></td>
<td><a href="&url.rel;/sparc64/ISO-IMAGES/&rel2.current;/">[ISO]</a></td> <td><a href="&url.rel;/sparc64/ISO-IMAGES/&rel2.current;/">[ISO]</a></td>
</tr> </tr>
<!--
<tr> <tr>
<td colspan="2">FreeBSD &rel3.current;-RELEASE</td> <td colspan="2">FreeBSD &rel3.current;-RELEASE</td>
<td colspan="2"></td> <td colspan="2"></td>
@ -200,6 +200,13 @@
enthält Informationen über enthält Informationen über
frühere, aktuelle und künftige Releases.</p> frühere, aktuelle und künftige Releases.</p>
<a name="past"></a>
<h2>Alte (nicht mehr unterstützte) Versionen</h2>
<p>Alte (nicht mehr unterstützte Versionen können vom <a
href="http://ftp-archive.FreeBSD.org/pub/FreeBSD-Archive/old-releases/">
FTP-Archiv</a> herunterladen werden.</p>
<a name="derived"></a> <a name="derived"></a>
<h2>Auf FreeBSD basierende Betriebssysteme</h2> <h2>Auf FreeBSD basierende Betriebssysteme</h2>

View file

@ -4,7 +4,7 @@
<!-- <!--
$FreeBSD$ $FreeBSD$
$FreeBSDde$ $FreeBSDde$
basiert auf: r41837 basiert auf: r42507
--> -->
<!-- Simple schema for FreeBSD Project news. <!-- Simple schema for FreeBSD Project news.
@ -39,8 +39,194 @@
<name>2013</name> <name>2013</name>
<month> <month>
<name>8</name>
<day>
<name>6</name> <name>6</name>
<event>
<title>Halbjahres-Newsletter der &os;&nbsp;Foundation
verfügbar</title>
<p>Wir freuen uns, bekanntgeben zu dürfen, dass wir unseren
Newsletter für das erste Halbjahr 2013 veröffentlicht
haben. Lesen Sie den Newsletter, um sich darüber zu
informieren, wie die Foundation dabei hilft, &os; zum
besten verfügbaren Betriebssystem zu machen.</p>
<p>Informieren Sie sich über von uns gesponserte
Entwicklungsprojekte und Konferenzen sowie über
Entwickler- und Verkäufertreffen zur direkten
Kommunikation, über den Stand unserer Spendenkampagne
und vieles andere mehr.</p>
<p>Der Newsletter für das erste Halbjahr 2013 ist ab sofort
<a
href="http://www.freebsdfoundation.org/press/2013Jul-newsletter">hier</a>
verfügbar.</p>
</event>
</day>
<day>
<name>5</name>
<event>
<title>&os;&nbsp;9.2-RC1 verfügbar</title>
<p>Der erste Release Candidate aus dem &os;-9.2-Releasezyklus ist
<a href="&lists.stable;/2013-August/074589.html">verfügbar</a>.
ISO-Images für die Architekturen amd64, i386, ia64, powerpc,
powerpc64 sowie sparc64 sind inzwischen auf den meisten <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/mirrors-ftp.html">&os;
Spiegelservern</a> vorhanden.</p>
</event>
</day>
</month>
<month>
<name>7</name>
<day>
<name>29</name>
<event>
<title>&os;&nbsp;9.2-BETA2 verfügbar</title>
<p>Die zweite Betaversion aus dem &os;-9.2-Releasezyklus ist
<a href="&lists.stable;/2013-July/074440.html">verfügbar</a>.
ISO-Images für die Architekturen amd64, i386, powerpc64
sowie sparc64 sind inzwischen auf den meisten <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/mirrors-ftp.html">&os;
Spiegelservern</a> vorhanden.</p>
</event>
</day>
<day>
<name>22</name>
<event>
<title>&os;&nbsp;9.2-BETA1 verfügbar</title>
<p>Die erste Betaversion aus dem &os;-9.2-Releasezyklus ist
<a href="&lists.stable;/2013-July/074377.html">verfügbar</a>.
ISO-Images für die Architekturen amd64, i386 sowie ia64
sind inzwischen auf den meisten <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/mirrors-ftp.html">&os;
Spiegelservern</a> vorhanden.</p>
</event>
</day>
<day>
<name>16</name>
<event>
<title>Statusreport April-Juni 2013</title>
<p>Der Statusreport für die Monate April bis Juni 2013 mit
33 Einträgen ist <a
href="&enbase;/news/status/report-2013-04-2013-06.html">verfügbar</a>.</p>
</event>
</day>
<day>
<name>4</name>
<event>
<p>Neuer Committer: <a
href="mailto:marino@FreeBSD.org">John Marino</a> (ports)</p>
</event>
</day>
<day>
<name>3</name>
<event>
<p>Neuer Committer: <a
href="mailto:loos@FreeBSD.org">Luiz Otavio O Souza</a> (src)</p>
</event>
</day>
<day>
<name>2</name>
<event>
<title>Bericht: BSDCan 2013 DevSummit</title>
<p>Ein Statusreport mit den Ergebnissen des BSDCan 2013
&os; Developer Summits mit 6 Einträgen ist <a
href="&enbase;/news/status/report-2013-05-devsummit.html">verfügbar</a>.</p>
</event>
</day>
</month>
<month>
<name>6</name>
<day>
<name>25</name>
<event>
<p>Neuer Committer: <a
href="mailto:feld@FreeBSD.org">Mark Felder</a> (ports)</p>
</event>
</day>
<day>
<name>19</name>
<event>
<title>Happy Birthday &os;!</title>
<p>&os; ist seit heute <a
href="http://FreeBSD.org/news/1993/freebsd-coined.html">20 Jahre alt</a>.
Am 19. Juni 1993 kündigten Jordan Hubbard, Rod Grimes sowie
and David Greenman die Entwicklung eines auf BSD 4.3
basierenden Betriebssystems an.</p>
<p>&os; 1.0 basiert auf 386BSD 0.1 von Bill und Lynne Jolitz
und wurde im November 1993 veröffentlicht. Als Projektziel
wurde die Entwicklung eines schnellen, stabilen und
zuverlässigen Serverbetriebssystems für i386-Systeme
angegeben.</p>
<p>Seit damals hat sich &os; zur Basis von unzähligen Produkten
weiterentwickelt und unterstützt nun auch 64-Bit-Architekturen,
eingebundene Geräte sowie Desktopbenutzer.</p>
</event>
</day>
<day>
<name>11</name>
<event>
<p>Neuer Committer: <a
href="mailto:vg@FreeBSD.org">Veniamin Gvozdikov</a> (ports)</p>
</event>
</day>
<day>
<name>7</name>
<event>
<title>&os; 8.4-RELEASE verfügbar</title>
<p><a href="&enbase;/releases/8.4R/announce.html">&os;&nbsp;
8.4-RELEASE</a> ist verfügbar. Lesen Sie unbedingt
die <a
href="&enbase;/releases/8.4R/relnotes.html">Release Notes</a>
(<a
href="&enbase;/releases/8.4R/relnotes-detailed.html">ausführliche
Version</a>) sowie die <a
href="&enbase;/releases/8.4R/errata.html">Release Errata</a>,
bevor Sie mit der Installation beginnen, um
sich über aktuelle Neuigkeiten und/oder eventuelle
Probleme im Umgang mit 8.4-RELEASE zu informieren.
Weitere Informationen zu verschiedenen FreeBSD-Versionen
finden Sie auf der Seite <a
href="&base;/releases/index.html">Release Information</a>.</p>
</event>
</day>
<day> <day>
<name>4</name> <name>4</name>

View file

@ -7,7 +7,7 @@
"freefall:/c/www/bsddoc/press/". "freefall:/c/www/bsddoc/press/".
$FreeBSD$ $FreeBSD$
$FreeBSDde$ $FreeBSDde$
basiert auf: r41004 basiert auf: r42024
--> -->
<press> <press>
@ -17,6 +17,23 @@
<year> <year>
<name>2013</name> <name>2013</name>
<month>
<name>6</name>
<story>
<name>Fixing Network Attached Storage with commodity hardware
and BSD</name>
<url>http://boingboing.net/2013/06/23/fixing-network-attached-storag.html</url>
<site-name>Boing Boing</site-name>
<site-url>http://boingboing.net/</site-url>
<date>23. Juni 2013</date>
<author>Ben Laurie</author>
<p>Ben Laurie beschreibt, warum er ein proprietäres NAS durch ein
auf &os; basierendes NAS mit Standardhardware ersetzt hat.</p>
</story>
</month>
<month> <month>
<name>2</name> <name>2</name>

View file

@ -2,7 +2,7 @@
<!-- <!--
$FreeBSD$ $FreeBSD$
$FreeBSDde$ $FreeBSDde$
basiert auf: r41400 basiert auf: r42493
--> -->
<![%beta2.testing;[ <![%beta2.testing;[
<!ENTITY beta.plural 'en'> <!ENTITY beta.plural 'en'>
@ -102,35 +102,47 @@
<tr> <tr>
<td></td> <td></td>
<td>amd64<br/>(x86-64, x64)</td> <td>amd64<br/>(x86-64, x64)</td>
<td><a href="&url.rel;/amd64/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/amd64/amd64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/amd64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/amd64/amd64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
<tr> <tr>
<td></td> <td></td>
<td>i386</td> <td>i386</td>
<td><a href="&url.rel;/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/i386/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/i386/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
<tr> <tr>
<td></td> <td></td>
<td>pc98</td> <td>ia64</td>
<td><a href="&url.rel;/pc98/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/ia64/ia64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/pc98/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/ia64/ia64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
<!-- <!--
<tr> <tr>
<td></td> <td></td>
<td>sparc64</td> <td>pc98</td>
<td><a href="&url.rel;/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/pc98/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/pc98/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
-->
<tr>
<td></td>
<td>powerpc</td>
<td><a href="&url.rel;/powerpc/powerpc/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
<tr> <tr>
<td></td> <td></td>
<td>powerpc64</td> <td>powerpc64</td>
<td><a href="&url.rel;/powerpc/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>sparc64</td>
<td><a href="&url.rel;/sparc64/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
</tbody> </tbody>
</table> </table>

View file

@ -379,7 +379,7 @@
</itemizedlist> </itemizedlist>
<para>Subversion can be installed from the &os; Ports <para>Subversion can be installed from the &os; Ports
Collection, by issuing the following commands:</para> Collection by issuing these commands:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/devel/subversion</userinput> <screen>&prompt.root; <userinput>cd /usr/ports/devel/subversion</userinput>
&prompt.root; <userinput>make clean install</userinput></screen> &prompt.root; <userinput>make clean install</userinput></screen>
@ -590,7 +590,7 @@
<title>&os; Ports Tree Branches and Layout</title> <title>&os; Ports Tree Branches and Layout</title>
<para>In <literal>svn+ssh://svn.freebsd.org/ports</literal>, <para>In <literal>svn+ssh://svn.freebsd.org/ports</literal>,
<emphasis>ports</emphasis> refers repository root of the <emphasis>ports</emphasis> refers to the repository root of the
ports tree.</para> ports tree.</para>
<para>In general, most &os; port work will be done within <para>In general, most &os; port work will be done within
@ -710,8 +710,8 @@
<para>It is possible to anonymously check out the &os; <para>It is possible to anonymously check out the &os;
repository with Subversion. This will give access to a repository with Subversion. This will give access to a
read-only tree that can be updated, but not committed read-only tree that can be updated, but not committed back
to. To do this, use the following command:</para> to the main repository. To do this, use the following command:</para>
<screen>&prompt.user; <userinput>svn co <replaceable>https://svn0.us-west.FreeBSD.org</replaceable>/base/head /usr/src</userinput></screen> <screen>&prompt.user; <userinput>svn co <replaceable>https://svn0.us-west.FreeBSD.org</replaceable>/base/head /usr/src</userinput></screen>
@ -801,8 +801,8 @@
<note> <note>
<para>Most new source files should include a <para>Most new source files should include a
<literal>&dollar;&os;&dollar;</literal> string in the <literal>&dollar;&os;&dollar;</literal> string near the start of the
new file. On commit, <command>svn</command> will expand file. On commit, <command>svn</command> will expand
the <literal>&dollar;&os;&dollar;</literal> string, the <literal>&dollar;&os;&dollar;</literal> string,
adding the file path, revision number, date and time of adding the file path, revision number, date and time of
commit, and the username of the committer. Files which commit, and the username of the committer. Files which

View file

@ -135,10 +135,10 @@
including <emphasis>HEAD</emphasis>, assuming that the system including <emphasis>HEAD</emphasis>, assuming that the system
management interfaces are not used.</para> management interfaces are not used.</para>
<para>In the interim period between releases, monthly snapshots are <para>In the interim period between releases, weekly snapshots are
built automatically by the &os; Project build machines and made built automatically by the &os; Project build machines and made
available for download from <systemitem available for download from <systemitem
class="resource">ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/</systemitem>. class="resource">ftp://ftp.FreeBSD.org/pub/FreeBSD/snapshots/</systemitem>.
The widespread availability of binary release snapshots, and the The widespread availability of binary release snapshots, and the
tendency of our user community to keep up with -STABLE development tendency of our user community to keep up with -STABLE development
with Subversion and <quote><command>make</command> with Subversion and <quote><command>make</command>
@ -153,6 +153,18 @@
quality assurance activities ramp up pending a major quality assurance activities ramp up pending a major
release.</para> release.</para>
<para>In addition to installation ISO snapshots, weekly virtual
machine images are also provided for use with
<application>VirtualBox</application>,
<application>qemu</application>, or other popular emulation
software. The virtual machine images can be downloaded from
<systemitem
class="resource">ftp://ftp.FreeBSD.org/pub/FreeBSD/snapshots/VM-IMAGES/</systemitem>.</para>
<para>The virtual machine images are approximately 150MB &man.xz.1;
compressed, and contain a 10GB sparse filesystem when attached to
a virtual machine.</para>
<para>Bug reports and feature requests are continuously submitted by <para>Bug reports and feature requests are continuously submitted by
users throughout the release cycle. Problems reports are entered into our users throughout the release cycle. Problems reports are entered into our
<application class="software">GNATS</application> database <application class="software">GNATS</application> database
@ -173,7 +185,7 @@
security fixes and additions are merged onto the release branch. security fixes and additions are merged onto the release branch.
In addition to source updates via Subversion, binary patchkits are In addition to source updates via Subversion, binary patchkits are
available to keep systems on the available to keep systems on the
<emphasis>RELENG_<replaceable>X</replaceable>_<replaceable>Y</replaceable></emphasis> <emphasis>releng/<replaceable>X</replaceable>.<replaceable>Y</replaceable></emphasis>
branches updated.</para> branches updated.</para>
<sect2> <sect2>
@ -256,8 +268,8 @@
<para>Sixty days before the anticipated release, the source <para>Sixty days before the anticipated release, the source
repository enters a <quote>code freeze</quote>. During this repository enters a <quote>code freeze</quote>. During this
time, all commits to the -STABLE branch must be approved by the time, all commits to the -STABLE branch must be approved by
&a.re;, the approval process is technically enforced by the &a.re;. The approval process is technically enforced by a
pre-commit hook. The kinds of changes that are allowed during pre-commit hook. The kinds of changes that are allowed during
this period include:</para> this period include:</para>
@ -324,7 +336,7 @@
<note> <note>
<para>In all examples below, <literal>&dollar;FSVN</literal> <para>In all examples below, <literal>&dollar;FSVN</literal>
refers to the location of the &os; Subversion repository, refers to the location of the &os; Subversion repository,
<literal>svn+ssh://svn.freebsd.org/base/</literal>.</para> <literal>svn+ssh://svn.FreeBSD.org/base/</literal>.</para>
</note> </note>
<para>The layout of &os; branches in Subversion is <para>The layout of &os; branches in Subversion is

View file

@ -2551,7 +2551,7 @@ IMAGES= chapter1/fig1.png
url="&amp;url.books.handbook;/svn.html#svn-intro"</sgmltag>SVN url="&amp;url.books.handbook;/svn.html#svn-intro"</sgmltag>SVN
introduction<sgmltag class="endtag">ulink</sgmltag>, then pick the nearest mirror from introduction<sgmltag class="endtag">ulink</sgmltag>, then pick the nearest mirror from
the list of <sgmltag class="starttag">ulink the list of <sgmltag class="starttag">ulink
url="&amp;url.books.handbook;/subversion-mirrors.html"</sgmltag>Subversion url="&amp;url.books.handbook;/svn-mirrors.html"</sgmltag>Subversion
mirror sites<sgmltag class="endtag">ulink</sgmltag>.<sgmltag class="endtag">para</sgmltag></programlisting> mirror sites<sgmltag class="endtag">ulink</sgmltag>.<sgmltag class="endtag">para</sgmltag></programlisting>
<para>Appearance:</para> <para>Appearance:</para>
@ -2560,7 +2560,7 @@ IMAGES= chapter1/fig1.png
url="&url.books.handbook;/svn.html#svn-intro">SVN url="&url.books.handbook;/svn.html#svn-intro">SVN
introduction</ulink>, then pick the nearest mirror from introduction</ulink>, then pick the nearest mirror from
the list of <ulink the list of <ulink
url="&url.books.handbook;/subversion-mirrors.html">Subversion url="&url.books.handbook;/svn-mirrors.html">Subversion
mirror sites</ulink>.</para> mirror sites</ulink>.</para>
<para>Usage for article links:</para> <para>Usage for article links:</para>

View file

@ -276,7 +276,7 @@
<literal>&lt;!doctype&hellip;&gt;</literal>.</para> <literal>&lt;!doctype&hellip;&gt;</literal>.</para>
</sect2> </sect2>
<sect2> <sect2 id="writing-style-acronyms">
<title>Acronyms</title> <title>Acronyms</title>
<para>Acronyms should be defined the first time they appear in a <para>Acronyms should be defined the first time they appear in a
@ -291,7 +291,7 @@
<sgmltag>acronym</sgmltag> tags.</para> <sgmltag>acronym</sgmltag> tags.</para>
</sect2> </sect2>
<sect2> <sect2 id="writing-style-indentation">
<title>Indentation</title> <title>Indentation</title>
<para>The first line in each file starts with no indentation, <para>The first line in each file starts with no indentation,
@ -332,10 +332,10 @@
<xref linkend="editor-config"/>.</para> <xref linkend="editor-config"/>.</para>
</sect2> </sect2>
<sect2> <sect2 id="writing-style-tag-style">
<title>Tag Style</title> <title>Tag Style</title>
<sect3> <sect3 id="writing-style-tag-style-spacing">
<title>Tag Spacing</title> <title>Tag Spacing</title>
<para>Tags that start at the same indent as a previous tag <para>Tags that start at the same indent as a previous tag
@ -371,7 +371,7 @@
</informalexample> </informalexample>
</sect3> </sect3>
<sect3> <sect3 id="writing-style-tag-style-separating">
<title>Separating Tags</title> <title>Separating Tags</title>
<para>Tags like <sgmltag>itemizedlist</sgmltag> which will <para>Tags like <sgmltag>itemizedlist</sgmltag> which will
@ -401,7 +401,7 @@
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="writing-style-whitespace-changes">
<title>Whitespace Changes</title> <title>Whitespace Changes</title>
<para><emphasis>Do not commit changes <para><emphasis>Do not commit changes
@ -421,7 +421,7 @@
ignored by translators.</para> ignored by translators.</para>
</sect2> </sect2>
<sect2> <sect2 id="writing-style-nonbreaking-space">
<title>Non-Breaking Space</title> <title>Non-Breaking Space</title>
<para>Avoid line breaks in places where they look ugly or make <para>Avoid line breaks in places where they look ugly or make

View file

@ -75,7 +75,7 @@
Consider this text:</para> Consider this text:</para>
<blockquote> <blockquote>
<para>To remove <filename>/tmp/foo</filename> use <para>To remove <filename>/tmp/foo</filename>, use
&man.rm.1;.</para> &man.rm.1;.</para>
<screen>&prompt.user; <userinput>rm /tmp/foo</userinput></screen> <screen>&prompt.user; <userinput>rm /tmp/foo</userinput></screen>
@ -108,9 +108,9 @@
<para>The previous example is actually represented in this <para>The previous example is actually represented in this
document like this:</para> document like this:</para>
<programlisting><sgmltag class="starttag">para</sgmltag>To remove <sgmltag class="starttag">filename</sgmltag>/tmp/foo<sgmltag class="endtag">filename</sgmltag> use &man.rm.1;.<sgmltag class="endtag">para</sgmltag> <programlisting><sgmltag class="starttag">para</sgmltag>To remove <sgmltag class="starttag">filename</sgmltag>/tmp/foo<sgmltag class="endtag">filename</sgmltag>, use &amp;man.rm.1;.<sgmltag class="endtag">para</sgmltag>
<sgmltag class="starttag">screen</sgmltag>&prompt.user; <sgmltag class="starttag">userinput</sgmltag>rm /tmp/foo<sgmltag class="endtag">userinput</sgmltag><sgmltag class="endtag">screen</sgmltag></programlisting> <sgmltag class="starttag">screen</sgmltag>&amp;prompt.user; <sgmltag class="starttag">userinput</sgmltag>rm /tmp/foo<sgmltag class="endtag">userinput</sgmltag><sgmltag class="endtag">screen</sgmltag></programlisting>
<para>The markup is clearly separate from the content.</para> <para>The markup is clearly separate from the content.</para>

View file

@ -270,7 +270,6 @@
<programlisting>sshd_enable="YES" <programlisting>sshd_enable="YES"
keyrate="fast" keyrate="fast"
defaultrouter="10.1.1.254"</programlisting> defaultrouter="10.1.1.254"</programlisting>
</listitem> </listitem>
<listitem> <listitem>
@ -278,7 +277,6 @@ defaultrouter="10.1.1.254"</programlisting>
<programlisting>hostname="node1.example.org" <programlisting>hostname="node1.example.org"
ifconfig_fxp0="inet 10.1.1.1/8"</programlisting> ifconfig_fxp0="inet 10.1.1.1/8"</programlisting>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -608,9 +606,9 @@ PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin <co id="co-env"/>
<para>Users who wish to begin their own <para>Users who wish to begin their own
<filename>crontab</filename> file from scratch, without the <filename>crontab</filename> file from scratch, without the
use of a template, can use <command>crontab -e</command>. This use of a template, can use <command>crontab -e</command>.
will invoke the default editor with an empty file. When this This will invoke the default editor with an empty file. When
file is saved, it will be automatically installed by this file is saved, it will be automatically installed by
&man.crontab.1;.</para> &man.crontab.1;.</para>
<para>In order to remove a user &man.crontab.5; completely, <para>In order to remove a user &man.crontab.5; completely,
@ -633,12 +631,13 @@ PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin <co id="co-env"/>
<title>Using &man.rc.8; Under &os;</title> <title>Using &man.rc.8; Under &os;</title>
<para>In 2002, &os; integrated the NetBSD &man.rc.8; system for <para>In 2002, &os; integrated the NetBSD &man.rc.8; system for
system initialization. The files listed in <filename system initialization. The files listed in
class="directory">/etc/rc.d</filename> provide basic services <filename class="directory">/etc/rc.d</filename> provide basic
which can be controlled with the <option>start</option>, services which can be controlled with the
<option>stop</option>, and <option>restart</option> options <option>start</option>, <option>stop</option>, and
to &man.service.8;. For instance, &man.sshd.8; can be restarted <option>restart</option> options to &man.service.8;. For
with the following command:</para> instance, &man.sshd.8; can be restarted with the following
command:</para>
<screen>&prompt.root; <userinput>service sshd restart</userinput></screen> <screen>&prompt.root; <userinput>service sshd restart</userinput></screen>
@ -682,7 +681,9 @@ PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin <co id="co-env"/>
<screen>&prompt.root; <userinput>service sshd rcvar</userinput> <screen>&prompt.root; <userinput>service sshd rcvar</userinput>
# sshd # sshd
$sshd_enable=YES</screen> #
sshd_enable="YES"
# (default: "")</screen>
<note> <note>
<para>The <literal># sshd</literal> line is output from the <para>The <literal># sshd</literal> line is output from the
@ -1260,15 +1261,15 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen>
host. This can happen if no default route is specified or host. This can happen if no default route is specified or
if a cable is unplugged. Check the output of if a cable is unplugged. Check the output of
<command>netstat -rn</command> and make sure there is a <command>netstat -rn</command> and make sure there is a
valid route to the host. If there is not, read <xref valid route to the host. If there is not, read
linkend="advanced-networking"/>.</para> <xref linkend="advanced-networking"/>.</para>
<para><errorname>ping: sendto: Permission denied</errorname> <para><errorname>ping: sendto: Permission denied</errorname>
error messages are often caused by a misconfigured firewall. error messages are often caused by a misconfigured firewall.
If a firewall is enabled on &os; but no rules have been If a firewall is enabled on &os; but no rules have been
defined, the default policy is to deny all traffic, even defined, the default policy is to deny all traffic, even
&man.ping.8;. Refer to <xref &man.ping.8;. Refer to
linkend="firewalls"/> for more information.</para> <xref linkend="firewalls"/> for more information.</para>
<para>Sometimes performance of the card is poor or below <para>Sometimes performance of the card is poor or below
average. In these cases, try setting the media average. In these cases, try setting the media
@ -1312,9 +1313,9 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen>
given interface, there must be one address which correctly given interface, there must be one address which correctly
represents the network's netmask. Any other addresses which represents the network's netmask. Any other addresses which
fall within this network must have a netmask of all fall within this network must have a netmask of all
<literal>1</literal>s, expressed as either <hostid <literal>1</literal>s, expressed as either
role="netmask">255.255.255.255</hostid> or <hostid <hostid role="netmask">255.255.255.255</hostid> or
role="netmask">0xffffffff</hostid>.</para> <hostid role="netmask">0xffffffff</hostid>.</para>
<para>For example, consider the case where the <para>For example, consider the case where the
<devicename>fxp0</devicename> interface is connected to two <devicename>fxp0</devicename> interface is connected to two
@ -1322,18 +1323,18 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen>
netmask of <hostid role="netmask">255.255.255.0</hostid> and netmask of <hostid role="netmask">255.255.255.0</hostid> and
<hostid role="ipaddr">202.0.75.16</hostid> with a netmask of <hostid role="ipaddr">202.0.75.16</hostid> with a netmask of
<hostid role="netmask">255.255.255.240</hostid>. The system <hostid role="netmask">255.255.255.240</hostid>. The system
is to be configured to appear in the ranges <hostid is to be configured to appear in the ranges
role="ipaddr">10.1.1.1</hostid> through <hostid <hostid role="ipaddr">10.1.1.1</hostid> through
role="ipaddr">10.1.1.5</hostid> and <hostid <hostid role="ipaddr">10.1.1.5</hostid> and
role="ipaddr">202.0.75.17</hostid> through <hostid <hostid role="ipaddr">202.0.75.17</hostid> through
role="ipaddr">202.0.75.20</hostid>. Only the first address <hostid role="ipaddr">202.0.75.20</hostid>. Only the first
in a given network range should have a real netmask. All the address in a given network range should have a real netmask.
rest (<hostid role="ipaddr">10.1.1.2</hostid> through <hostid All the rest (<hostid role="ipaddr">10.1.1.2</hostid> through
role="ipaddr">10.1.1.5</hostid> and <hostid <hostid role="ipaddr">10.1.1.5</hostid> and
role="ipaddr">202.0.75.18</hostid> through <hostid <hostid role="ipaddr">202.0.75.18</hostid> through
role="ipaddr">202.0.75.20</hostid>) must be configured with <hostid role="ipaddr">202.0.75.20</hostid>) must be configured
a netmask of <hostid with a netmask of
role="netmask">255.255.255.255</hostid>.</para> <hostid role="netmask">255.255.255.255</hostid>.</para>
<para>The following <filename>/etc/rc.conf</filename> entries <para>The following <filename>/etc/rc.conf</filename> entries
configure the adapter correctly for this scenario:</para> configure the adapter correctly for this scenario:</para>
@ -1347,7 +1348,6 @@ ifconfig_fxp0_alias4="inet 202.0.75.17 netmask 255.255.255.240"
ifconfig_fxp0_alias5="inet 202.0.75.18 netmask 255.255.255.255" ifconfig_fxp0_alias5="inet 202.0.75.18 netmask 255.255.255.255"
ifconfig_fxp0_alias6="inet 202.0.75.19 netmask 255.255.255.255" ifconfig_fxp0_alias6="inet 202.0.75.19 netmask 255.255.255.255"
ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting> ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting>
</sect1> </sect1>
<sect1 id="configtuning-syslog"> <sect1 id="configtuning-syslog">
@ -1394,8 +1394,8 @@ ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting>
<literal>syslogd_flags</literal> in <literal>syslogd_flags</literal> in
<filename>/etc/rc.conf</filename>. Refer to &man.syslogd.8; <filename>/etc/rc.conf</filename>. Refer to &man.syslogd.8;
for more information on the arguments, and &man.rc.conf.5;, for more information on the arguments, and &man.rc.conf.5;,
<xref linkend="configtuning-core-configuration"/> and <xref <xref linkend="configtuning-core-configuration"/> and
linkend="configtuning-rcd"/> for more information about <xref linkend="configtuning-rcd"/> for more information about
<filename>/etc/rc.conf</filename> and the &man.rc.8; <filename>/etc/rc.conf</filename> and the &man.rc.8;
subsystem.</para> subsystem.</para>
</sect2> </sect2>
@ -1535,8 +1535,8 @@ cron.* /var/log/cron
facilities, refer to &man.syslog.3; and &man.syslogd.8;. facilities, refer to &man.syslog.3; and &man.syslogd.8;.
For more information about For more information about
<filename>/etc/syslog.conf</filename>, its syntax, and more <filename>/etc/syslog.conf</filename>, its syntax, and more
advanced usage examples, see &man.syslog.conf.5; and <xref advanced usage examples, see &man.syslog.conf.5; and
linkend="network-syslogd"/>.</para> <xref linkend="network-syslogd"/>.</para>
</sect2> </sect2>
<sect2> <sect2>
@ -1630,14 +1630,14 @@ cron.* /var/log/cron
&man.newsyslog.8; further instructions, such as how to &man.newsyslog.8; further instructions, such as how to
compress the rotated file or to create the log file if it compress the rotated file or to create the log file if it
is missing. The last two fields are optional, and is missing. The last two fields are optional, and
specify the <acronym specify the
role="Process Identifier">PID</acronym> file of a process <acronym role="Process Identifier">PID</acronym> file of a
and a signal number to send to that process when the file process and a signal number to send to that process when the
is rotated. For more information on all fields, valid file is rotated. For more information on all fields, valid
flags, and how to specify the rotation time, refer to flags, and how to specify the rotation time, refer to
&man.newsyslog.conf.5;. Since &man.newsyslog.8; is run &man.newsyslog.conf.5;. Since &man.newsyslog.8; is run from
from &man.cron.8;, it can not rotate files more often than &man.cron.8;, it can not rotate files more often than it is
it is run from &man.cron.8;.</para> run from &man.cron.8;.</para>
</sect3> </sect3>
</sect2> </sect2>
</sect1> </sect1>
@ -1733,9 +1733,8 @@ cron.* /var/log/cron
<primary><filename>resolv.conf</filename></primary> <primary><filename>resolv.conf</filename></primary>
</indexterm> </indexterm>
<para>How a <para>How a &os; system accesses the Internet Domain Name
&os; system accesses the Internet Domain Name System System (<acronym>DNS</acronym>) is controlled by
(<acronym>DNS</acronym>) is controlled by
&man.resolv.conf.5;.</para> &man.resolv.conf.5;.</para>
<para>The most common entries to <para>The most common entries to
@ -1889,13 +1888,13 @@ kern.maxproc: 1044</screen>
kern.maxfiles: 2088 -&gt; 5000</screen> kern.maxfiles: 2088 -&gt; 5000</screen>
<para>Settings of sysctl variables are usually either strings, <para>Settings of sysctl variables are usually either strings,
numbers, or booleans, where a a boolean is <literal>1</literal> numbers, or booleans, where a boolean is <literal>1</literal>
for yes or <literal>0</literal> for no.</para> for yes or <literal>0</literal> for no.</para>
<para>To automatically set some variables each time the machine <para>To automatically set some variables each time the machine
boots, add them to <filename>/etc/sysctl.conf</filename>. For boots, add them to <filename>/etc/sysctl.conf</filename>. For
more information, refer to &man.sysctl.conf.5; and <xref more information, refer to &man.sysctl.conf.5; and
linkend="configtuning-sysctlconf"/>.</para> <xref linkend="configtuning-sysctlconf"/>.</para>
<sect2 id="configtuning-sysctlconf"> <sect2 id="configtuning-sysctlconf">
<title><filename>sysctl.conf</filename></title> <title><filename>sysctl.conf</filename></title>
@ -1921,7 +1920,6 @@ kern.logsigexit=0
# Prevent users from seeing information about processes that # Prevent users from seeing information about processes that
# are being run under another UID. # are being run under another UID.
security.bsd.see_other_uids=0</programlisting> security.bsd.see_other_uids=0</programlisting>
</sect2> </sect2>
<sect2 id="sysctl-readonly"> <sect2 id="sysctl-readonly">
@ -2187,16 +2185,16 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
data blocks of a file did not find their way out of the data blocks of a file did not find their way out of the
buffer cache onto the disk by the time of the crash, buffer cache onto the disk by the time of the crash,
&man.fsck.8; recognizes this and repairs the file system &man.fsck.8; recognizes this and repairs the file system
by setting the file length to by setting the file length to <literal>0</literal>.
<literal>0</literal>. Additionally, the implementation is Additionally, the implementation is clear and simple. The
clear and simple. The disadvantage is that meta-data disadvantage is that meta-data changes are slow. For
changes are slow. For example, <command>rm -r</command> example, <command>rm -r</command> touches all the files in a
touches all the files in a directory sequentially, but each directory sequentially, but each directory change will be
directory change will be written synchronously to the written synchronously to the disk. This includes updates to
disk. This includes updates to the directory itself, to the directory itself, to the inode table, and possibly to
the inode table, and possibly to indirect blocks allocated indirect blocks allocated by the file. Similar
by the file. Similar considerations apply for unrolling considerations apply for unrolling large hierarchies using
large hierarchies using <command>tar -x</command>.</para> <command>tar -x</command>.</para>
<para>The second approach is to use asynchronous meta-data <para>The second approach is to use asynchronous meta-data
updates. This is the default for a <acronym>UFS</acronym> updates. This is the default for a <acronym>UFS</acronym>
@ -2491,12 +2489,11 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
</indexterm> </indexterm>
<para>The <varname>net.inet.ip.portrange.*</varname> <para>The <varname>net.inet.ip.portrange.*</varname>
&man.sysctl.8; &man.sysctl.8; variables control the port number ranges
variables control the port number ranges automatically bound automatically bound to <literal>TCP</literal> and
to <literal>TCP</literal> and <literal>UDP</literal> <literal>UDP</literal> sockets. There are three ranges: a
sockets. There are three ranges: a low range, a default low range, a default range, and a high range. Most network
range, and a high range. Most network programs use the programs use the default range which is controlled by
default range which is controlled by
<varname>net.inet.ip.portrange.first</varname> and <varname>net.inet.ip.portrange.first</varname> and
<varname>net.inet.ip.portrange.last</varname>, which default <varname>net.inet.ip.portrange.last</varname>, which default
to <literal>1024</literal> and <literal>5000</literal>, to <literal>1024</literal> and <literal>5000</literal>,
@ -2568,12 +2565,12 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
conditions, but it can also result in higher &man.ping.8; conditions, but it can also result in higher &man.ping.8;
times over slow links, though still much lower than without times over slow links, though still much lower than without
the inflight algorithm. In such cases, try reducing this the inflight algorithm. In such cases, try reducing this
parameter to <literal>15</literal>, parameter to <literal>15</literal>, <literal>10</literal>,
<literal>10</literal>, or <literal>5</literal> and or <literal>5</literal> and reducing
reducing <varname>net.inet.tcp.inflight.min</varname> <varname>net.inet.tcp.inflight.min</varname> to a value such
to a value such as <literal>3500</literal> to get the as <literal>3500</literal> to get the desired effect.
desired effect. Reducing these parameters should be done Reducing these parameters should be done as a last resort
as a last resort only.</para> only.</para>
</sect3> </sect3>
</sect2> </sect2>
@ -2632,9 +2629,9 @@ kern.maxvnodes: 100000</screen>
<para>Adding a new hard drive for swap gives better performance <para>Adding a new hard drive for swap gives better performance
than adding a partition on an existing drive. Setting up than adding a partition on an existing drive. Setting up
partitions and hard drives is explained in <xref partitions and hard drives is explained in
linkend="disks-adding"/> while <xref <xref linkend="disks-adding"/> while
linkend="configtuning-initial"/> discusses partition <xref linkend="configtuning-initial"/> discusses partition
layouts and swap partition size considerations.</para> layouts and swap partition size considerations.</para>
<para>Use &man.swapon.8; to add a swap partition to the system. <para>Use &man.swapon.8; to add a swap partition to the system.
@ -2643,7 +2640,6 @@ kern.maxvnodes: 100000</screen>
<screen>&prompt.root; <userinput>swapon<replaceable> /dev/ada1s1b</replaceable></userinput></screen> <screen>&prompt.root; <userinput>swapon<replaceable> /dev/ada1s1b</replaceable></userinput></screen>
<warning> <warning>
<para>It is possible to use any partition not currently <para>It is possible to use any partition not currently
mounted, even if it already contains data. Using mounted, even if it already contains data. Using
&man.swapon.8; on a partition that contains data will &man.swapon.8; on a partition that contains data will
@ -2683,7 +2679,6 @@ kern.maxvnodes: 100000</screen>
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>The <filename>GENERIC</filename> kernel already <para>The <filename>GENERIC</filename> kernel already
includes the memory disk driver (&man.md.4;) required includes the memory disk driver (&man.md.4;) required
for this operation. When building a custom kernel, for this operation. When building a custom kernel,
@ -2759,8 +2754,8 @@ kern.maxvnodes: 100000</screen>
temperature increases unexpectedly.</para> temperature increases unexpectedly.</para>
<para>This section provides comprehensive information about <para>This section provides comprehensive information about
<acronym>ACPI</acronym>. References will be provided for further <acronym>ACPI</acronym>. References will be provided for
reading.</para> further reading.</para>
<sect2 id="acpi-intro"> <sect2 id="acpi-intro">
<title>What Is ACPI?</title> <title>What Is ACPI?</title>
@ -2977,13 +2972,12 @@ kern.maxvnodes: 100000</screen>
<para>Most &os; developers watch &a.current;, but one should <para>Most &os; developers watch &a.current;, but one should
submit problems to &a.acpi.name; to be sure it is seen. Be submit problems to &a.acpi.name; to be sure it is seen. Be
patient when waiting for a response. If the bug is not patient when waiting for a response. If the bug is not
immediately apparent, submit a immediately apparent, submit a <acronym>PR</acronym> using
<acronym>PR</acronym> using &man.send-pr.1;. When entering a &man.send-pr.1;. When entering a <acronym>PR</acronym>,
<acronym>PR</acronym>, include the same information as include the same information as requested above. This helps
requested above. This helps developers to track the problem developers to track the problem and resolve it. Do not send a
and resolve it. Do not send a <acronym>PR</acronym> without <acronym>PR</acronym> without emailing &a.acpi.name; first as
emailing &a.acpi.name; first as it is likely that the problem it is likely that the problem has been reported before.</para>
has been reported before.</para>
</sect2> </sect2>
<sect2 id="ACPI-background"> <sect2 id="ACPI-background">
@ -3276,8 +3270,9 @@ hw.acpi.s4bios: 0</screen>
<acronym>ASL</acronym>, use &man.acpidump.8;. Include both <acronym>ASL</acronym>, use &man.acpidump.8;. Include both
<option>-t</option>, to show the contents of the fixed tables, <option>-t</option>, to show the contents of the fixed tables,
and <option>-d</option>, to disassemble the and <option>-d</option>, to disassemble the
<acronym>AML</acronym>. Refer to <xref <acronym>AML</acronym>. Refer to
linkend="ACPI-submitdebug"/> for an example syntax.</para> <xref linkend="ACPI-submitdebug"/> for an example
syntax.</para>
<para>The simplest first check is to recompile the <para>The simplest first check is to recompile the
<acronym>ASL</acronym> to check for errors. Warnings can <acronym>ASL</acronym> to check for errors. Warnings can

View file

@ -824,6 +824,314 @@ mountroot&gt;</screen>
</sect2> </sect2>
</sect1> </sect1>
<sect1 id="geom-graid">
<sect1info>
<authorgroup>
<author>
<firstname>Warren</firstname>
<surname>Block</surname>
<contrib>Originally contributed by </contrib>
</author>
</authorgroup>
</sect1info>
<title>Software <acronym>RAID</acronym> Devices</title>
<indexterm>
<primary>GEOM</primary>
</indexterm>
<indexterm>
<primary>Software RAID Devices</primary>
<secondary>Hardware-assisted RAID</secondary>
</indexterm>
<para>Some motherboards and expansion cards add some simple
hardware, usually just a <acronym>ROM</acronym>, that allows the
computer to boot from a <acronym>RAID</acronym> array. After
booting, access to the <acronym>RAID</acronym> array is handled
by software running on the computer's main processor. This
<quote>hardware-assisted software
<acronym>RAID</acronym></quote> gives <acronym>RAID</acronym>
arrays that are not dependent on any particular operating
system, and which are functional even before an operating system
is loaded.</para>
<para>Several levels of <acronym>RAID</acronym> are supported,
depending on the hardware in use. See &man.graid.8; for a
complete list.</para>
<para>&man.graid.8; requires the <filename>geom_raid.ko</filename>
kernel module, which is included in the
<filename>GENERIC</filename> kernel starting with &os;&nbsp;9.1.
If needed, it can be loaded manually with
<command>graid load</command>.</para>
<sect2 id="geom-graid-creating">
<title>Creating an Array</title>
<para>Software <acronym>RAID</acronym> devices often have a menu
that can be entered by pressing special keys when the computer
is booting. The menu can be used to create and delete
<acronym>RAID</acronym> arrays. &man.graid.8; can also create
arrays directly from the command line.</para>
<para><command>graid label</command> is used to create a new
array. The motherboard used for this example has an Intel
software <acronym>RAID</acronym> chipset, so the Intel
metadata format is specified. The new array is given a label
of <devicename>gm0</devicename>, it is a mirror
(<acronym>RAID1</acronym>), and uses drives
<devicename>ada0</devicename> and
<devicename>ada1</devicename>.</para>
<caution>
<para>Some space on the drives will be overwritten when they
are made into a new array. Back up existing data
first!</para>
</caution>
<screen>&prompt.root; <userinput>graid label Intel gm0 RAID1 ada0 ada1</userinput>
GEOM_RAID: Intel-a29ea104: Array Intel-a29ea104 created.
GEOM_RAID: Intel-a29ea104: Disk ada0 state changed from NONE to ACTIVE.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:0-ada0 state changed from NONE to ACTIVE.
GEOM_RAID: Intel-a29ea104: Disk ada1 state changed from NONE to ACTIVE.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:1-ada1 state changed from NONE to ACTIVE.
GEOM_RAID: Intel-a29ea104: Array started.
GEOM_RAID: Intel-a29ea104: Volume gm0 state changed from STARTING to OPTIMAL.
Intel-a29ea104 created
GEOM_RAID: Intel-a29ea104: Provider raid/r0 for volume gm0 created.</screen>
<para>A status check shows the new mirror is ready for
use:</para>
<screen>&prompt.root; <userinput>graid status</userinput>
Name Status Components
raid/r0 OPTIMAL ada0 (ACTIVE (ACTIVE))
ada1 (ACTIVE (ACTIVE))</screen>
<para>The array device appears in
<filename>/dev/raid/</filename>. The first array is called
<devicename>r0</devicename>. Additional arrays, if present,
will be <devicename>r1</devicename>,
<devicename>r2</devicename>, and so on.</para>
<para>The <acronym>BIOS</acronym> menu on some of these devices
can create arrays with special characters in their names. To
avoid problems with those special characters, arrays are given
simple numbered names like <devicename>r0</devicename>. To
show the actual labels, like <devicename>gm0</devicename> in
the example above, use &man.sysctl.8;:</para>
<screen>&prompt.root; <userinput>sysctl kern.geom.raid.name_format=1</userinput></screen>
</sect2>
<sect2 id="geom-graid-volumes">
<title>Multiple Volumes</title>
<para>Some software <acronym>RAID</acronym> devices support
more than one <emphasis>volume</emphasis> on an array.
Volumes work like partitions, allowing space on the physical
drives to be split and used in different ways. For example,
Intel software <acronym>RAID</acronym> devices support two
volumes. This example creates a 40&nbsp;G mirror for safely
storing the operating system, followed by a 20&nbsp;G
<acronym>RAID0</acronym> (stripe) volume for fast temporary
storage:</para>
<screen>&prompt.root; <userinput>graid label -S 40G Intel gm0 RAID1 ada0 ada1</userinput>
&prompt.root; <userinput>graid add -S 20G gm0 RAID0</userinput></screen>
<para>Volumes appear as additional
<devicename>r<replaceable>X</replaceable></devicename> entries
in <filename>/dev/raid/</filename>. An array with two volumes
will show <devicename>r0</devicename> and
<devicename>r1</devicename>.</para>
<para>See &man.graid.8; for the number of volumes supported by
different software <acronym>RAID</acronym> devices.</para>
</sect2>
<sect2 id="geom-graid-converting">
<title>Converting a Single Drive to a Mirror</title>
<para>Under certain specific conditions, it is possible to
convert an existing single drive to a &man.graid.8; array
without reformatting. To avoid data loss during the
conversion, the existing drive must meet these minimum
requirements:</para>
<itemizedlist>
<listitem>
<para>The drive must be partitioned with the
<acronym>MBR</acronym> partitioning scheme.
<acronym>GPT</acronym> or other partitioning schemes with
metadata at the end of the drive will be overwritten and
corrupted by the &man.graid.8; metadata.</para>
</listitem>
<listitem>
<para>There must be enough unpartitioned and unused space at
the end of the drive to hold the &man.graid.8; metadata.
This metadata varies in size, but the largest occupies
64&nbsp;M, so at least that much free space is
recommended.</para>
</listitem>
</itemizedlist>
<para>If the drive meets these requirements, start by making a
full backup. Then create a single-drive mirror with that
drive:</para>
<screen>&prompt.root; <userinput>graid label Intel gm0 RAID1 ada0 NONE</userinput></screen>
<para>&man.graid.8; metadata was written to the end of the drive
in the unused space. A second drive can now be inserted into
the mirror:</para>
<screen>&prompt.root; <userinput>graid insert raid/r0 ada1</userinput></screen>
<para>Data from the original drive will immediately begin to be
copied to the second drive. The mirror will operate in
degraded status until the copy is complete.</para>
</sect2>
<sect2 id="geom-graid-inserting">
<title>Inserting New Drives into the Array</title>
<para>Drives can be inserted into an array as replacements for
drives that have failed or are missing. If there are no
failed or missing drives, the new drive becomes a spare. For
example, inserting a new drive into a working two-drive mirror
results in a two-drive mirror with one spare drive, not a
three-drive mirror.</para>
<para>In the example mirror array, data immediately begins to be
copied to the newly-inserted drive. Any existing information
on the new drive will be overwritten.</para>
<screen>&prompt.root; <userinput>graid insert raid/r0 ada1</userinput>
GEOM_RAID: Intel-a29ea104: Disk ada1 state changed from NONE to ACTIVE.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:1-ada1 state changed from NONE to NEW.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:1-ada1 state changed from NEW to REBUILD.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:1-ada1 rebuild start at 0.</screen>
</sect2>
<sect2 id="geom-graid-removing">
<title>Removing Drives from the Array</title>
<para>Individual drives can be permanently removed from a
from an array and their metadata erased:</para>
<screen>&prompt.root; <userinput>graid remove raid/r0 ada1</userinput>
GEOM_RAID: Intel-a29ea104: Disk ada1 state changed from ACTIVE to OFFLINE.
GEOM_RAID: Intel-a29ea104: Subdisk gm0:1-[unknown] state changed from ACTIVE to NONE.
GEOM_RAID: Intel-a29ea104: Volume gm0 state changed from OPTIMAL to DEGRADED.</screen>
</sect2>
<sect2 id="geom-graid-stopping">
<title>Stopping the Array</title>
<para>An array can be stopped without removing metadata from the
drives. The array will be restarted when the system is
booted.</para>
<screen>&prompt.root; <userinput>graid stop raid/r0</userinput></screen>
</sect2>
<sect2 id="geom-graid-status">
<title>Checking Array Status</title>
<para>Array status can be checked at any time. After a drive
was added to the mirror in the example above, data is being
copied from the original drive to the new drive:</para>
<screen>&prompt.root; <userinput>graid status</userinput>
Name Status Components
raid/r0 DEGRADED ada0 (ACTIVE (ACTIVE))
ada1 (ACTIVE (REBUILD 28%))</screen>
<para>Some types of arrays, like <literal>RAID0</literal> or
<literal>CONCAT</literal>, may not be shown in the status
report if disks have failed. To see these partially-failed
arrays, add <option>-ga</option>:</para>
<screen>&prompt.root; <userinput>graid status -ga</userinput>
Name Status Components
Intel-e2d07d9a BROKEN ada6 (ACTIVE (ACTIVE))</screen>
</sect2>
<sect2 id="geom-graid-deleting">
<title>Deleting Arrays</title>
<para>Arrays are destroyed by deleting all of the volumes from
them. When the last volume present is deleted, the array is
stopped and metadata is removed from the drives:</para>
<screen>&prompt.root; <userinput>graid delete raid/r0</userinput></screen>
</sect2>
<sect2 id="geom-graid-unexpected">
<title>Deleting Unexpected Arrays</title>
<para>Drives may unexpectedly contain &man.graid.8; metadata,
either from previous use or manufacturer testing.
&man.graid.8; will detect these drives and create an array,
interfering with access to the individual drive. To remove
the unwanted metadata:</para>
<procedure>
<step>
<para>Boot the system. At the boot menu, select
<literal>2</literal> for the loader prompt. Enter:</para>
<screen>OK <userinput>set kern.geom.raid.enable=0</userinput>
OK <userinput>boot</userinput></screen>
<para>The system will boot with &man.graid.8;
disabled.</para>
</step>
<step>
<para>Back up all data on the affected drive.</para>
</step>
<step>
<para>As a workaround, &man.graid.8; array detection
can be disabled by adding</para>
<programlisting>kern.geom.raid.enable=0</programlisting>
<para>to <filename>/boot/loader.conf</filename>.</para>
<para>To permanently remove the &man.graid.8; metadata
from the affected drive, boot a &os; installation
<acronym>CD-ROM</acronym> or memory stick, and select
<literal>Shell</literal>. Use <command>status</command>
to find the name of the array, typically
<literal>raid/r0</literal>:</para>
<screen>&prompt.root; <userinput>graid status</userinput>
Name Status Components
raid/r0 OPTIMAL ada0 (ACTIVE (ACTIVE))
ada1 (ACTIVE (ACTIVE))</screen>
<para>Delete the volume by name:</para>
<screen>&prompt.root; <userinput>graid delete raid/r0</userinput></screen>
<para>If there is more than one volume shown, repeat the
process for each volume. After the last array has been
deleted, the volume will be destroyed.</para>
<para>Reboot and verify data, restoring from backup if
necessary. After the metadata has been removed, the
<literal>kern.geom.raid.enable=0</literal> entry in
<filename>/boot/loader.conf</filename> can also be
removed.</para>
</step>
</procedure>
</sect2>
</sect1>
<sect1 id="geom-raid3"> <sect1 id="geom-raid3">
<sect1info> <sect1info>
<authorgroup> <authorgroup>

View file

@ -41,22 +41,27 @@
applicable.</para> applicable.</para>
<para>After reading this chapter, you will know:</para> <para>After reading this chapter, you will know:</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>How different languages and locales are encoded on <para>How different languages and locales are encoded on
modern operating systems.</para> modern operating systems.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>How to set the locale for a login shell.</para> <para>How to set the locale for a login shell.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>How to configure the console for non-English <para>How to configure the console for non-English
languages.</para> languages.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>How to use <application>Xorg</application>effectively <para>How to use <application>Xorg</application> effectively
with different languages.</para> with different languages.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Where to find more information about writing <para>Where to find more information about writing
<acronym>i18n</acronym>-compliant applications.</para> <acronym>i18n</acronym>-compliant applications.</para>
@ -176,7 +181,6 @@
typing:</para> typing:</para>
<screen>&prompt.user; <userinput>locale -a</userinput></screen> <screen>&prompt.user; <userinput>locale -a</userinput></screen>
</sect2> </sect2>
<sect2> <sect2>
@ -280,11 +284,11 @@
<para>This section describes the two methods for setting <para>This section describes the two methods for setting
locale. The first is recommended and assigns the locale. The first is recommended and assigns the
environment variables in the <link environment variables in the
linkend="login-class">login class</link>. The second <link linkend="login-class">login class</link>. The second
method adds the environment variable assignments to the method adds the environment variable assignments to the
system's shell <link linkend="startup-file">startup system's shell
file</link>.</para> <link linkend="startup-file">startup file</link>.</para>
<sect4 id="login-class"> <sect4 id="login-class">
<title>Login Classes Method</title> <title>Login Classes Method</title>
@ -292,10 +296,10 @@
<para>This method allows environment variables needed for <para>This method allows environment variables needed for
locale name and MIME character sets to be assigned once locale name and MIME character sets to be assigned once
for every possible shell instead of adding specific shell for every possible shell instead of adding specific shell
assignments to each shell's startup file. <link assignments to each shell's startup file.
linkend="usr-setup">User Level Setup</link> can be <link linkend="usr-setup">User Level Setup</link> can be
performed by each user while <link performed by each user while
linkend="adm-setup">Administrator Level Setup</link> <link linkend="adm-setup">Administrator Level Setup</link>
requires superuser privileges.</para> requires superuser privileges.</para>
<sect5 id="usr-setup"> <sect5 id="usr-setup">
@ -465,7 +469,6 @@ me:\
<programlisting><envar>LANG=de_DE.ISO8859-1; export LANG</envar></programlisting> <programlisting><envar>LANG=de_DE.ISO8859-1; export LANG</envar></programlisting>
<programlisting><envar>setenv LANG de_DE.ISO8859-1</envar></programlisting> <programlisting><envar>setenv LANG de_DE.ISO8859-1</envar></programlisting>
</sect4> </sect4>
</sect3> </sect3>
</sect2> </sect2>
@ -652,11 +655,11 @@ keychange="<replaceable>fkey_number sequence</replaceable>"</programlisting>
<indexterm><primary>Xorg True Type font <indexterm><primary>Xorg True Type font
server</primary></indexterm> server</primary></indexterm>
<para>After installing <filename <para>After installing
role="package">x11-servers/xorg-server</filename>, install <filename role="package">x11-servers/xorg-server</filename>,
the language's &truetype; fonts. Setting the correct locale install the language's &truetype; fonts. Setting the
should allow users to view their selected language in correct locale should allow users to view their selected
graphical application menus.</para> language in graphical application menus.</para>
</sect3> </sect3>
<sect3> <sect3>
@ -762,7 +765,6 @@ keychange="<replaceable>fkey_number sequence</replaceable>"</programlisting>
<programlisting>me:My Account:\ <programlisting>me:My Account:\
:charset=KOI8-R:\ :charset=KOI8-R:\
:lang=ru_RU.KOI8-R:</programlisting> :lang=ru_RU.KOI8-R:</programlisting>
</sect3> </sect3>
<sect3> <sect3>
@ -779,7 +781,6 @@ font8x16="cp866b-8x16"
font8x14="cp866-8x14" font8x14="cp866-8x14"
font8x8="cp866-8x8" font8x8="cp866-8x8"
mousechar_start=3</programlisting> mousechar_start=3</programlisting>
</listitem> </listitem>
<listitem> <listitem>
@ -827,8 +828,8 @@ mousechar_start=3</programlisting>
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>First, configure the <link <para>First, configure the
linkend="setting-locale">non-X locale <link linkend="setting-locale">non-X locale
setup</link>.</para> setup</link>.</para>
</listitem> </listitem>
@ -862,8 +863,8 @@ Option "XkbOptions" "grp:toggle"</programlisting>
<para>Make sure that <literal>XkbDisable</literal> is <para>Make sure that <literal>XkbDisable</literal> is
commented out in that file.</para> commented out in that file.</para>
<para>For <literal>grp:toggle</literal> use <keycap>Right <para>For <literal>grp:toggle</literal> use
Alt</keycap>, for <keycap>Right Alt</keycap>, for
<literal>grp:ctrl_shift_toggle</literal> use <keycombo <literal>grp:ctrl_shift_toggle</literal> use <keycombo
action="simul"><keycap>Ctrl</keycap><keycap>Shift</keycap></keycombo>. action="simul"><keycap>Ctrl</keycap><keycap>Shift</keycap></keycombo>.
For <literal>grp:caps_toggle</literal> use For <literal>grp:caps_toggle</literal> use
@ -888,6 +889,7 @@ Option "XkbOptions" "grp:toggle"</programlisting>
</note> </note>
</listitem> </listitem>
</orderedlist> </orderedlist>
<note> <note>
<para>Minimally localized applications should call a <para>Minimally localized applications should call a
<function>XtSetLanguageProc (NULL, NULL, NULL);</function> <function>XtSetLanguageProc (NULL, NULL, NULL);</function>
@ -941,9 +943,9 @@ Option "XkbOptions" "grp:toggle"</programlisting>
<para>Nikos Kokkalis <email>nickkokkalis@gmail.com</email> has <para>Nikos Kokkalis <email>nickkokkalis@gmail.com</email> has
written a complete article on Greek support in &os;. It is written a complete article on Greek support in &os;. It is
available <ulink available <ulink
url="&url.doc.base;/el_GR.ISO8859-7/articles/greek-language- url="&url.doc.base;/el_GR.ISO8859-7/articles/greek-language-support/index.html">here</ulink>,
support/ index.html">here</ulink>, in Greek only, as part of in Greek only, as part of the official &os; Greek
the official &os; Greek documentation.</para> documentation.</para>
</sect2> </sect2>
<sect2> <sect2>
@ -968,8 +970,8 @@ Option "XkbOptions" "grp:toggle"</programlisting>
<para>Some &os; contributors have translated parts of the <para>Some &os; contributors have translated parts of the
&os; documentation to other languages. They are available &os; documentation to other languages. They are available
through links on the <ulink through links on the
url="&url.base;/index.html">main site</ulink> or in <ulink url="&url.base;/index.html">main site</ulink> or in
<filename class="directory">/usr/share/doc</filename>.</para> <filename class="directory">/usr/share/doc</filename>.</para>
</sect2> </sect2>
</sect1> </sect1>

View file

@ -736,7 +736,7 @@
<entry>USA, California</entry> <entry>USA, California</entry>
<entry>SHA1 <entry>SHA1
<literal>79:35:8F:CA:6D:34:D9:30:44:D1:00:AF:33:4D:E6:11:44:4D:15:EC</literal></entry> <literal>1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61</literal></entry>
</row> </row>
<row> <row>
@ -751,7 +751,7 @@
<entry>USA, New Jersey</entry> <entry>USA, New Jersey</entry>
<entry>SHA1 <entry>SHA1
<literal>06:D1:23:DE:5E:7A:F7:2B:7A:7E:74:95:5F:54:8D:5C:B0:D6:2E:8F</literal></entry> <literal>1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61</literal></entry>
</row> </row>
<row> <row>
@ -785,11 +785,12 @@
<screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443': <screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
- The certificate is not issued by a trusted authority. Use the - The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually! fingerprint to validate the certificate manually!
- The certificate hostname does not match.
Certificate information: Certificate information:
- Hostname: svnmir.ysv.FreeBSD.org - Hostname: svnmir.ysv.FreeBSD.org
- Valid: from Fri, 24 Aug 2012 22:04:04 GMT until Sat, 24 Aug 2013 22:04:04 GMT - Valid: from Jul 29 22:01:21 2013 GMT until Dec 13 22:01:21 2040 GMT
- Issuer: clusteradm, FreeBSD.org, CA, US - Issuer: clusteradm, FreeBSD.org, (null), CA, US (clusteradm@FreeBSD.org)
- Fingerprint: 79:35:8f:ca:6d:34:d9:30:44:d1:00:af:33:4d:e6:11:44:4d:15:ec - Fingerprint: 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
(R)eject, accept (t)emporarily or accept (p)ermanently?</screen> (R)eject, accept (t)emporarily or accept (p)ermanently?</screen>
<para>Compare the fingerprint shown to those listed in the table <para>Compare the fingerprint shown to those listed in the table

File diff suppressed because it is too large Load diff

View file

@ -3681,11 +3681,10 @@ VII. References <co id="co-ref"/></programlisting>
<para>Before using process accounting, it must be enabled using <para>Before using process accounting, it must be enabled using
the following commands:</para> the following commands:</para>
<screen>&prompt.root; <userinput>touch <filename>/var/account/acct</filename></userinput> <screen>&prompt.root; <userinput>touch /var/account/acct</userinput>
&prompt.root; <userinput>chmod 600 /var/account/acct</userinput>
&prompt.root; <userinput>accton <filename>/var/account/acct</filename></userinput> &prompt.root; <userinput>accton /var/account/acct</userinput>
&prompt.root; <userinput>echo 'accounting_enable="YES"' &gt;&gt; /etc/rc.conf</userinput></screen>
&prompt.root; <userinput>echo 'accounting_enable="YES"' &gt;&gt; <filename>/etc/rc.conf</filename></userinput></screen>
<para>Once enabled, accounting will begin to track information <para>Once enabled, accounting will begin to track information
such as <acronym>CPU</acronym> statistics and executed such as <acronym>CPU</acronym> statistics and executed
@ -3703,10 +3702,9 @@ VII. References <co id="co-ref"/></programlisting>
<username>trhodes</username> on the <literal>ttyp1</literal> <username>trhodes</username> on the <literal>ttyp1</literal>
terminal:</para> terminal:</para>
<screen>&prompt.root; <userinput>lastcomm ls <screen>&prompt.root; <userinput>lastcomm ls trhodes ttyp1</userinput></screen>
<username>trhodes</username> ttyp1</userinput></screen>
<para>Many other useful options exist and are explained in the <para>Many other useful options exist and are explained in
&man.lastcomm.1;, &man.acct.5;, and &man.sa.8;.</para> &man.lastcomm.1;, &man.acct.5;, and &man.sa.8;.</para>
</sect2> </sect2>
</sect1> </sect1>
@ -3764,7 +3762,7 @@ options RCTL</programlisting>
<para>The entire system will need rebuilt. See <para>The entire system will need rebuilt. See
<xref linkend="kernelconfig"/>, which will provide instructions <xref linkend="kernelconfig"/>, which will provide instructions
for the process. Once this is complete, the for the process. Once this is complete,
<command>rctl</command> may be used to set rules for the <command>rctl</command> may be used to set rules for the
system.</para> system.</para>

View file

@ -136,7 +136,6 @@ COMMENT= Cat chasing a mouse all over the screen
MAN1= oneko.1 MAN1= oneko.1
MANCOMPRESSED= yes MANCOMPRESSED= yes
USE_IMAKE= yes
.include &lt;bsd.port.mk&gt;</programlisting> .include &lt;bsd.port.mk&gt;</programlisting>
@ -547,11 +546,6 @@ PLIST_DIRS= lib/X11/oneko</programlisting>
is run.</para> is run.</para>
</listitem> </listitem>
<listitem>
<para>If <makevar>USE_IMAKE</makevar> is set,
<makevar>XMKMF</makevar> (default: <command>xmkmf
-a</command>) is run.</para>
</listitem>
</orderedlist> </orderedlist>
</step> </step>
@ -559,7 +553,7 @@ PLIST_DIRS= lib/X11/oneko</programlisting>
<para>The <maketarget>build</maketarget> target is run. <para>The <maketarget>build</maketarget> target is run.
This is responsible for descending into the port's private This is responsible for descending into the port's private
working directory (<makevar>WRKSRC</makevar>) and building working directory (<makevar>WRKSRC</makevar>) and building
it. If <makevar>USE_GMAKE</makevar> is set, GNU it. If <makevar>USES= gmake</makevar> is set, GNU
<command>make</command> will be used, otherwise the system <command>make</command> will be used, otherwise the system
<command>make</command> will be used.</para> <command>make</command> will be used.</para>
</step> </step>
@ -3683,7 +3677,7 @@ ALWAYS_KEEP_DISTFILES= yes
variables, which are processed by variables, which are processed by
<filename>ports/Mk/bsd.*.mk</filename> to augment initial <filename>ports/Mk/bsd.*.mk</filename> to augment initial
build dependencies. For example, build dependencies. For example,
<literal>USE_GMAKE=yes</literal> adds <filename <literal>USES= gmake</literal> adds <filename
role="package">devel/gmake</filename> to role="package">devel/gmake</filename> to
<makevar>BUILD_DEPENDS</makevar>. To prevent such <makevar>BUILD_DEPENDS</makevar>. To prevent such
additional dependencies from polluting additional dependencies from polluting
@ -4160,13 +4154,6 @@ MASTERDIR= ${.CURDIR}/../xdvi300
<filename>bsd.port.mk</filename> does not have to do anything <filename>bsd.port.mk</filename> does not have to do anything
special.</para> special.</para>
<para><makevar>MANCOMPRESSED</makevar> is automatically set to
<literal>yes</literal> if <makevar>USE_IMAKE</makevar> is set
and <makevar>NO_INSTALL_MANPAGES</makevar> is not set, and to
<literal>no</literal> otherwise. You do not have to
explicitly define it unless the default is not suitable for
your port.</para>
<para>If your port anchors its man tree somewhere other than <para>If your port anchors its man tree somewhere other than
<makevar>PREFIX</makevar>, you can use the <makevar>PREFIX</makevar>, you can use the
<makevar>MANPREFIX</makevar> to set it. Also, if only <makevar>MANPREFIX</makevar> to set it. Also, if only
@ -4315,13 +4302,6 @@ ${MANPREFIX}/man/de/man3/baz.3.gz</programlisting>
</thead> </thead>
<tbody> <tbody>
<row id="knobs-without-nls">
<entry><makevar>WITHOUT_NLS</makevar></entry>
<entry>If set, says that internationalization is not
needed, which can save compile time. By default,
internationalization is used.</entry>
</row>
<row> <row>
<entry><makevar>WITH_OPENSSL_BASE</makevar></entry> <entry><makevar>WITH_OPENSSL_BASE</makevar></entry>
<entry>Use the version of OpenSSL in the base <entry>Use the version of OpenSSL in the base
@ -4335,15 +4315,6 @@ ${MANPREFIX}/man/de/man3/baz.3.gz</programlisting>
role="package">security/openssl</filename>, even role="package">security/openssl</filename>, even
if the base is up to date.</entry> if the base is up to date.</entry>
</row> </row>
<row>
<entry><makevar>WITHOUT_X11</makevar></entry>
<entry>Ports that can be built both with and
without X support are normally
built with X support. If this variable is
defined, then the version that does not have X
support will be built instead.</entry>
</row>
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
@ -4658,6 +4629,247 @@ CONFIGURE_ARGS+= --disable-foo
.if ${VARIABLE:MVALUE}</programlisting> .if ${VARIABLE:MVALUE}</programlisting>
</note> </note>
</sect2> </sect2>
<sect2>
<title>Options Helpers</title>
<para>There are some macros to help simplify conditional
values which differ based on the options set.</para>
<para>If <makevar>OPTIONS_SUB</makevar> is set to
<literal>yes</literal> then each of the options added
to <makevar>OPTIONS_DEFINE</makevar> will be added to
<makevar>PLIST_SUB</makevar>, for example:</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPTIONS_SUB= yes</programlisting>
<para> is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
PLIST_SUB+= OPT1=""
.else
PLIST_SUB+= OPT1="@comment "
.endif</programlisting>
<para>If <makevar>X_CONFIGURE_ENABLE</makevar> is set then
<literal>--enable-${X_CONFIGURE_ENABLE}</literal>
or <literal>--disable-${X_CONFIGURE_ENABLE}</literal> will
be added to <makevar>CONFIGURE_ARGS</makevar> depending on
the value of the option<makevar>X</makevar>, for example:</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CONFIGURE_ENABLE= test</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
CONFIGURE_ARGS+= --enable-test
.else
CONFIGURE_ARGS+= --disable-test
.endif</programlisting>
<para>If <makevar>X_CONFIGURE_WITH</makevar> is set then
<literal>--with-${X_CONFIGURE_WITH}</literal>
or <literal>--without-${X_CONFIGURE_WITH}</literal> will
be added to <makevar>CONFIGURE_ARGS</makevar> depending
on the status of the option <makevar>X</makevar>,
for example:</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CONFIGURE_WITH= test</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
CONFIGURE_ARGS+= --with-test
.else
CONFIGURE_ARGS+= --without-test
.endif</programlisting>
<para>If <makevar>X_CONFIGURE_ON</makevar> is set then its value
will be appended to <makevar>CONFIGURE_ARGS</makevar> depending
on the status of the option <makevar>X</makevar>, for example:
</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CONFIGURE_ON= --add-test</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
CONFIGURE_ARGS+= --add-test
.endif</programlisting>
<para>If <makevar>X_CONFIGURE_OFF</makevar> is set then its value
will be appended to <makevar>CONFIGURE_ARGS</makevar> depending
on the status of the option <makevar>X</makevar>, for example:
</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CONFIGURE_OFF= --no-test</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ! ${PORT_OPTIONS:MOPT1}
CONFIGURE_ARGS+= --no-test
.endif</programlisting>
<para>If <makevar>X_CMAKE_ON</makevar> is set then its value
will be appended to <makevar>CMAKE_ARGS</makevar> depending
on the status of the option <makevar>X</makevar>, for example:
</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CMAKE_ON= -DTEST:BOOL=true</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
CMAKE_ARGS+= -DTEST:BOOL=true
.endif</programlisting>
<para>If <makevar>X_CMAKE_OFF</makevar> is set then its value
will be appended to <makevar>CMAKE_ARGS</makevar> depending
on the status of the option <makevar>X</makevar>, for example:
</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_CMAKE_OFF= -DTEST:BOOL=false</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ! ${PORT_OPTIONS:MOPT1}
CMAKE_ARGS+= -DTEST:BOOL=false
.endif</programlisting>
<para>For any of the following variables:</para>
<itemizedlist>
<listitem>
<para><makevar>CFLAGS</makevar></para>
</listitem>
<listitem>
<para><makevar>CXXFLAGS</makevar></para>
</listitem>
<listitem>
<para><makevar>LDLAGS</makevar></para>
</listitem>
<listitem>
<para><makevar>CONFIGURE_ENV</makevar></para>
</listitem>
<listitem>
<para><makevar>MAKE_ENV</makevar></para>
</listitem>
<listitem>
<para><makevar>USES</makevar></para>
</listitem>
<listitem>
<para><makevar>DISTFILES</makevar></para>
</listitem>
</itemizedlist>
<para>If <makevar>X_ABOVEVARIABLE</makevar> is defined then
its value will be appended to
<makevar>ABOVEVARIABLE</makevar> depending on the status of
the option <makevar>X</makevar>, for example:</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_USES= gmake
OPT1_CFLAGS= -DTEST</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
USES+= gmake
CFLAGS+= -DTEST
.endif</programlisting>
<para>For any of the following dependency type:</para>
<itemizedlist>
<listitem>
<para><makevar>PKG_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>EXTRACT_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>PATCH_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>FETCH_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>BUILD_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>LIB_DEPENDS</makevar></para>
</listitem>
<listitem>
<para><makevar>RUN_DEPENDS</makevar></para>
</listitem>
</itemizedlist>
<para>If <makevar>X_ABOVEVARIABLE</makevar> is defined then
its value will be appended to
<makevar>ABOVEVARIABLE</makevar> depending on the status
of the option <makevar>X</makevar>, for example:</para>
<programlisting>OPTIONS_DEFINE= OPT1
OPT1_LIB_DEPENDS= liba.so:${PORTSDIR}/devel/a</programlisting>
<para>is equivalent to:</para>
<programlisting>OPTIONS_DEFINE= OPT1
.include &lt;bsd.port.options.mk&gt;
.if ${PORT_OPTIONS:MOPT1}
LIB_DEPENDS+= liba.so:${PORTSDIR}/devel/a
.endif</programlisting>
</sect2>
</sect1> </sect1>
<sect1 id="makefile-wrkdir"> <sect1 id="makefile-wrkdir">
@ -5299,7 +5511,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
<command>imake</command></title> <command>imake</command></title>
<para>If your port uses <application>GNU make</application>, <para>If your port uses <application>GNU make</application>,
set <literal>USE_GMAKE=yes</literal>.</para> set <literal>USES= gmake</literal>.</para>
<table frame="none"> <table frame="none">
<title>Variables for Ports Related to <title>Variables for Ports Related to
@ -5315,7 +5527,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
<tbody> <tbody>
<row> <row>
<entry><makevar>USE_GMAKE</makevar></entry> <entry><makevar>USES= gmake</makevar></entry>
<entry>The port requires <command>gmake</command> to <entry>The port requires <command>gmake</command> to
build.</entry> build.</entry>
</row> </row>
@ -5333,7 +5545,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
<filename>Makefile</filename> files from <filename>Makefile</filename> files from
<filename>Imakefile</filename> files using <filename>Imakefile</filename> files using
<application>imake</application>, then set <application>imake</application>, then set
<literal>USE_IMAKE=yes</literal>. This will cause the <literal>USES= imake</literal>. This will cause the
configure stage to automatically do an <command>xmkmf configure stage to automatically do an <command>xmkmf
-a</command>. If the <option>-a</option> flag is a -a</command>. If the <option>-a</option> flag is a
problem for your port, set <literal>XMKMF=xmkmf</literal>. problem for your port, set <literal>XMKMF=xmkmf</literal>.
@ -5803,8 +6015,7 @@ GNU_CONFIGURE= yes</programlisting>
through passing <option>--disable-nls</option> to through passing <option>--disable-nls</option> to
<command>configure</command>. In that case, your port <command>configure</command>. In that case, your port
should use <literal>gettext</literal> conditionally, should use <literal>gettext</literal> conditionally,
depending on the status of <link depending on the status of the <makevar>NLS</makevar> option.
linkend="knobs-without-nls"><makevar>WITHOUT_NLS</makevar></link>.
For ports of low to medium complexity, you can rely on the For ports of low to medium complexity, you can rely on the
following idiom:</para> following idiom:</para>
@ -6076,7 +6287,7 @@ USE_GL= glu</programlisting>
<tgroup cols="2"> <tgroup cols="2">
<tbody> <tbody>
<row> <row>
<entry><makevar>USE_IMAKE</makevar></entry> <entry><makevar>USES= imake</makevar></entry>
<entry>The port uses <command>imake</command>.</entry> <entry>The port uses <command>imake</command>.</entry>
</row> </row>
@ -6090,107 +6301,10 @@ USE_GL= glu</programlisting>
</tgroup> </tgroup>
</table> </table>
<table frame="none">
<title>Variables for Depending on Individual Parts of
X11</title>
<tgroup cols="2">
<tbody>
<row>
<entry><makevar>X_IMAKE_PORT</makevar></entry>
<entry>Port providing <command>imake</command> and
several other utilities used to build X11.</entry>
</row>
<row>
<entry><makevar>X_LIBRARIES_PORT</makevar></entry>
<entry>Port providing X11 libraries.</entry>
</row>
<row>
<entry><makevar>X_CLIENTS_PORT</makevar></entry>
<entry>Port providing X clients.</entry>
</row>
<row>
<entry><makevar>X_SERVER_PORT</makevar></entry>
<entry>Port providing X server.</entry>
</row>
<row>
<entry><makevar>X_FONTSERVER_PORT</makevar></entry>
<entry>Port providing font server.</entry>
</row>
<row>
<entry><makevar>X_PRINTSERVER_PORT</makevar></entry>
<entry>Port providing print server.</entry>
</row>
<row>
<entry><makevar>X_VFBSERVER_PORT</makevar></entry>
<entry>Port providing virtual framebuffer
server.</entry>
</row>
<row>
<entry><makevar>X_NESTSERVER_PORT</makevar></entry>
<entry>Port providing a nested X server.</entry>
</row>
<row>
<entry><makevar>X_FONTS_ENCODINGS_PORT</makevar></entry>
<entry>Port providing encodings for fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_MISC_PORT</makevar></entry>
<entry>Port providing miscellaneous bitmap
fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_100DPI_PORT</makevar></entry>
<entry>Port providing 100dpi bitmap fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_75DPI_PORT</makevar></entry>
<entry>Port providing 75dpi bitmap fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_CYRILLIC_PORT</makevar></entry>
<entry>Port providing cyrillic bitmap fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_TTF_PORT</makevar></entry>
<entry>Port providing &truetype; fonts.</entry>
</row>
<row>
<entry><makevar>X_FONTS_TYPE1_PORT</makevar></entry>
<entry>Port providing Type1 fonts.</entry>
</row>
<row>
<entry><makevar>X_MANUALS_PORT</makevar></entry>
<entry>Port providing developer oriented manual
pages</entry>
</row>
</tbody>
</tgroup>
</table>
<example id="using-x11-vars"> <example id="using-x11-vars">
<title>Using X11-Related Variables</title> <title>Using X11-Related Variables</title>
<programlisting># Use some X11 libraries and depend on <programlisting># Use some X11 libraries
# font server as well as cyrillic fonts.
RUN_DEPENDS= ${LOCALBASE}/bin/xfs:${X_FONTSERVER_PORT} \
${LOCALBASE}/lib/X11/fonts/cyrillic/crox1c.pcf.gz:${X_FONTS_CYRILLIC_PORT}
USE_XORG= x11 xpm</programlisting> USE_XORG= x11 xpm</programlisting>
</example> </example>
</sect2> </sect2>
@ -6199,7 +6313,7 @@ USE_XORG= x11 xpm</programlisting>
<title>Ports That Require Motif</title> <title>Ports That Require Motif</title>
<para>If your port requires a Motif library, define <para>If your port requires a Motif library, define
<makevar>USE_MOTIF</makevar> in the <makevar>USES= motif</makevar> in the
<filename>Makefile</filename>. Default Motif implementation <filename>Makefile</filename>. Default Motif implementation
is <filename is <filename
role="package">x11-toolkits/open-motif</filename>. Users role="package">x11-toolkits/open-motif</filename>. Users
@ -6742,36 +6856,6 @@ do-configure:
<sect1 id="using-kde"> <sect1 id="using-kde">
<title>Using KDE</title> <title>Using KDE</title>
<sect2 id="kde-variables">
<title>Variable Definitions (KDE 3.x Only)</title>
<table frame="none">
<title>Variables for Ports That Use KDE 3.x</title>
<tgroup cols="2">
<tbody>
<row>
<entry><makevar>USE_KDELIBS_VER</makevar></entry>
<entry>The port uses KDE libraries. It specifies the
major version of KDE to use and implies
<makevar>USE_QT_VER</makevar> of the appropriate
version. The only possible value is
<literal>3</literal>.</entry>
</row>
<row>
<entry><makevar>USE_KDEBASE_VER</makevar></entry>
<entry>The port uses KDE base. It specifies the major
version of KDE to use and implies
<makevar>USE_QT_VER</makevar> of the appropriate
version. The only possible value is
<literal>3</literal>.</entry>
</row>
</tbody>
</tgroup>
</table>
</sect2>
<sect2 id="kde4-variables"> <sect2 id="kde4-variables">
<title>KDE 4 Variable Definitions</title> <title>KDE 4 Variable Definitions</title>
@ -6935,8 +7019,8 @@ do-configure:
<para>KDE 4.x ports are installed into <para>KDE 4.x ports are installed into
<makevar>KDE4_PREFIX</makevar>, which is <makevar>KDE4_PREFIX</makevar>, which is
<filename>/usr/local/kde4</filename> currently, to avoid <filename>/usr/local/kde4</filename> currently.
conflicts with KDE 3.x ports. This is achieved by This is achieved by
specifying the <literal>kdeprefix</literal> component, which specifying the <literal>kdeprefix</literal> component, which
overrides the default <makevar>PREFIX</makevar>. The ports overrides the default <makevar>PREFIX</makevar>. The ports
however respect any <makevar>PREFIX</makevar> set via however respect any <makevar>PREFIX</makevar> set via
@ -7270,7 +7354,7 @@ USE_QT4= moc_build qmake_build rcc_build uic_build</programlisting>
default one will be set that simply runs Ant according to default one will be set that simply runs Ant according to
<makevar>MAKE_ENV</makevar>, <makevar>MAKE_ARGS</makevar> <makevar>MAKE_ENV</makevar>, <makevar>MAKE_ARGS</makevar>
and <makevar>ALL_TARGET</makevar>. This is similar to the and <makevar>ALL_TARGET</makevar>. This is similar to the
<makevar>USE_GMAKE</makevar> mechanism, which is documented <makevar>USES= gmake</makevar> mechanism, which is documented
in <xref linkend="building"/>.</para> in <xref linkend="building"/>.</para>
</sect2> </sect2>
@ -15776,6 +15860,22 @@ Reference: &lt;http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00
(rev <svnref>249243</svnref>).</entry> (rev <svnref>249243</svnref>).</entry>
</row> </row>
<row>
<entry>902001</entry>
<entry>August 3, 2013</entry>
<entry><literal>releng/9.2</literal> branched from
<literal>stable/9</literal>
(rev <svnref>253912</svnref>).</entry>
</row>
<row>
<entry>902501</entry>
<entry>August 2, 2013</entry>
<entry>9.2-STABLE after creation of
<literal>releng/9.2</literal> branch
(rev <svnref>253913</svnref>).</entry>
</row>
<row> <row>
<entry>1000000</entry> <entry>1000000</entry>
<entry>September 26, 2011</entry> <entry>September 26, 2011</entry>
@ -16198,8 +16298,7 @@ Reference: &lt;http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00
</informaltable> </informaltable>
<note> <note>
<para>If you have to define the variables <para>If you have to define the variable
<makevar>USE_IMAKE</makevar> or
<makevar>MASTERDIR</makevar>, do so before including <makevar>MASTERDIR</makevar>, do so before including
<filename>bsd.port.pre.mk</filename>.</para> <filename>bsd.port.pre.mk</filename>.</para>
</note> </note>
@ -16844,9 +16943,9 @@ PATCH_DIST_STRIP= -p1
[If it requires a "configure" script generated by GNU autoconf to be run] [If it requires a "configure" script generated by GNU autoconf to be run]
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
[If it requires GNU make, not /usr/bin/make, to build...] [If it requires GNU make, not /usr/bin/make, to build...]
USE_GMAKE= yes USES= gmake
[If it is an X application and requires "xmkmf -a" to be run...] [If it is an X application and requires "xmkmf -a" to be run...]
USE_IMAKE= yes USES= imake
[et cetera.] [et cetera.]
[non-standard variables to be used in the rules below] [non-standard variables to be used in the rules below]

View file

@ -96,6 +96,14 @@
dependency.</entry> dependency.</entry>
</row> </row>
<row>
<entry><literal>gmake</literal></entry>
<entry>(none)</entry>
<entry>Implies that the port uses <filename
role="package">devel/gmake</filename> as build-time
dependency.</entry>
</row>
<row> <row>
<entry><literal>iconv</literal></entry> <entry><literal>iconv</literal></entry>
<entry>(none)</entry> <entry>(none)</entry>
@ -104,6 +112,14 @@
run-time dependency.</entry> run-time dependency.</entry>
</row> </row>
<row>
<entry><literal>imake</literal></entry>
<entry>(none)</entry>
<entry>Implies that the port uses <filename
role="package">devel/imake</filename> as build-time
dependency.</entry>
</row>
<row> <row>
<entry><literal>ncurses</literal></entry> <entry><literal>ncurses</literal></entry>
<entry>(none), <literal>base</literal>, <entry>(none), <literal>base</literal>,

View file

@ -213,7 +213,7 @@
href="mailto:denise@ixsystems.com">denise@ixsystems.com</a>&gt;</li> href="mailto:denise@ixsystems.com">denise@ixsystems.com</a>&gt;</li>
<li>&a.deb.email;</li> <li>&a.deb.email;</li>
<li>&a.jkoshy.email;</li> <li>&a.jkoshy.email;</li>
<li>&a.dru.email; &lt;</li> <li>&a.dru.email;</li>
<li>&a.mwlucas.email;</li> <li>&a.mwlucas.email;</li>
<li>&a.imp.email;</li> <li>&a.imp.email;</li>
<li>&a.kmoore.email;</li> <li>&a.kmoore.email;</li>
@ -308,7 +308,7 @@
Team Secretary does not handle Security Officer Team items.</p> Team Secretary does not handle Security Officer Team items.</p>
<ul> <ul>
<li>&a.gnn.email;</li> <li>&a.trasz.email;</li>
</ul> </ul>
<hr/> <hr/>
@ -333,8 +333,8 @@
<p>The Backups Administrators handle all backups on the FreeBSD cluster.</p> <p>The Backups Administrators handle all backups on the FreeBSD cluster.</p>
<ul> <ul>
<li>&a.simon;</li> <li>&a.simon.email;</li>
<li>&a.dhw;</li> <li>&a.dhw.email;</li>
</ul> </ul>
<h3><a name="t-bugmeister">Bugmeisters &amp; GNATS Administrators</a> <h3><a name="t-bugmeister">Bugmeisters &amp; GNATS Administrators</a>
@ -400,10 +400,10 @@
services.</p> services.</p>
<ul> <ul>
<li>&a.brd;</li> <li>&a.brd.email;</li>
<li>&a.simon;</li> <li>&a.simon.email;</li>
<li>&a.peter;</li> <li>&a.peter.email;</li>
<li>&a.bz;</li> <li>&a.bz.email;</li>
</ul> </ul>
<h3><a name="t-mirror-admin">FTP/WWW Mirror Site Coordinators</a> <h3><a name="t-mirror-admin">FTP/WWW Mirror Site Coordinators</a>
@ -462,9 +462,9 @@
the Subversion Repositories.</p> the Subversion Repositories.</p>
<ul> <ul>
<li>&a.bz; &lt;<a href="mailto:bz@FreeBSD.org">bz@FreeBSD.org</a>&gt;</li> <li>&a.bz.email;</li>
<li>&a.peter; &lt;<a href="mailto:peter@FreeBSD.org">peter@FreeBSD.org</a>&gt;</li> <li>&a.peter.email;</li>
<li>&a.simon; &lt;<a href="mailto:simon@FreeBSD.org">simon@FreeBSD.org</a>&gt;</li> <li>&a.simon.email;</li>
</ul> </ul>
<h3><a name="t-webmaster">Webmaster Team</a> <h3><a name="t-webmaster">Webmaster Team</a>

View file

@ -70,8 +70,8 @@
or <a href="http://liste.gufi.org/">WWW</a>.</li> or <a href="http://liste.gufi.org/">WWW</a>.</li>
<li><strong>Japanese</strong> -- <a <li><strong>Japanese</strong> -- <a
href="mailto:majordomo@jp.FreeBSD.org">majordomo@jp.FreeBSD.org</a> href="mailto:freebsd-users-jp@FreeBSD.org">freebsd-users-jp@FreeBSD.org</a>
or <a href="http://www.jp.FreeBSD.org/ml.html">WWW</a>.</li> or <a href="http://lists.freebsd.org/mailman/listinfo/freebsd-users-jp">WWW</a>.</li>
<li><strong>Korean</strong> -- <a <li><strong>Korean</strong> -- <a
href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a> href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a>

View file

@ -2926,6 +2926,22 @@
<td> gavin </td> <td> gavin </td>
<td> received </td> <td> received </td>
</tr> </tr>
<tr>
<td> <tt>Greg Larkin</tt> </td>
<td> Belkin #F1D066 OmniView PS/2 KVM Switch <br/>
+ 6 foot VGA cables <br/>
+ 6 foot PS/2&lt;-&gt;PS/2 keyboard/or mouse cables </td>
<td> bf </td>
<td> received </td>
</tr>
<tr>
<td> <tt>Greg Larkin</tt> </td>
<td> Mac G4 Cube 500Mhz PowerPC </td>
<td> alfred </td>
<td> received </td>
</tr>
</table> </table>
</body> </body>

View file

@ -39,11 +39,10 @@ this file</a>.</p>
<tbody> <tbody>
<tr> <tr>
<td>builder</td> <td>eris</td>
<td>8-STABLE</td> <td>10-CURRENT</td>
<td>i386</td> <td>ia64</td>
<td>BSD/OS source holder,<br/> <td>Reference machine.</td>
Build box for the FreeBSD documentation for the FTP site.</td>
</tr> </tr>
<tr> <tr>
@ -55,29 +54,22 @@ this file</a>.</p>
<tr> <tr>
<td>freefall</td> <td>freefall</td>
<td>8-STABLE</td> <td>10-CURRENT</td>
<td>i386</td> <td>i386</td>
<td>GNATS/shell Logins.</td> <td>GNATS/shell Logins.</td>
</tr> </tr>
<tr> <tr>
<td>pluto1</td> <td>nova</td>
<td>8-STABLE</td> <td>9-STABLE</td>
<td>ia64</td> <td>sparc64</td>
<td>Reference machine; ia64 package building.</td> <td>Reference machine.</td>
</tr> </tr>
<tr> <tr>
<td>pluto2</td> <td>pluto</td>
<td>9-CURRENT</td> <td>9-STABLE</td>
<td>ia64</td> <td>ia64</td>
<td>Reference machine; ia64 package building.</td>
</tr>
<tr>
<td>ref7-amd64</td>
<td>7-STABLE</td>
<td>amd64</td>
<td>Reference machine.</td> <td>Reference machine.</td>
</tr> </tr>
@ -121,7 +113,6 @@ this file</a>.</p>
<thead> <thead>
<tr> <tr>
<th align="left">Host</th> <th align="left">Host</th>
<th align="left">OS</th>
<th align="left">Purpose</th> <th align="left">Purpose</th>
</tr> </tr>
</thead> </thead>
@ -130,80 +121,51 @@ this file</a>.</p>
<tr> <tr>
<td>ftp-master</td> <td>ftp-master</td>
<td>8-STABLE</td>
<td>FTP Master (stage server).</td> <td>FTP Master (stage server).</td>
</tr> </tr>
<tr> <tr>
<td>hub</td> <td>hub</td>
<td>7-STABLE</td>
<td>Mailing Lists and Mail services.</td> <td>Mailing Lists and Mail services.</td>
</tr> </tr>
<tr> <tr>
<td>ipv6gw</td> <td>ipv6gw</td>
<td>8-STABLE</td>
<td>IPv6 tunnel router (peer is at ISC).</td> <td>IPv6 tunnel router (peer is at ISC).</td>
</tr> </tr>
<tr> <tr>
<td>mx1</td> <td>mx1</td>
<td>7-STABLE</td>
<td>Inbound Mail services.</td> <td>Inbound Mail services.</td>
</tr> </tr>
<tr> <tr>
<td>mx2</td> <td>mx2</td>
<td>7-STABLE</td>
<td>Outbound Mail services.</td> <td>Outbound Mail services.</td>
</tr> </tr>
<tr> <tr>
<td>ns0</td> <td>ns0</td>
<td>6-STABLE</td>
<td>A FreeBSD.org authoritative DNS Server.</td> <td>A FreeBSD.org authoritative DNS Server.</td>
</tr> </tr>
<tr> <tr>
<td>ns1, ns2</td> <td>ns1, ns2</td>
<td>8-STABLE</td>
<td>FreeBSD.org recursive DNS Server.</td> <td>FreeBSD.org recursive DNS Server.</td>
</tr> </tr>
<tr>
<td>repoman</td>
<td>7-STABLE</td>
<td>CVS Master repository.</td>
</tr>
<tr> <tr>
<td>skunkworks</td> <td>skunkworks</td>
<td>7-STABLE</td>
<td>Perforce server.</td> <td>Perforce server.</td>
</tr> </tr>
<tr>
<td>sky</td>
<td>8-STABLE</td>
<td>Various web services, such as wiki, reverse HTTP proxy etc.</td>
</tr>
<tr>
<td>spit (cvsup-master)</td>
<td>6-STABLE</td>
<td>CVSup master mirror.</td>
</tr>
<tr> <tr>
<td>svn</td> <td>svn</td>
<td>7-STABLE</td>
<td>Subversion master repository.</td> <td>Subversion master repository.</td>
</tr> </tr>
<tr> <tr>
<td>www</td> <td>www</td>
<td>7-STABLE</td>
<td>The www.FreeBSD.org Webserver.</td> <td>The www.FreeBSD.org Webserver.</td>
</tr> </tr>
@ -266,12 +228,6 @@ this file</a>.</p>
<tbody> <tbody>
<tr valign="top">
<td>builder</td>
<td></td>
<td></td>
</tr>
<tr valign="top"> <tr valign="top">
<td>flame</td> <td>flame</td>
<td>Sun SPARC</td> <td>Sun SPARC</td>
@ -346,7 +302,7 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
</tr> </tr>
<tr valign="top"> <tr valign="top">
<td>pluto1, pluto2</td> <td>pluto</td>
<td>IA-64 MP</td> <td>IA-64 MP</td>
<td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset, <td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset,
2GB Memory, LSILogic 1030 U320 SCSI controller (mpt), 2GB Memory, LSILogic 1030 U320 SCSI controller (mpt),
@ -368,26 +324,6 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
BCM5708 NIC.</td> BCM5708 NIC.</td>
</tr> </tr>
<tr valign="top">
<td>repoman</td>
<td>AMD64 MP</td>
<td>4x2.4GHz Opteron 280 (dual CPU, dual core), 8GB Memory,
HP Smart Array 6i RAID controller,
Broadcom BCM5704C Gigabit NIC.</td>
</tr>
<tr valign="top">
<td>sky</td>
<td>Intel x86 MP</td>
<td>2x2.4GHz Xeon, 2GB Memory, Compaq RAID 5, Broadcom Gigabit NIC.</td>
</tr>
<tr valign="top">
<td>spit</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr valign="top"> <tr valign="top">
<td>www</td> <td>www</td>
<td>Intel x86</td> <td>Intel x86</td>

View file

@ -86,14 +86,14 @@
<tr> <tr>
<td>BETA2 builds begin</td> <td>BETA2 builds begin</td>
<td>26&nbsp;July&nbsp;2013</td> <td>26&nbsp;July&nbsp;2013</td>
<td>-</td> <td>26&nbsp;July&nbsp;2013</td>
<td>Second beta test snapshot.</td> <td>Second beta test snapshot.</td>
</tr> </tr>
<tr> <tr>
<td>&local.branch.releng; branch</td> <td>&local.branch.releng; branch</td>
<td>1&nbsp;August&nbsp;2013</td> <td>1&nbsp;August&nbsp;2013</td>
<td>-</td> <td>3&nbsp;August&nbsp;2013</td>
<td>Subversion branch created; future release engineering <td>Subversion branch created; future release engineering
proceeds on this branch.</td> proceeds on this branch.</td>
</tr> </tr>
@ -101,7 +101,7 @@
<tr> <tr>
<td>RC1 builds begin</td> <td>RC1 builds begin</td>
<td>2&nbsp;August&nbsp;2013</td> <td>2&nbsp;August&nbsp;2013</td>
<td>-</td> <td>3&nbsp;August&nbsp;2013</td>
<td>First release candidate.</td> <td>First release candidate.</td>
</tr> </tr>

View file

@ -129,22 +129,18 @@
<td><a href="&url.rel;/powerpc/powerpc/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/powerpc/powerpc/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
<!--
<tr> <tr>
<td></td> <td></td>
<td>powerpc64</td> <td>powerpc64</td>
<td><a href="&url.rel;/powerpc/powerpc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
<!--
<tr> <tr>
<td></td> <td></td>
<td>sparc64</td> <td>sparc64</td>
<td><a href="&url.rel;/sparc64/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td> <td><a href="&url.rel;/sparc64/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
</tbody> </tbody>
</table> </table>

View file

@ -6,7 +6,7 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: r40061 Original revision: r42442
$FreeBSD$ $FreeBSD$
--> -->
@ -191,11 +191,12 @@
</listitem> </listitem>
<listitem> <listitem>
<para>&posix; のような公式標準の写しを入手してください。<ulink <para>&posix; のような公式標準の写しを入手してください。
url="&url.base;/projects/c99/index.html">FreeBSD <ulink url="&url.base;/projects/c99/index.html">FreeBSD
C99 &amp; POSIX 標準適合プロジェクト</ulink>のウェブサイトに、 C99 &amp; POSIX 標準適合プロジェクト</ulink>
そういった標準へのリンクがいくつかあります。 のウェブサイトに、そういった標準へのリンクがいくつかあります。
FreeBSD の挙動を標準が要求するものと比較してください。挙動が異なる場合、 FreeBSD の挙動を標準が要求するものと比較してください。
挙動が異なる場合、
特にそれが仕様の取るに足らなかったり分かりにくい細かい部分なら、 特にそれが仕様の取るに足らなかったり分かりにくい細かい部分なら、
障害報告を提出してください。できればどう修正すべきか明らかにして、 障害報告を提出してください。できればどう修正すべきか明らかにして、
障害報告にパッチをつけてください。標準が間違っていると感じたら、 障害報告にパッチをつけてください。標準が間違っていると感じたら、
@ -295,9 +296,9 @@
へメールを送り、 へメールを送り、
誰か代りにバグ報告を送付してもらうようたずねてください。</para> 誰か代りにバグ報告を送付してもらうようたずねてください。</para>
<para>良い障害報告を書く方法については<ulink <para>良い障害報告を書く方法については <ulink
url="&url.articles.problem-reports;/article.html">この文書</ulink url="&url.articles.problem-reports;/article.html">この文書</ulink>
>をご覧ください。</para> をご覧ください。</para>
</sect2> </sect2>
<sect2> <sect2>
@ -329,9 +330,9 @@
の特別な継続的リリースがあります。FreeBSD-CURRENT の特別な継続的リリースがあります。FreeBSD-CURRENT
は開発者の積極的な活動の便宜のために、 は開発者の積極的な活動の便宜のために、
色々な方法で利用可能になっています。FreeBSD-CURRENT 色々な方法で利用可能になっています。FreeBSD-CURRENT
の入手と使用方法についての詳しい情報については<ulink の入手と使用方法についての詳しい情報については <ulink
url="&url.books.handbook;/current-stable.html">FreeBSD ハンドブック</ulink> url="&url.books.handbook;/current-stable.html">FreeBSD
を参照してください。</para> ハンドブック</ulink> を参照してください。</para>
<para>古いソースをもとに作業すると、 <para>古いソースをもとに作業すると、
残念ながらあなたの変更が時として時代遅れもしくは大きく異なるものになってしまって、 残念ながらあなたの変更が時として時代遅れもしくは大きく異なるものになってしまって、
@ -417,9 +418,10 @@
<orderedlist> <orderedlist>
<listitem> <listitem>
<indexterm><primary>BSD copyright</primary></indexterm>
<para>BSD コピーライト。 <para>BSD コピーライト <indexterm><primary>BSD
コピーライト</primary></indexterm>
このコピーライトは このコピーライトは
<quote>権利に縛られない</quote> <quote>権利に縛られない</quote>
性格と商用企業にとって一般的な魅力をもつために最も好まれます。 性格と商用企業にとって一般的な魅力をもつために最も好まれます。
@ -429,6 +431,7 @@
</listitem> </listitem>
<listitem> <listitem>
<para>
<indexterm> <indexterm>
<primary>GPL</primary> <primary>GPL</primary>
<see>GNU General Public License</see> <see>GNU General Public License</see>
@ -438,7 +441,7 @@
<primary>GNU General Public License</primary> <primary>GNU General Public License</primary>
</indexterm> </indexterm>
<para>GNU一般公有使用許諾、または <quote>GPL</quote> GNU一般公有使用許諾、または <quote>GPL</quote>
このライセンスはコードを商用目的に使用する場合に余分な努力が求められるため、 このライセンスはコードを商用目的に使用する場合に余分な努力が求められるため、
私たちにあまり評判が良いというわけではありません。しかし、 私たちにあまり評判が良いというわけではありません。しかし、
私たちは既に GPL 下の高品質なコード 私たちは既に GPL 下の高品質なコード
@ -561,9 +564,9 @@ Copyright (C) [ǯ]
<para>寄付は小切手で以下に送ってください。 <para>寄付は小切手で以下に送ってください。
<address> <address>
The FreeBSD Foundation The FreeBSD Foundation
<street>7321 Brockway Dr.</street> <street>P.O. Box 20247</street>,
<city>Boulder</city>, <city>Boulder</city>,
<state>CO</state> <postcode>80303</postcode> <state>CO</state> <postcode>80308</postcode>
<country>USA</country> <country>USA</country>
</address></para> </address></para>
@ -593,7 +596,6 @@ Copyright (C) [ǯ]
</sect3> </sect3>
</sect2> </sect2>
</sect1> </sect1>
<index/> <index/>
</article> </article>

View file

@ -3,7 +3,7 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: r40684 Original revision: r42226
$FreeBSD$ $FreeBSD$
--> -->
@ -446,7 +446,7 @@
<para>起動可能なメモリスティックを作成する場合には、 <para>起動可能なメモリスティックを作成する場合には、
以下の手順にしたがってください。</para> 以下の手順にしたがってください。</para>
<procedure> <procedure id="bsdinstall-installation-media-memory-stick">
<step> <step>
<title>メモリスティックのイメージの取得</title> <title>メモリスティックのイメージの取得</title>

View file

@ -3,7 +3,7 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: r42112 Original revision: r42409
$FreeBSD$ $FreeBSD$
--> -->
@ -1353,24 +1353,37 @@ Fetching 133 new ports or files... done.</screen>
<orderedlist> <orderedlist>
<listitem> <listitem>
<para><link linkend="svn">svn</link><indexterm><primary>Subversion</primary></indexterm> を使って、 <para><link
linkend="svn">svn</link><indexterm>
<primary>Subversion</primary>
</indexterm>
<indexterm>
<primary>-CURRENT</primary>
<secondary><application>Subversion</application>
を使った同期</secondary>
</indexterm>
を使って、
希望する開発ブランチ、 希望する開発ブランチ、
もしくはリリースブランチをチェックアウトしてください。 もしくはリリースブランチをチェックアウトしてください。
この方法は、開発中の &os; リポジトリへのアクセスを提供しており、 この方法は、開発中の &os; リポジトリへのアクセスを提供しており、
推奨されています。 推奨されています。
<link linkend="svn-mirrors">Subversion ミラーサイト</link> <link linkend="svn-mirrors">Subversion ミラーサイト</link>
のひとつの <literal>head</literal> ブランチから のひとつの <literal>head</literal> ブランチから
-CURRENT<indexterm><primary>-CURRENT</primary><secondary><application>Subversion</application> を使った同期</secondary></indexterm> コードをチェックアウトしてください。 -CURRENT コードをチェックアウトしてください。
リポジトリサイズの観点から、 リポジトリサイズの観点から、
希望するサブツリーのみをチェックアウトすることが推奨されます。</para> 希望するサブツリーのみをチェックアウトすることが推奨されます。</para>
</listitem> </listitem>
<listitem> <listitem>
<para><application><link linkend="ctm">CTM</link></application><indexterm><primary>-CURRENT</primary><secondary>CTM を使った同期</secondary></indexterm>を用いる。 <para><application><link
linkend="ctm">CTM</link></application><indexterm>
<primary>-CURRENT</primary>
<secondary>CTM を使った同期</secondary>
</indexterm>を用いる。
接続料が高額だったり、email でのアクセスしかできないような、 接続料が高額だったり、email でのアクセスしかできないような、
あまり良質でない TCP/IP 接続の場合には、<application>CTM</application> あまり良質でない TCP/IP 接続の場合には、<application>CTM</application>
を利用すると良いでしょう。ただし、<application><link を利用すると良いでしょう。ただし、<application>
linkend="svn">Subversion</link></application> <link linkend="svn">Subversion</link></application>
ほどには信頼はできません。 ほどには信頼はできません。
そのため、インターネットに接続しているシステムであれば、 そのため、インターネットに接続しているシステムであれば、
<application><link <application><link
@ -1389,7 +1402,10 @@ Fetching 133 new ports or files... done.</screen>
一部のみをコンパイルしようとすると、 一部のみをコンパイルしようとすると、
ほぼ間違いなく問題が起きます。</para> ほぼ間違いなく問題が起きます。</para>
<para>&os.current; をコンパイル<indexterm><primary>-CURRENT</primary><secondary>コンパイル</secondary></indexterm>する前に <para>&os.current; をコンパイル<indexterm>
<primary>-CURRENT</primary>
<secondary>コンパイル</secondary>
</indexterm>する前に
<filename>/usr/src/Makefile</filename> <filename>/usr/src/Makefile</filename>
を注意深く読んでください。 を注意深く読んでください。
アップグレードの処理の一部として、最初に アップグレードの処理の一部として、最初に
@ -1520,7 +1536,9 @@ Fetching 133 new ports or files... done.</screen>
<orderedlist> <orderedlist>
<listitem> <listitem>
<para><link linkend="svn">svn</link><indexterm><primary>Subversion</primary></indexterm> を使って、 <para><link linkend="svn">svn</link><indexterm>
<primary>Subversion</primary>
</indexterm> を使って、
希望する開発ブランチ、 希望する開発ブランチ、
もしくはリリースブランチをチェックアウしてください。 もしくはリリースブランチをチェックアウしてください。
この方法は、開発中の &os; リポジトリへのアクセスを提供しており、 この方法は、開発中の &os; リポジトリへのアクセスを提供しており、
@ -1529,9 +1547,12 @@ Fetching 133 new ports or files... done.</screen>
<literal>head</literal>、および <ulink <literal>head</literal>、および <ulink
url="&url.base;/releng/">リリースエンジニアリングのページ</ulink> url="&url.base;/releng/">リリースエンジニアリングのページ</ulink>
の特定のブランチでは の特定のブランチでは
<literal>stable/9</literal>、または <literal>stable/9</literal><indexterm>
<primary>-STABLE</primary>
<secondary><application>Subversion</application>
を使った同期</secondary>
</indexterm>、または
<literal>releng/9.0</literal> となります。 <literal>releng/9.0</literal> となります。
<application>Subversion</application><indexterm><primary>-STABLE</primary><secondary><application>Subversion</application> を使った同期</secondary></indexterm>
を使ってベースシステムをチェックアウトする際の を使ってベースシステムをチェックアウトする際の
URL のプレフィックスは、<link URL のプレフィックスは、<link
linkend="svn-mirrors">Subversion ミラーサイト</link> linkend="svn-mirrors">Subversion ミラーサイト</link>
@ -1542,14 +1563,21 @@ Fetching 133 new ports or files... done.</screen>
<listitem> <listitem>
<para>インターネットへの接続に高速な回線を利用できないのであれば、 <para>インターネットへの接続に高速な回線を利用できないのであれば、
<application><link linkend="ctm">CTM</link></application><indexterm><primary>-STABLE</primary><secondary>CTM を使って同期する</secondary></indexterm> <application><link
linkend="ctm">CTM</link></application><indexterm>
<primary>-STABLE</primary>
<secondary>CTM を使って同期する</secondary>
</indexterm>
を検討してみましょう。</para> を検討してみましょう。</para>
</listitem> </listitem>
</orderedlist> </orderedlist>
</listitem> </listitem>
<listitem> <listitem>
<para>&os.stable;<indexterm><primary>-STABLE</primary><secondary>構築、コンパイル</secondary></indexterm> をコンパイルする前に、 <para>&os.stable;<indexterm>
<primary>-STABLE</primary>
<secondary>構築、コンパイル</secondary>
</indexterm> をコンパイルする前に、
<filename>/usr/src/Makefile</filename> をよく読んでください。 <filename>/usr/src/Makefile</filename> をよく読んでください。
アップグレードの処理の一部として最初に アップグレードの処理の一部として最初に
<link linkend="makeworld">新しいカーネルをインストールして、 <link linkend="makeworld">新しいカーネルをインストールして、
@ -1888,7 +1916,8 @@ Fetching 133 new ports or files... done.</screen>
</listitem> </listitem>
<listitem> <listitem>
<para><command>make <maketarget>delete-old-libs</maketarget></command></para> <para><command>make
<maketarget>delete-old-libs</maketarget></command></para>
<para>使われなくなったライブラリが新しいライブラリと競合することを避けるため削除します。 <para>使われなくなったライブラリが新しいライブラリと競合することを避けるため削除します。
古いライブラリを削除する前にすべての ports を再構築する必要があります。</para> 古いライブラリを削除する前にすべての ports を再構築する必要があります。</para>
@ -2693,8 +2722,8 @@ Script done, &hellip;</screen>
にまとめられています。以下の手順により、 にまとめられています。以下の手順により、
アップグレードの過程でこれらのファイルを削除できます。</para> アップグレードの過程でこれらのファイルを削除できます。</para>
<para><command>make <para>
<maketarget>installworld</maketarget></command> <command>make <maketarget>installworld</maketarget></command>
と、その後の <command>mergemaster</command> が無事に終わったら、 と、その後の <command>mergemaster</command> が無事に終わったら、
以下の方法で使われなくなったファイルやライブラリを確認してください。</para> 以下の方法で使われなくなったファイルやライブラリを確認してください。</para>
@ -2751,8 +2780,9 @@ Script done, &hellip;</screen>
</warning> </warning>
<para>共有ライブラリをチェックするユーティリティとして、 <para>共有ライブラリをチェックするユーティリティとして、
Ports Collection の <filename Ports Collection の
role="package">sysutils/libchk</filename><filename <filename role="package">sysutils/libchk</filename>
<filename
role="package">sysutils/bsdadminscripts</filename> role="package">sysutils/bsdadminscripts</filename>
を利用できます。</para> を利用できます。</para>
@ -2835,7 +2865,9 @@ Script done, &hellip;</screen>
<qandaentry> <qandaentry>
<question> <question>
<para>signal 11<indexterm><primary>signal 11</primary></indexterm> <para>signal 11<indexterm>
<primary>signal 11</primary>
</indexterm>
(もしくは他のシグナル番号) のエラーがたくさん出て (もしくは他のシグナル番号) のエラーがたくさん出て
コンパイルが失敗します。何が起こっているんでしょうか?</para> コンパイルが失敗します。何が起こっているんでしょうか?</para>
</question> </question>

View file

@ -3,7 +3,7 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: r42318 Original revision: r42475
$FreeBSD$ $FreeBSD$
--> -->
@ -744,7 +744,7 @@
<entry>USA, カリフォルニア</entry> <entry>USA, カリフォルニア</entry>
<entry>SHA1 <entry>SHA1
<literal>79:35:8F:CA:6D:34:D9:30:44:D1:00:AF:33:4D:E6:11:44:4D:15:EC</literal></entry> <literal>1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61</literal></entry>
</row> </row>
<row> <row>
@ -759,7 +759,7 @@
<entry>USA, ニュージャージ</entry> <entry>USA, ニュージャージ</entry>
<entry>SHA1 <entry>SHA1
<literal>06:D1:23:DE:5E:7A:F7:2B:7A:7E:74:95:5F:54:8D:5C:B0:D6:2E:8F</literal></entry> <literal>1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61</literal></entry>
</row> </row>
<row> <row>
@ -791,11 +791,12 @@
<screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443': <screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
- The certificate is not issued by a trusted authority. Use the - The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually! fingerprint to validate the certificate manually!
- The certificate hostname does not match.
Certificate information: Certificate information:
- Hostname: svnmir.ysv.FreeBSD.org - Hostname: svnmir.ysv.FreeBSD.org
- Valid: from Fri, 24 Aug 2012 22:04:04 GMT until Sat, 24 Aug 2013 22:04:04 GMT - Valid: from Jul 29 22:01:21 2013 GMT until Dec 13 22:01:21 2040 GMT
- Issuer: clusteradm, FreeBSD.org, CA, US - Issuer: clusteradm, FreeBSD.org, (null), CA, US (clusteradm@FreeBSD.org)
- Fingerprint: 79:35:8f:ca:6d:34:d9:30:44:d1:00:af:33:4d:e6:11:44:4d:15:ec - Fingerprint: 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
(R)eject, accept (t)emporarily or accept (p)ermanently?</screen> (R)eject, accept (t)emporarily or accept (p)ermanently?</screen>
<para>フィンガープリントを上の表の一覧のものと照合してください。 <para>フィンガープリントを上の表の一覧のものと照合してください。

View file

@ -4,7 +4,7 @@
<!ENTITY title "メーリングリスト"> <!ENTITY title "メーリングリスト">
]> ]>
<!-- The FreeBSD Japanese Documentation Project --> <!-- The FreeBSD Japanese Documentation Project -->
<!-- Original revision: r39769 --> <!-- Original revision: r42484 -->
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
@ -58,9 +58,9 @@
または <a href="http://www.FreeBSD-fr.org/">WWW</a></li> または <a href="http://www.FreeBSD-fr.org/">WWW</a></li>
<li><strong>ハンガリー語</strong> -- <a <li><strong>ハンガリー語</strong> -- <a
href="mailto:bsd@hu.FreeBSD.org">bsd@hu.FreeBSD.org</a><a href="mailto:bsd@lista.bsd.hu">bsd@lista.bsd.hu</a>, <a
href="https://lists.hu.FreeBSD.org/mailman/listinfo/bsd/">アドミニストレーション</a> href="http://lista.bsd.hu/">アドミニストレーション</a>
または <a href="http://lists.hu.FreeBSD.org/pipermail/bsd/">検索</a></li> または <a href="http://datacast.hu/pipermail/bsd/">検索</a></li>
<li><strong>インドネシア語</strong> -- <a <li><strong>インドネシア語</strong> -- <a
href="mailto:id-freebsd-subscribe@egroups.com">id-freebsd-subscribe@egroups.com</a></li> href="mailto:id-freebsd-subscribe@egroups.com">id-freebsd-subscribe@egroups.com</a></li>
@ -70,8 +70,8 @@
または <a href="http://liste.gufi.org/">WWW</a></li> または <a href="http://liste.gufi.org/">WWW</a></li>
<li><strong>日本語</strong> -- <a <li><strong>日本語</strong> -- <a
href="mailto:majordomo@jp.FreeBSD.org">majordomo@jp.FreeBSD.org</a> href="mailto:freebsd-users-jp@FreeBSD.org">freebsd-users-jp@FreeBSD.org</a>
または <a href="http://www.jp.FreeBSD.org/ml.html">WWW</a></li> または <a href="http://lists.freebsd.org/mailman/listinfo/freebsd-users-jp">WWW</a></li>
<li><strong>韓国語</strong> -- <a <li><strong>韓国語</strong> -- <a
href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a> href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a>

View file

@ -4,7 +4,7 @@
<!ENTITY title "FreeBSD.org ネットワーク"> <!ENTITY title "FreeBSD.org ネットワーク">
]> ]>
<!-- The FreeBSD Japanese Documentation Project --> <!-- The FreeBSD Japanese Documentation Project -->
<!-- Original revision: 1.101 --> <!-- Original revision: r42514 -->
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
@ -39,11 +39,10 @@
<tbody> <tbody>
<tr> <tr>
<td>builder</td> <td>eris</td>
<td>8-STABLE</td> <td>10-CURRENT</td>
<td>i386</td> <td>ia64</td>
<td>BSD/OS ソースホルダ<br/> <td>リファレンスマシン</td>
FTP サイト用の FreeBSD ドキュメンテーションビルドマシン</td>
</tr> </tr>
<tr> <tr>
@ -55,29 +54,22 @@ FTP
<tr> <tr>
<td>freefall</td> <td>freefall</td>
<td>8-STABLE</td> <td>10-CURRENT</td>
<td>i386</td> <td>i386</td>
<td>GNATS/shell ログイン</td> <td>GNATS/shell ログイン</td>
</tr> </tr>
<tr> <tr>
<td>pluto1</td> <td>nova</td>
<td>8-STABLE</td> <td>9-STABLE</td>
<td>ia64</td> <td>sparc64</td>
<td>リファレンスマシン; ia64 package ビルド</td> <td>リファレンスマシン</td>
</tr> </tr>
<tr> <tr>
<td>pluto2</td> <td>pluto</td>
<td>9-CURRENT</td> <td>9-STABLE</td>
<td>ia64</td> <td>ia64</td>
<td>リファレンスマシン; ia64 package ビルド</td>
</tr>
<tr>
<td>ref7-amd64</td>
<td>7-STABLE</td>
<td>amd64</td>
<td>リファレンスマシン</td> <td>リファレンスマシン</td>
</tr> </tr>
@ -121,7 +113,6 @@ FTP
<thead> <thead>
<tr> <tr>
<th align="left">ホスト</th> <th align="left">ホスト</th>
<th align="left">OS</th>
<th align="left">目的</th> <th align="left">目的</th>
</tr> </tr>
</thead> </thead>
@ -130,80 +121,51 @@ FTP
<tr> <tr>
<td>ftp-master</td> <td>ftp-master</td>
<td>8-STABLE</td>
<td>FTP マスタ (ステージサーバ)</td> <td>FTP マスタ (ステージサーバ)</td>
</tr> </tr>
<tr> <tr>
<td>hub</td> <td>hub</td>
<td>7-STABLE</td>
<td>メーリングリストおよびメールサービス</td> <td>メーリングリストおよびメールサービス</td>
</tr> </tr>
<tr> <tr>
<td>ipv6gw</td> <td>ipv6gw</td>
<td>8-STABLE</td>
<td>IPv6 トンネルルータ (peer は ISC)</td> <td>IPv6 トンネルルータ (peer は ISC)</td>
</tr> </tr>
<tr> <tr>
<td>mx1</td> <td>mx1</td>
<td>7-STABLE</td>
<td>到着メール配送メールサーバ</td> <td>到着メール配送メールサーバ</td>
</tr> </tr>
<tr> <tr>
<td>mx2</td> <td>mx2</td>
<td>7-STABLE</td>
<td>外向きメール配送メールサーバ</td> <td>外向きメール配送メールサーバ</td>
</tr> </tr>
<tr> <tr>
<td>ns0</td> <td>ns0</td>
<td>6-STABLE</td>
<td>FreeBSD.org DNS コンテンツサーバ</td> <td>FreeBSD.org DNS コンテンツサーバ</td>
</tr> </tr>
<tr> <tr>
<td>ns1, ns2</td> <td>ns1, ns2</td>
<td>8-STABLE</td>
<td>FreeBSD.org DNS キャッシュサーバ</td> <td>FreeBSD.org DNS キャッシュサーバ</td>
</tr> </tr>
<tr>
<td>repoman</td>
<td>7-STABLE</td>
<td>CVS マスタリポジトリ</td>
</tr>
<tr> <tr>
<td>skunkworks</td> <td>skunkworks</td>
<td>7-STABLE</td>
<td>Perforce サーバ</td> <td>Perforce サーバ</td>
</tr> </tr>
<tr>
<td>sky</td>
<td>8-STABLE</td>
<td>wiki, HTTP リバースプロキシなどのさまざまな web サービス</td>
</tr>
<tr>
<td>spit (cvsup-master)</td>
<td>6-STABLE</td>
<td>CVSup マスタミラー</td>
</tr>
<tr> <tr>
<td>svn</td> <td>svn</td>
<td>7-STABLE</td>
<td>Subversion マスタリポジトリ</td> <td>Subversion マスタリポジトリ</td>
</tr> </tr>
<tr> <tr>
<td>www</td> <td>www</td>
<td>7-STABLE</td>
<td>www.FreeBSD.org ウェブサーバ</td> <td>www.FreeBSD.org ウェブサーバ</td>
</tr> </tr>
@ -265,12 +227,6 @@ FTP
<tbody> <tbody>
<tr valign="top">
<td>builder</td>
<td></td>
<td></td>
</tr>
<tr valign="top"> <tr valign="top">
<td>flame</td> <td>flame</td>
<td>Sun SPARC</td> <td>Sun SPARC</td>
@ -345,7 +301,7 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
</tr> </tr>
<tr valign="top"> <tr valign="top">
<td>pluto1, pluto2</td> <td>pluto</td>
<td>IA-64 MP</td> <td>IA-64 MP</td>
<td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset, <td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset,
2GB Memory, LSILogic 1030 U320 SCSI controller (mpt), 2GB Memory, LSILogic 1030 U320 SCSI controller (mpt),
@ -367,26 +323,6 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
BCM5708 NIC.</td> BCM5708 NIC.</td>
</tr> </tr>
<tr valign="top">
<td>repoman</td>
<td>AMD64 MP</td>
<td>4x2.4GHz Opteron 280 (dual CPU, dual core), 8GB Memory,
HP Smart Array 6i RAID controller,
Broadcom BCM5704C Gigabit NIC.</td>
</tr>
<tr valign="top">
<td>sky</td>
<td>Intel x86 MP</td>
<td>2x2.4GHz Xeon, 2GB Memory, Compaq RAID 5, Broadcom Gigabit NIC.</td>
</tr>
<tr valign="top">
<td>spit</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr valign="top"> <tr valign="top">
<td>www</td> <td>www</td>
<td>Intel x86</td> <td>Intel x86</td>

View file

@ -20,7 +20,7 @@
the contents of <title> will be preferred over <p>. the contents of <title> will be preferred over <p>.
$FreeBSD$ $FreeBSD$
Original revision: r42373 Original revision: r42494
--> -->
<news> <news>
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS"> <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
@ -30,9 +30,45 @@
<year> <year>
<name>2013</name> <name>2013</name>
<month>
<name>8</name>
<day>
<name>5</name>
<event>
<title>&os;&nbsp;9.2-RC1 公開</title>
<p>&os;-9.2 リリースサイクルから最初のリリース候補が公開されました。
amd64, i386, ia64, powerpc, powerpc64 および
sparc64 アーキテクチャの ISO イメージが、<a
href="&url.doc.base;/books/handbook/mirrors-ftp.html">&os;
ミラーサイト</a><a
href="&lists.stable;/2013-August/074589.html">公開</a>
されています。</p>
</event>
</day>
</month>
<month> <month>
<name>7</name> <name>7</name>
<day>
<name>29</name>
<event>
<title>&os;&nbsp;9.2-BETA2 公開</title>
<p>&os;-9.2 リリースサイクルから 2 回目の BETA 版が公開されました。
amd64, i386, powerpc64 および sparc64 アーキテクチャの
ISO イメージが、<a
href="&url.doc.base;/books/handbook/mirrors-ftp.html">&os;
ミラーサイト</a><a
href="&lists.stable;/2013-July/074440.html">公開</a>
されています。</p>
</event>
</day>
<day> <day>
<name>22</name> <name>22</name>

View file

@ -2,7 +2,7 @@
<!-- <!--
$FreeBSD$ $FreeBSD$
Original revision: r42364 Original revision: r42493
--> -->
<![%beta2.testing;[ <![%beta2.testing;[
@ -121,30 +121,24 @@
<td><a href="&url.rel;/pc98/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/pc98/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
--> -->
<!--
<tr> <tr>
<td></td> <td></td>
<td>powerpc</td> <td>powerpc</td>
<td><a href="&url.rel;/powerpc/powerpc/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td> <td><a href="&url.rel;/powerpc/powerpc/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td>
<td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
<!--
<tr> <tr>
<td></td> <td></td>
<td>powerpc64</td> <td>powerpc64</td>
<td><a href="&url.rel;/powerpc/powerpc64/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td>
<td><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
<!--
<tr> <tr>
<td></td> <td></td>
<td>sparc64</td> <td>sparc64</td>
<td><a href="&url.rel;/sparc64/sparc64/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td> <td><a href="&url.rel;/sparc64/sparc64/&betarel.current;-&betarel.vers;">[ÇÛÉÛ¸µ]</a></td>
<td><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td> <td><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr> </tr>
-->
</tbody> </tbody>
</table> </table>

View file

@ -7,7 +7,7 @@
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/contributing/article.xml,v 1.3 2006/03/28 16:40:29 gad Exp $ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/contributing/article.xml,v 1.3 2006/03/28 16:40:29 gad Exp $
Original revision: r40773 Original revision: r42442
--> -->
<article lang='ru'> <article lang='ru'>
@ -410,9 +410,8 @@
<orderedlist> <orderedlist>
<listitem> <listitem>
<indexterm><primary>ÌÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD</primary></indexterm> <para>ìÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD<indexterm><primary>ÌÉÃÅÎÚÉÏÎÎÏÅ
ÓÏÇÌÁÛÅÎÉÅ BSD</primary></indexterm>. ïÎÏ Ñ×ÌÑÅÔÓÑ ÓÁÍÙÍ
<para>ìÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD. ïÎÏ Ñ×ÌÑÅÔÓÑ ÓÁÍÙÍ
предпочтительным из-за <quote>отсутствия дополнительных предпочтительным из-за <quote>отсутствия дополнительных
условий</quote> и общей привлекательности для коммерческих условий</quote> и общей привлекательности для коммерческих
компаний. Проект FreeBSD далёк от того, чтобы выступать против компаний. Проект FreeBSD далёк от того, чтобы выступать против
@ -422,6 +421,7 @@
</listitem> </listitem>
<listitem> <listitem>
<para>
<indexterm> <indexterm>
<primary>GPL</primary> <primary>GPL</primary>
<see>GNU General Public License</see> <see>GNU General Public License</see>
@ -429,7 +429,7 @@
<indexterm><primary>GNU General Public License</primary></indexterm> <indexterm><primary>GNU General Public License</primary></indexterm>
<para>GNU General Public License, ÉÌÉ <quote>GPL</quote>. üÔÏ GNU General Public License, ÉÌÉ <quote>GPL</quote>. üÔÏ
лицензионное соглашение не очень популярно у нас из-за объёма лицензионное соглашение не очень популярно у нас из-за объёма
требований, которые нужно выполнять всем, кто собирается требований, которые нужно выполнять всем, кто собирается
использовать код в коммерческих целях. Однако, учитывая абсолютное использовать код в коммерческих целях. Однако, учитывая абсолютное

View file

@ -7,7 +7,7 @@
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/cvs-freebsd/article.xml,v 1.9 2006/02/05 17:43:22 marck Exp $ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/cvs-freebsd/article.xml,v 1.9 2006/02/05 17:43:22 marck Exp $
Original revision: r39632 Original revision: r42226
--> -->
<article lang="ru"> <article lang="ru">
@ -63,9 +63,9 @@
<para>FreeBSD является одним из проектов, использующим <para>FreeBSD является одним из проектов, использующим
<application>CVS</application>. Здесь также имеет большое количество <application>CVS</application>. Здесь также имеет большое количество
разработчиков, разбросанных по всему миру. Они разработали некоторые разработчиков, разбросанных по всему миру. Они разработали некоторые
скрипты, облегчающие управление хранилищем. Недавно эти скрипты были скрипты, облегчающие управление хранилищем. Недавно &a.joe.email;
пересмотрены и приведены в порядок Джозефом Картаузером (Joseph пересмотрел и привел в порядок эти скрипты
Karthauser), в целях облегчения их использования в других проектах. В этой в целях облегчения их использования в других проектах. В этой
статье описан один из методов использования новых скриптов.</para> статье описан один из методов использования новых скриптов.</para>
<para>Чтобы извлечь максимум информации из этой статьи, вы должны владеть <para>Чтобы извлечь максимум информации из этой статьи, вы должны владеть

View file

@ -7,7 +7,7 @@
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/hubs/article.xml,v 1.21 2007/05/15 18:39:34 gad Exp $ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/hubs/article.xml,v 1.21 2007/05/15 18:39:34 gad Exp $
Original revision: r41155 Original revision: r42226
--> -->
<article lang="ru"> <article lang="ru">
@ -356,7 +356,7 @@
Автором <application>CVSup</application> является &a.jdp.email;. Автором <application>CVSup</application> является &a.jdp.email;.
<application>CVSup</application> непросто установить на платформе, <application>CVSup</application> непросто установить на платформе,
отличной от FreeBSD, поскольку он написан на языке Modula-3 и требует отличной от FreeBSD, поскольку он написан на языке Modula-3 и требует
соответствующего окружения. Джон Полстра создал усеченную версию M3, соответствующего окружения. &a.jdp; создал усеченную версию M3,
достаточную для работы <application>CVSup</application>, которую достаточную для работы <application>CVSup</application>, которую
намного проще установить. Подробности можно прочитать здесь: <ulink намного проще установить. Подробности можно прочитать здесь: <ulink
url="http://www.polstra.com/projects/freeware/ezm3/">Ezm3</ulink>. url="http://www.polstra.com/projects/freeware/ezm3/">Ezm3</ulink>.

View file

@ -3,7 +3,7 @@
The FreeBSD Russian Documentation Project The FreeBSD Russian Documentation Project
$FreeBSD$ $FreeBSD$
Original revision: r40684 Original revision: r42226
--> -->
<chapter id="bsdinstall"> <chapter id="bsdinstall">
<chapterinfo> <chapterinfo>
@ -444,7 +444,7 @@
<para>äÌÑ ÓÏÚÄÁÎÉÑ ÚÁÇÒÕÚÏÞÎÏÇÏ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ ×ÙÐÏÌÎÉÔÅ ÓÌÅÄÕÀÝÉÅ <para>äÌÑ ÓÏÚÄÁÎÉÑ ÚÁÇÒÕÚÏÞÎÏÇÏ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ ×ÙÐÏÌÎÉÔÅ ÓÌÅÄÕÀÝÉÅ
ÛÁÇÉ:</para> ÛÁÇÉ:</para>
<procedure> <procedure id="bsdinstall-installation-media-memory-stick">
<step> <step>
<title>ðÏÌÕÞÅÎÉÅ ÏÂÒÁÚÁ ÄÌÑ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ</title> <title>ðÏÌÕÞÅÎÉÅ ÏÂÒÁÚÁ ÄÌÑ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ</title>
@ -972,13 +972,13 @@ Trying to mount root from cd9660:/dev/iso9660/FREEBSD_INSTALL [ro]...</screen>
<title>÷×ÅÄÅÎÉÅ × <application>bsdinstall</application></title> <title>÷×ÅÄÅÎÉÅ × <application>bsdinstall</application></title>
<para><application>bsdinstall</application> ÜÔÏ ÔÅËÓÔÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ <para><application>bsdinstall</application> ÜÔÏ ÔÅËÓÔÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ
установки &os;, созданная &a.nwhitehorn.email; и представленная в 2011 году ÕÓÔÁÎÏ×ËÉ &os;, ÓÏÚÄÁÎÎÁÑ &a.nwhitehorn.email; É ÐÒÅÄÓÔÁ×ÌÅÎÎÁÑ
для &os;&nbsp;9.0.</para> × 2011 ÇÏÄÕ ÄÌÑ &os;&nbsp;9.0.</para>
<note> <note>
<para>÷ ËÏÍÐÌÅËÔÅ Ó <ulink url="http://pcbsd.org">PC-BSD</ulink> <para>÷ ËÏÍÐÌÅËÔÅ Ó <ulink url="http://pcbsd.org">PC-BSD</ulink>
есть программа <application>pc-sysinstall</application> от &a.kmoore.email;, ÅÓÔØ ÐÒÏÇÒÁÍÍÁ <application>pc-sysinstall</application> ÏÔ
которая также может использоваться для <ulink &a.kmoore.email;, ËÏÔÏÒÁÑ ÔÁËÖÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ <ulink
url="http://wiki.pcbsd.org/index.php/Use_PC-BSD_Installer_to_Install_FreeBSD"> url="http://wiki.pcbsd.org/index.php/Use_PC-BSD_Installer_to_Install_FreeBSD">
ÕÓÔÁÎÏ×ËÉ &os;</ulink>. îÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ ÜÔÕ ÐÒÏÇÒÁÍÍÕ ÐÕÔÁÀÔ Ó ÕÓÔÁÎÏ×ËÉ &os;</ulink>. îÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ ÜÔÕ ÐÒÏÇÒÁÍÍÕ ÐÕÔÁÀÔ Ó
<application>bsdinstall</application>, ÏÂÅ ÏÎÉ ÍÅÖÄÕ ÓÏÂÏÊ ÎÉËÁË <application>bsdinstall</application>, ÏÂÅ ÏÎÉ ÍÅÖÄÕ ÓÏÂÏÊ ÎÉËÁË

View file

@ -5,7 +5,7 @@
$FreeBSD$ $FreeBSD$
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/install/chapter.xml,v 1.46 2007/07/13 13:13:07 den Exp $ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/install/chapter.xml,v 1.46 2007/07/13 13:13:07 den Exp $
Original revision: r41278 Original revision: r41823
--> -->
<chapter id="install"> <chapter id="install">
@ -378,14 +378,9 @@
устанавливать большое количество дополнительного ПО, устанавливать большое количество дополнительного ПО,
понадобится еще больше дискового пространства.</para> понадобится еще больше дискового пространства.</para>
<para>Вы можете использовать коммерческие программы, <para>Для изменения размера разделов и освобождения места под &os; вы
такие как <application>&partitionmagic;</application>, можете использовать программу <application>GParted</application>.
или свободно распространяемые, такие как <application>GParted</application> способна работать с разделами
<application>GParted</application>, для
изменения размера разделов и освобождения места под
&os;.
Как <application>&partitionmagic;</application>, так и
<application>GParted</application> способны работать с
<acronym>NTFS</acronym>. Утилита <application>GParted</application> <acronym>NTFS</acronym>. Утилита <application>GParted</application>
доступна на некоторых Live CD дистрибутивах Linux, например: <ulink доступна на некоторых Live CD дистрибутивах Linux, например: <ulink
url="http://www.sysresccd.org/">SystemRescueCD</ulink>.</para> url="http://www.sysresccd.org/">SystemRescueCD</ulink>.</para>
@ -438,9 +433,8 @@
</listitem> </listitem>
<listitem> <listitem>
<para>Использовать одну из утилит, таких как <para>Использовать для сжатия раздела &windows; одну из
<application>&partitionmagic;</application>, описанную вышеописанных утилит.</para>
выше, для сжатия раздела &windows;.</para>
</listitem> </listitem>
</orderedlist> </orderedlist>
</example> </example>
@ -1372,9 +1366,9 @@ Mounting root from ufs:/dev/md0c
<sect2 id="install-drive-bios-numbering"> <sect2 id="install-drive-bios-numbering">
<title>Нумерация дисков в BIOS</title> <title>Нумерация дисков в BIOS</title>
<para>Перед установкой и настройкой &os; <para>Перед установкой и настройкой операционной системы необходимо
нужно позаботиться кое о чем, особенно если знать, как &os; трактует предоставляемую системой BIOS информацию
жестких дисков несколько.</para> о дисках и их именовении.</para>
<indexterm><primary>MS-DOS</primary></indexterm> <indexterm><primary>MS-DOS</primary></indexterm>
@ -1384,13 +1378,10 @@ Mounting root from ufs:/dev/md0c
системой, такой как &ms-dos; или &microsoft.windows;, BIOS системой, такой как &ms-dos; или &microsoft.windows;, BIOS
может отходить от обычного порядка нумерации дисков. Это может отходить от обычного порядка нумерации дисков. Это
позволяет пользователю загружаться не только с так позволяет пользователю загружаться не только с так
называемого <quote>primary master</quote> диска. Это особенно называемого "primary master" диска. Это особенно
удобно для тех пользователей, кто обнаружил, что простейший и самый удобно для тех пользователей, которые покупают второй
дешевый путь делать резервную копию системы &mdash; купить второй идентичный первому жесткий диск и регулярно делают копии первого
идентичный первому жесткий диск и регулярно делать копии первого диска на второй. Затем, если первый диск выйдет из
диска на второй, используя
<application><trademark class="registered">Ghost</trademark></application>
или <application>XCOPY</application>. Затем, если первый диск выйдет из
строя, будет заражен вирусом или поврежден из-за сбоя строя, будет заражен вирусом или поврежден из-за сбоя
операционной системы, он может быть легко восстановлен операционной системы, он может быть легко восстановлен
путем логической перестановки дисков в BIOS. Это все равно путем логической перестановки дисков в BIOS. Это все равно
@ -1634,8 +1625,7 @@ Mounting root from ufs:/dev/md0c
это может быть наибольший непрерывный блок неразмеченного это может быть наибольший непрерывный блок неразмеченного
пространства или размер всего жесткого диска.</para> пространства или размер всего жесткого диска.</para>
<para>Если вы уже освободили место для &os; (возможно, используя <para>Если вы уже освободили место для &os;, то
утилиту вроде <application>&partitionmagic;</application>),
можете нажать <keycap>C</keycap> для создания нового слайса. можете нажать <keycap>C</keycap> для создания нового слайса.
Будет также предложено ввести размер слайса, который вы Будет также предложено ввести размер слайса, который вы
хотите создать.</para> хотите создать.</para>

View file

@ -11,7 +11,7 @@
# Build the FreeBSD Porter's Handbook. # Build the FreeBSD Porter's Handbook.
# #
MAINTAINER=andy@FreeBSD.org.ua MAINTAINER=pluknet@FreeBSD.org
DOC?= book DOC?= book

206
share/pgpkeys/markm.key Normal file
View file

@ -0,0 +1,206 @@
<!-- $FreeBSD$ -->
<!--
sh addkey.sh markm 8A13A2CD FB57D793;
-->
<programlisting xmlns="http://docbook.org/ns/docbook" role="pgpfingerprint"><![CDATA[
pub 1024R/8A13A2CD 1995-08-08
Key fingerprint = 80 36 6E 40 83 D6 8A 36 BC 06 EA 0E 7A F2 CE CE
uid Mark Murray <mark@grondar.org>
uid Mark Murray <markm@iafrica.com>
uid Mark Murray <mark@grondar.za>
uid Mark Murray <markm@freebsd.org>
pub 1024D/FB57D793 2000-01-20
Key fingerprint = 3FB6 3D12 0CF0 611F 0441 CD18 CD0B 8A35 FB57 D793
uid Mark R V Murray <mark@grondar.org>
uid Mark R V Murray <mark@grondar.za>
uid Mark R V Murray <markm@uunet.co.za>
uid Mark R V Murray <markm@freebsd.org>
sub 2048g/EB82BBFC 2000-01-20
]]></programlisting>
<programlisting xmlns="http://docbook.org/ns/docbook" role="pgpkey"><![CDATA[
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: GPGTools - http://gpgtools.org
mQCNAzAnooMAAAEEAL42eeVYmSJ1QFIMHt1bTSEFafxsszSr3p3YcG783VDEKVzC
AyJudxWChoEWnZDwdzBCzq8NtY9I5ko4xVTmDtLlouYG/ctK2ORPxRWN9qjr9n14
/+0Uwgf2lK6xHrmVDwWfNSG14+EU8V+TLaDqvI9NsnIiKyk5N958vKOKE6LNAAUR
tB9NYXJrIE11cnJheSA8bWFya21AaWFmcmljYS5jb20+iQCVAwUQNjhn6t58vKOK
E6LNAQEKBQP+MydNxqRtGDOy7yNXrLf4oOqE5iDh0RuLWtHkx6VoAYPDsVr6sBn3
RlqlVEZcOJmx0jTBWC5NL6BbE87aBnAJsZxqLjf6rsJd9cv+3YMuJmDaAHKsfeCk
XTyEB40EJ8zQqx4kXIzNzNvqZbHm4rktD/Xq5qFvBV4azhaSgEmac/GJAJUDBRAy
Pm9G3tqU4mxLVx8BAVsmBACyUNku7Ht7MfiQjz0TfTRcScJVTGMn87r/p7qUPvKg
ce3sVjQF11LJytISolyTHJpnh/VFuIPsW66wdENwUyzWGf4zOd+Orj4tVM9SsjOk
RnkWAdChHbzunNm2FsjnAJIieh4PhGi0jj8AaFmgGcRQvX4oSrCBVn4LUZg0pzUg
/YkAlQMFEDJC2TH7wj+NsTMUOQEBZfgD/jXtaKOSFt8FVHGx8g1p1OSFwsbmARpG
yf3UxOjs5mMfE9OijTeRJPXzzmIvQ7D+LyGHTgVLU+kLM68yqS1KjriDOmTg7iHu
b7Q2ekI65q+z3F9qi2qOPRcON/20pS9iVlJfWdZUGwQW+y28XZM0S0ER3YVVl+un
qlPNqCvsIWNPiQCVAwUQNPzbyl2XsiiA35GBAQEFEAP8DuUzwdU92CADfm/xfOCH
hpt8JefCevmO0UhkxBdl8YFXBkuOkkmZS8otKggLSpmvzVmQZ/elkE1s+V/YQcbZ
SHkWLdGBiB6I84y5zka0Xgwl65CO0Bj/8NVLkJtF2nQRDRLIW69HQSaF0ftmmcm3
yKzGDCwSab0BBm7NFoyuT6KJAJUDBRA1iehuVN1fojxmJGcBAT7EA/0SdeEX0PDG
N7H7O0N9p3qJ8bNqwhT1uHiYOvATPkfGwUBjx8wt1GXena1Yn0tsnUPDrPhUg9Z5
/NPaLyMFAVlRQ3ZHoI26Ng79w+BvU7npPuFm/Bwtw0lHPkMksFvU7rj8NmjqDoTU
eKIWkD3+wD1898Q0Q7fBzWo99agUQCf9cokBFQMFEDWJ9TdFnRLf4P0liQEBtsIH
+QEZqb6RKGtgyb5AH41421BKXS1NWnIevFtpQk+wRHI7VpU+Pi4d6+4RqnzDhodN
JooF/8YN8cp8K2qvRo3f9TrIiwBl+yhpzDR8UiyTczSN+z7K5Sif/vy2fQyzXe03
eN1xTlN1Q/CwhFiTsab5CC6XwrRqMIOQC9uyxA2+DuRLbdss/v8M2Q5ovSHKFa/M
7OZ2yta08Sv1P3O9UnzvxSoGNyEAH5ptVqTa9Bvzz7+nSDo7j5AWxJKxf8Z+TZkh
ucfh/EKNKurzAhh+7Q0BTiAAvvdKrKcp39fMhsM4rb1v785wSWLhK4QdO3ayJS2O
G7qBT7AoJv3RNBFrnsh1ZKqIPwMFEDWOv5TzJPHi9dS+JRECzGsAn0GVbtxxQKmO
bv/yGlA6GLdqUHDxAKCeqyxMHGe2waDE6Ooeor78LZZTrIkAlQMFEDWO+C+wsXGD
TboQkQEBxgwD/19+BvAtiFNR+1IBPicm3a1gV0DNpqUDVSGpj0sXTmWqXZAfATgO
ysjx+czI691h/OSUfzES6tGflz9Z2iEEOi/Md4o4h/wZL+qgoTsz1eZ3WCrIn+Qn
BExAmMIgO1Mbn01Sl0YHfW4Su/y1KY/L+XSwubEpm1Guz+Y4kbPtTW6GiQCVAwUQ
NY75m6RQkCwJ0+ZNAQH5RgQA3ze7NVBaXQKAi3cqbbuN5jg1ReFTqlnnOnnnnOcR
rnvqEQakXsKn6td6r9/G3iF1DhcNQxQHqApV3149ZG2A+PiGQERzBZi8a8aQI1ZT
bLar+x6n5XZIB8mSvMvIdxAvavofoQAFAT77khMgfg1xiKk8FC/MSXTWoiFaK1en
f9WJAJUDBRA1jvoT8uVlTOYOKm0BAZSwA/wNr2BClIbCWD+otFHnh5UDeZ0hXnhT
bC42hyJM0omEiqjjgqi6irH950ts8FpQE9PAIoNp3DRL3epbAK5naS/6yTjKeWAR
3aeI51HPNaqNAnwO13UQzNE0C0ERtWDEVbZ98ncmxqfzI0sFbXlF0bHfiC/auyho
whX0cdPJtFR3Q4hGBBARAgAGBQI57zufAAoJEF15IuRxooxze40An1sz2GJLT5lB
s8NUfFnZjZKpWDeBAJ41o+ILv4YX+EF0gPgRrVXoCmPLXohGBBARAgAGBQI57zwZ
AAoJEF1SHIzmsVAWLAgAni5Fo0+bMDyVJJuGuGwFQfLHsPenAJ9pTzl6lUSGPB/W
+LLKtTdihQbu4ohGBBARAgAGBQI68vLhAAoJEGXWEgwWF3CHGEcAnRxMlB9zmmQm
5mBqmLT5LzqCQF86AKDrom4JswVsBzGT/QemVgdVNJd8OYhGBBARAgAGBQJM4DHh
AAoJEM0LijX7V9eTukgAoL2Wz1Mj6bwkpplnD/+qz99dfeQrAKC+VfRCK8qnP6m5
wYR7DYGce0ZpGokAlQMFEDI9H4fefLyjihOizQEBefoEAIPa6s3WJvjl/zTDcFjV
EKgQwDkqtpF6KraBfY0iuHH3mBZjGOa0DA2HNjO06QfH8bAiNEecRVNMK+Tuub8l
4AFxu83SOdol5XGgixgEQ1giT8/jt+Zc6ZQrxJL/exTniH95xe5sckG8TlozslbY
2sLH+TpbJEfICtOHIsdQwJQ+tB1NYXJrIE11cnJheSA8bWFya0Bncm9uZGFyLnph
PokAlQMFEDY4Z8refLyjihOizQEB3hAD/A/kgIbsofkdajIB1PgYae2LeYalG7Fm
WmyjHrGmdy5DfKue6lQebCvBxtSScdJ+fXufNXY++VsMeFxvJUSt3GKRzNzT9iUa
WY3k/L7+FHNxKntRd1Cf2waDZIuSk1V8cbQYbcbqUBzJVoym4junWtLA+8Uyrakd
EvmH+x6undZxiQCVAwUQMj5tK97alOJsS1cfAQGAuQQAhqPaTKvjh9tvdmWGYc2P
C0VHDvqIQZzbcnCa2OuKoAFdKGttcSV+zrddymNE9zdpO4Wz12yxM926y4AZ2WLy
fHwM5H4ZLn7oS9IjiZmloXgppu8zMoCwHy9ecpVQGzcqwMvXkYmTPTescuxj5yXx
Jq07Ix8bACwgKI6s6H1BGq+JAJUDBRAyQtgA+8I/jbEzFDkBAbSDA/9b/aEUMk5h
LlDP/u62Jho6RdKECR+NbCvMY0d6lIFLaedSaoghEZHPz8uTVFsQq//X+T07Hf2+
DoTlaQN+XE+CBzXP/1Mi18XghEtIbRh4eIXHcQLhQmGrONNU2ab5NikNDmXs/kVA
H2r/d82yznoVWgp8fvyrF/JC8NMV+45ln4kAlQMFEDWO+DCwsXGDTboQkQEBDuYD
/1jkRXiHz//EpZscFHTzfKi1CRTIQ/Zn7q8G9HwPIhSRPmIamOmF9HOFZuF6Fgfw
6H12SH0/gsNha0re6kVF5QfYeMG5BGb4c1j1QaSZjIoTCP1V0t7VFCFXlTuSG1zq
ZW8cTPmTuMeJ+z+fNgg3e8Fwd9p2PgvD5ZdKtMXCKlMPiEYEEBECAAYFAjnvO5kA
CgkQXXki5HGijHMR0ACeInlPe0BCgl2BKQkzrg2Jscx4Lk8AnRWVdcg5AN8oeyCg
gkBg1RBQJ/wXiEYEEBECAAYFAjnvPB8ACgkQXVIcjOaxUBaUOwCeMCHaCm5yZtv3
oEINilKU4+p7rfUAn2HTuBMYeyIoh20BJhYEdc/ngJWHiEYEEBECAAYFAkzgMeEA
CgkQzQuKNftX15OF0QCgtcyPaQk28CK0yYqX8Jev607Fq9kAnjay5K0QFkEZAz/w
5MXxODNqEe54iQCVAwUQMj5bUd58vKOKE6LNAQEZXAP+MOIqGp4kp3XtrP/w3f+U
QFITatZn6M92awlvdjpYCbCpQP5SQj8ZLFNjKKffNOsgk1o2vyHl7ZUFvagrx1E7
os8ab+q+c4F2o9yevODcdUaLK0AthxD1lum4hRX4hHiLMzNqLs2RIn4n/GRPvwh/
Q4WksHqqQEj5VAPb6EUNYV60H01hcmsgTXVycmF5IDxtYXJrbUBmcmVlYnNkLm9y
Zz6JAJUDBRA2OGfa3ny8o4oTos0BAZTkBACArRD15+VLDl8x96KZnpOtGcd5UNjx
XkVqm2w0duTnRRS4bf0N0aqfbBCfLKAWdih1ZgBzcqKnMqoylbLbvSz4Qlyu6biH
ISkEf+coDBH+lMR+Kv/PXzURo797iXSCgLa8i2VjUDVruyNy81A/IupigdwRSZdB
3cdRZ74uJo5cw4kAlQMFEDI+bwLe2pTibEtXHwEBZl8EAILA5Evbpd3whQhecXsa
aboby62Sb1oYRYsRGBlAJoHRcfoq65GxeaUhIDHVuxCDqNgVUfFOXVxv2EnOoZPC
v288E5vGqUqPVNSkGjzYBGQB+sCrVBwq7awHw4gJLVFjraMuaS+JHFlnlcDOQZ71
5qs3NlImcq1KCnn9zsOobJiViQCVAwUQMkLZH/vCP42xMxQ5AQHMAAQAjdTmAKCj
4Te1ut6gMKyrkXT5xp/DoAwmSqBmtPaejGJw90frwp/vWZ9YcRh/aAApaNKC7D7F
V0wlV8q+XHP5oNma7P5Rg5DIZz0LeD0tiznkt2+VXUztIpGnSVq+/MdfOerCRT96
NnfP8eKRP06fxquI2ZOjjqN2c7+t8W31ixuJAJUDBRA1jhXNUrX7ekD4e2UBATyQ
BACWCCQvluQURCsmO+e8TclawDECBYbD1rjMYGrKAFw/jczl6KvzChkhqnhhmODb
8NGbp1yF6Ekxcpy3NbpAAj7mAtrteI24zwJQeTMf2ScaETX8YbJIy3/ARL4jHL9X
CNsatuaRsvbtcInoFCdLuAfVdwQKZNcw3ngmu7OU2WIg54kAlQMFEDWO+DCwsXGD
TboQkQEB350EAJzoKQu7MJ7J58OO0/2W0/nXfO/8zAfYckmsqn+0CKr09wyRFLSD
dDoxvUbGGLV2vf3NGu7SU81Vj6Rag0Nm15z99sTaS96tPzkvKO3/UROfW9HYDwYO
RnebOR/7APxEi8C4CcokB5VbBUavbDVVQge2nXcUFiybXs1xuQWnJH2NiQCVAwUQ
NY75m6RQkCwJ0+ZNAQGWnAQAtdkvdbw5J6M4El2Z1oZiEcY3SYpk1OMfiksbDEzg
ocUQv6t3D9kc0Eb0YwyVkBNKht37E2NvCedyU11iic0GHR3MPrlyZqCC/xNJ17/u
ENORY881F0Py1qR3SqRTNVPA4mMlaQuJbMWlxMNjN553TXTkegrNYkYrCedDreE8
R+SJAJUDBRA1jvoT8uVlTOYOKm0BARW8A/9mkiOLDOrSnlUTeynTz6Gnw4rTOguh
s8Ywk96h+1mYy1HkGRBYd5uGp+1TjLEeZF2Dvl7H48kwFRfYHob7ZRTzLiqo0ezg
dAl5dwi2k7q8swfWMD20tonQ08wcxyOkuwAD1ckfjAf9L78vIMaFqdGDzHpDWwww
dpryOMYibjdI/YkAlQMFEDfU2mplYKmsNPn51QEB/uoD/1dvrDswZFdDmCyONT/v
S6T0w0VcFDosacyL5A1VHUHJhEfuWzziAXitbkT2Kdo9pmwOtNNpBBAkn2sFhb2T
oapZtLKbXnwXPtiVTMTbFGIQoP4ERf4lO08LKnApYYVpMYFOcOtExX8qY9zwSIqt
0HuG14oUgJIVfw0hh5PRxr+1iEUEEBECAAYFAjnvO58ACgkQXXki5HGijHP9jQCb
BOHK52kRk8Puf5LdqHSLd0zCAGUAlAlkZ4X5eM9Oh9ISo1liFSKlpZmIRgQQEQIA
BgUCOe88HwAKCRBdUhyM5rFQFlqaAJ9AqK1Z12b2LNmHSuZ1EL7ey2NrNACfS0F1
icIY93WR34/MBtX2e5n/+QmIRgQQEQIABgUCOfC1mAAKCRAj54bpvu2UbhBcAJ9b
I9+apDmxEkIZEbRWYFLoD2xJ5QCdECaOBLtNGs6zkzSu+FWoWsVz6faIRgQQEQIA
BgUCTOAx4QAKCRDNC4o1+1fXkxjMAJwKvgGyy4hqxRm0OonTvzHG5Lc8PQCgzo/N
f6ySzC+YkJTpTXaijonCBmaJAJUDBRAyPR+13ny8o4oTos0BAV9GA/4/ES75Ucxd
m2mV9tMPs6MBSqN6l+/657w1pz41i5YB7/PSVSwAXvtce7LeXW75RkaPLkWPk4vb
55FXDyW2RUe6pM2e6/h/BwvwcK4vFonj/9io42spr16+yZ2DdRVxZI5E3yXtHSDv
Yky3QnqKAuRON0kwQMStXHRSHeakq/zECrQeTWFyayBNdXJyYXkgPG1hcmtAZ3Jv
bmRhci5vcmc+iQCVAwUTTOAt/d58vKOKE6LNAQGEiAQAsblef/8HdAF9IcuV6BC4
sticUuQnuTajRNTZrS3uD0If4pRz6nY0tpDbIlWilwk3cwnGJQN95ZxB7z6shEAM
epGsZMNq8LSxIV1C+DQHn6Egn5dcCrqpU/r/XKjtL/zSbrwjyLPZlhdO9+qRgUgQ
//TVkIZxT2BpOyRypdByGSCIRgQQEQIABgUCTOAx4QAKCRDNC4o1+1fXk/Q4AKCI
cfP9nV/M76XmlTrn01C7kg35FgCeJXmP3dVbbpqn1GnMHPTwwG/78JuZAaIEOIbc
gxEEAMNiQ8uZSkGGq/Nsd1W44JH5NUcI14Tc051s1Yh5SBw1rDc1of2s05C3Rj0V
azaz2DAtncw6Uio/n/desRohD9Fsrr/PDPWIQRMm2Vki+cRynaeFjSX5NVG2cKzO
NHP8/tTJwsEggYdUG1vbjA8dIqs/MXQ9ntDl9bCwwNmZ/Y1XAKDlOw+unEJCXdjF
vnWgGhqJ7zpgsQP8Dg6tV5pO5Uh1XkgN70mid/W7tEpH7FKj0BSuywAbnx1gp2m7
rYXPRsOZpDiXwq0eoeux1HYylfmIdAmJ7TFIUQx5S75fcfe9MO2ZFPBCf6voh3aN
aHCmv7NdCtKs4SXlnXV4hbCLZqT6Tyf7H1xdT+u1c49NuTZ0d9HBweGiwGkEALlj
eIpp2X0XHOWCMk59oYSO0L9vaAbc/+lNJU+ukxsoDvPFanTh18pYUScdyM47Og/3
ioTKHQ5FJn44DRKj/UMdGntJwtJwzCn2JyAbP1XEQAgWaHWH/F96KBNhQ0yO7Vy8
aqMNRPX3/PYgU4GNm3Knisr3wnR4DjY1JNHD6LqXtCJNYXJrIFIgViBNdXJyYXkg
PG1hcmtAZ3JvbmRhci5vcmc+iEYEExECAAYFAj4zxCEACgkQyIakK9Wy8PutfwCd
EfRLsSy5+5MNbNRR/NRaHe6SPZAAoICu+57VQzc4835PTi49KcbCD/kviEYEExEC
AAYFAkErvjsACgkQFRKuUnJ3cX+mvgCfUrOLIGM/s15yqQp7q7zCiguXhzgAn1b0
17o4m9R22GJZo2Cg3Qv1pi6ziGAEExECACACGwMCHgECF4ACGQEFCwcDAgEDFQID
AxYCAQUCPi6iiAAKCRDNC4o1+1fXk7YNAKCEzMc67ZQl0DwapJHzxJwNvBavLACd
EVke5frHRQQ+A3SiPnRpEmYgPX6InAQQAQIABgUCTOA3mwAKCRDefLyjihOizY2E
A/4jP73urXAPXNB3voxf/CCf5JsZRBmum9RCphVqNbehe1h3Ytlq0r/vcNV7E4I/
KT0YmSfBaDBZgkjGF+VGbF4bnD+pBPAzQe34D4EeiFwGJdANqDP/8hPlJnXVplu4
0HbhaZHDNIVc8TZQ47CnSC8Tp04UDDeQ81YfdQYqIQsuKLQhTWFyayBSIFYgTXVy
cmF5IDxtYXJrQGdyb25kYXIuemE+iFUEExECABUFAjiG3IMDCwoDAxUDAgMWAgEC
F4AACgkQzQuKNftX15NNCgCfQruwaWbSKGFLjgRyVeIWZ/2HcusAni/c5q0E9gIn
bjqqJKQl83GPKyoviEYEEBECAAYFAjnvO7MACgkQXXki5HGijHO0PQCghUk2vkls
JEWfr1r80NKDIIAD7oAAmQGFisfre6hxDLKfRgQ6vE3ZsPlpiEYEEBECAAYFAjnv
PEAACgkQXVIcjOaxUBanJQCg28AMa2zYvJQ6bDUmE8ojDO64l90AmwWQXdZGUOcm
mkRKJMLOO1lcnl8hiEYEExECAAYFAj4zvT4ACgkQyIakK9Wy8Pu9swCgm0qJLhIC
kADO4Ljpn/iKAKfEyEkAn3ddOlzhl6YC3mA8UuJmkIlSbAQuiEYEExECAAYFAkEr
vj8ACgkQFRKuUnJ3cX/aYwCfbBO2vVaI/OblvTIOLRpo6cvl5FYAnROqeKgT2R27
z+mJD5lUi74XiqDRiFoEExECABoCF4AFCwcDAgEDFQIDAxYCAQIeAQUCOIbchAAK
CRDNC4o1+1fXk6/nAJ4/b27LvcFR6Co2IGYSc1+HZQuKywCeKvUURzIbOOHlB9fZ
dAVw4iIYhB2InAQQAQIABgUCTOA3mwAKCRDefLyjihOizYrPA/97jtiTFbux7owW
MftOc7xMK7S93mH9JUNc5Db6Mkng8wOtcw1rW+JZ2Sk656ReNGbark/JjVhbBYo1
cvJ2KB2xUUtxagBC+mE0YQpXFfiorjwBblMbc6poljGi1MwE8w0nAB8RBPaoWZvA
sGnmc/d9UFEW9JzLwNpqBwAFBCrUS7QjTWFyayBSIFYgTXVycmF5IDxtYXJrbUB1
dW5ldC5jby56YT6IVQQTEQIAFQUCOIbdygMLCgMDFQMCAxYCAQIXgAAKCRDNC4o1
+1fXk1SvAJ9yKFLK5enwZPUtkVk6EMnTX4Y3xgCeMwfdL4aCZ33fRFVwWiPnQ8EX
9s2IRgQQEQIABgUCOe87uQAKCRBdeSLkcaKMc9QxAJ0doVtIkISagti+AMzrETDv
xDqq5gCcD4QZvZCuRRKFDtJioDQt9DHOtFGIRgQQEQIABgUCOe88RQAKCRBdUhyM
5rFQFj2oAJ9NfiOOfThlssGK0zuC3Arol8rJWACbBWpyahtI3WwjdFqpK5YCG++2
nwaIRgQTEQIABgUCPjPEIQAKCRDIhqQr1bLw+xxRAJ9I7ietTMoMJDIsivkFO96x
d9C6fQCg1JUzeAg0tv/1vat8m1KcfPnqSLyIRgQTEQIABgUCQSu+PwAKCRAVEq5S
cndxf6nkAKCdcQZ/aAjALByUXdRgc0ZTpMCm+gCeOMxrx+TOSNwDZja7D4els3nK
pluInAQQAQIABgUCTOA3mwAKCRDefLyjihOizWmRBACN1MLB1INghAQYSHbM2eR/
nTQqGmGE88IZ2ZEk36WrqePl7oAxCESZlqMai24PdIeBBsTk8H1+4/QGTvwoO/bu
wtCFgok1PwgCgMEeeW6Ni7y8d/mFYcKtCSDXiTqay1/4lfip2yLv896HdjPg8d3k
TRAHYtt6BTLHdxduYVp6t7QjTWFyayBSIFYgTXVycmF5IDxtYXJrbUBmcmVlYnNk
Lm9yZz6IVQQTEQIAFQUCOIbd6AMLCgMDFQMCAxYCAQIXgAAKCRDNC4o1+1fXkwDx
AJ9uj5lUvh7FHqZKLr6HmPWUl+5aVwCglzTdjXlCesnWSjXYudxvAd3KVEeIRgQQ
EQIABgUCOe87uQAKCRBdeSLkcaKMc0JuAJoDvd5BTVT0nQTVEJy3PqPk9T0H8ACg
9jdTgL+QYVbQ42L2ka2i6wXIu/WIRgQQEQIABgUCOe88RQAKCRBdUhyM5rFQFmpP
AKC6ixQArRZ2Xf5fNuK7XLF3tu6pzQCfZoxELRsEQWMmetpGIFSXF0CY04SIRgQQ
EQIABgUCOfC1wQAKCRAj54bpvu2UbqcaAKC/QtddenxsVy7nKv6PwhdrTbh7MACc
CV9/FNWeMNmavp88szvueq/cBnOIRgQTEQIABgUCPjPEHQAKCRDIhqQr1bLw+3/C
AKC/tBskyhMXb+PRrVewrv+hFJ27HgCfSP9BzL504mZF8CP+nfMLeU1xuN6IRgQT
EQIABgUCQSu+PwAKCRAVEq5Scndxf+nBAJ4pA7skADbcpm1fSJvs9XnhtfUNFQCf
S3jxETNuSBoONV2pbVza/A0B8FOIWgQTEQIAGgIXgAIeAQULBwMCAQMVAgMDFgIB
BQI4ht3qAAoJEM0LijX7V9eTKvMAnilP0C6REat/2gdhIoBfl8DHq2MNAKCRY2h3
nh3zimCy/YUphYmEeC4m+4icBBABAgAGBQJM4DebAAoJEN58vKOKE6LNx7gD/Rzs
YSNznYjQ47BCMZVnk1rciC7/KpqvyaEAIn0b2ZEciYh2GCsB9xQeTf6Sp0/AUbSM
bELQV5Etd6BkU3JkAD6KvmVr7GSJhWSPk/dxxUEZBAVhTd5bCgbPcn8u9UfTnsVa
s1RFZVNI2dIbmHbqE0i7UDs624wRpNMrdbzudw3RuQINBDiG3QsQCACj2Ev3erjr
QypqIA81vOrXsTCe8d15Qyz8blZyZaq9qglo5/1asr5DT/wzsnZFleRe9e3GUO5B
Gt+u6H1IAACw1VF2ErKpw5FRl6gBRQqgvT1ZIfUfTclZUD/V0gW4R2wQpPfnMWXM
cUUPHXBJT/yUTuFwmoiZdmwtO7iOZ/vtF1iXxRfrbL2f6nXv8YKLfe/TL0XBhwpJ
g78HdL5NXj0wP0bKBjVUUieHRqkkBPDXpKLcikdo4zExJHuPtIa4IYhLdffBO4wT
S0jNkTtsdRrY2PT95UU0cpX6e5s40WwJcsBJ5A75hpSCVXc2+bQ672Z6dxFqSPzZ
ru1Wikq+r6UTAAMFB/0daFBKZGNEShCgy6B37erDt8jCJ1j9fS535DaY4IeHK6JC
VUITwYb/t9bs5F0mY5TnhNVO6iOPspx4Zc/NC7vpVRO/52EmyMGfLKk40IoIVZ3d
PulKc9iJ1idjrJNz4fWMuPbCXh2V9sFKuzNVC6NqvVOd93aGIULKD84NI4dmXSaw
oMrbGycEpkIUX+pu1N+60fQ7IpxcpTvTK0PP+lrG5JeATlmQoLdBoNndfugX3nm2
dg/ytX+JTduzpYxudTF98X/6fw02tTLP51vuLomP0yG1kmA8fZGX/5fCCln7lKWM
oLy32vvIosM62KaaQ9JFY/xS+JUFRQ4lPveQf/XuiEYEGBECAAYFAjiG3QsACgkQ
zQuKNftX15NeVgCgyZv3DnVznCNGiIWo4qTRdHmrTYIAn1268JzC/rMtId1PiOBS
rw2zuBrj
=y5RG
-----END PGP PUBLIC KEY BLOCK-----
]]></programlisting>

View file

@ -1201,6 +1201,11 @@
&pgpkey.ken; &pgpkey.ken;
</sect2> </sect2>
<sect2 xmlns="http://docbook.org/ns/docbook" xml:id="pgpkey-markm">
<title>&a.markm.email;</title>
&pgpkey.markm;
</sect2>
<sect2 xmlns="http://docbook.org/ns/docbook" xml:id="pgpkey-dinoex"> <sect2 xmlns="http://docbook.org/ns/docbook" xml:id="pgpkey-dinoex">
<title>&a.dinoex.email;</title> <title>&a.dinoex.email;</title>
&pgpkey.dinoex; &pgpkey.dinoex;

View file

@ -244,6 +244,7 @@
<!ENTITY pgpkey.marino SYSTEM "marino.key"> <!ENTITY pgpkey.marino SYSTEM "marino.key">
<!ENTITY pgpkey.marius SYSTEM "marius.key"> <!ENTITY pgpkey.marius SYSTEM "marius.key">
<!ENTITY pgpkey.markj SYSTEM "markj.key"> <!ENTITY pgpkey.markj SYSTEM "markj.key">
<!ENTITY pgpkey.markm SYSTEM "markm.key">
<!ENTITY pgpkey.markp SYSTEM "markp.key"> <!ENTITY pgpkey.markp SYSTEM "markp.key">
<!ENTITY pgpkey.marks SYSTEM "marks.key"> <!ENTITY pgpkey.marks SYSTEM "marks.key">
<!ENTITY pgpkey.markus SYSTEM "markus.key"> <!ENTITY pgpkey.markus SYSTEM "markus.key">

View file

@ -1,152 +1,161 @@
<!-- $FreeBSD$ --> <!-- $FreeBSD$ -->
<!-- <!--
sh addkey.sh tdb 5AE7D984; sh addkey.sh tdb FDF38D55;
--> -->
<programlisting xmlns="http://docbook.org/ns/docbook" role="pgpfingerprint"><![CDATA[ <programlisting xmlns="http://docbook.org/ns/docbook" role="pgpfingerprint"><![CDATA[
pub 1024D/5AE7D984 2000-10-07 pub 4096R/FDF38D55 2013-08-07 [expires: 2015-08-07]
Key fingerprint = 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 Key fingerprint = 4BD9 5F90 8A50 40E8 D26C D681 6C22 6B37 FDF3 8D55
uid Tim Bishop <tim@bishnet.net> uid Tim Bishop <tim@bishnet.net>
uid Tim Bishop <T.D.Bishop@kent.ac.uk> uid Tim Bishop <T.D.Bishop@kent.ac.uk>
uid Tim Bishop <tdb@i-scream.org>
uid Tim Bishop <tdb@FreeBSD.org> uid Tim Bishop <tdb@FreeBSD.org>
sub 4096g/7F886031 2000-10-07 uid Tim Bishop <tdb@i-scream.org>
sub 4096R/25CEA948 2013-08-07 [expires: 2015-08-07]
]]></programlisting> ]]></programlisting>
<programlisting xmlns="http://docbook.org/ns/docbook" role="pgpkey"><![CDATA[ <programlisting xmlns="http://docbook.org/ns/docbook" role="pgpkey"><![CDATA[
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBDnfszMRBAD4i2R+XBC9TXuDnhbclf08am1QA0dZs8dAZoPuRr0gmdTrQiGQ mQINBFICz+ABEACnDaFAQB7Gwj5bVitSe30bpmVPCITEmnk8jZeWdGUIASSpflKq
STg1kHkHR4ErsF8CFcxw5bvB1U9fmDnRRhHNoD3GAtlroN8YLDTefs4KbvK26V0E jMjMattrR9g2n3IqcwKzHcjaxB00GS98Gb7hpV1yoE7FT/rjFvKTrhJg+xSOd/zu
bbVf236zxSV7N3EfqqCGRM5sfD9h7m/muL7M29p8wkPiwhqei7Ic/QXifQCg/zTk 1TkpIx2V9yfbP7iFqfeG3muNkyErcFJ7PjMTya5Q0WN6dBjxMA1rAbS/zajzVl1K
9Vqp/TNPTruTVJjqujgIFC8D/AzpkXRzaTATBg/Nqysjva+sOmLEzr9B7uUVfY0y F0KqHrYsg2UPN4uQxwrjCXfeZiOzgNfFiEUy6nSROLlPpHSjo5fPQpW0tZ9M3kYQ
rWvc3+QiR4Gx6+VhwwmbBH9Jnq7eg2zLTKrtS4wWKGSWnISU2+AHGYzMa5Lth3QN U4/ZGnCnWilhVGQ43sqPqeFDeRyzFnie+fqA+Epc+DR5lq7mpxDZP0Bp79dAQRKc
20yDmybOj2qepoLx/9PTSrUcsWJScKCLIVkWQdhiNm0G7XOUh/WNn4UZZrk8U1L9 UyMASSBvCy63qlZNvF8Kg41y2Ur00b3NF7V3dkZKEtxMO3GBoqBsYV4Nr13jsSmq
3H7OBACzb16QVMYcVmud3FLNJWS6HCv5wWF5DEKBI5LOZrAFcmmAjCNe3HSHFSGD lyLEWbCqc2zlmtt/UWiunGDSiFC3K6HknIw0miFFy4TbDC/85mjkYfjSqsquLIlD
JFXNJIn1I4rG7rtudAGtUWYMAU0l1MPSjh3Dvq9Wh3bs4Pa1kZmTl1qGKLTElhN5 Vj+J5BZ9W1ecElMlyKbihm0fXLOCwKLoNiNaWQ7B0mFFhRZpePmXEY7cW6+gevAg
DC9NBlu0pdXQcbBnhonEshX7EJKcoXmcV/QcjFegjTZ91Xgc6IhhBB8RAgAhBQI5 URDPqrVKwRHXomDfGtBq4upNKo0/5KR9KLow6Brdg0lbHydAD+CctugsmwnA8uJp
37tkAgcAFwyAEWWofENeCLsU7YuIEDES9ZhE/P7UAAoJEH3O1lla59mE8PMAn2NF SCfO3fzt/6V5S5aQIujuHT3O3ba8UXa6mVQS+KIyGWXfe0kcSqTyF/9qC4r28sn8
0lKRNhxBiOrxOgOfJ2m8Bj3cAJ92sTs7/EaIuXnyy1yLexmw59EdEbQcVGltIEJp FYqW0Cg/VL93svm1rEMdzvUpwHeVQ2vZTp75D83bA75zga4EIf4xcRm53wARAQAB
c2hvcCA8dGltQGJpc2huZXQubmV0PohmBBARAgAmBRsDAAAAAhkBBQJDaQtmBgsJ tBxUaW0gQmlzaG9wIDx0aW1AYmlzaG5ldC5uZXQ+iQJABBMBCgAqAhsDBQkDwmcA
CAcDAgQVAggDBBYCAwECHgECF4AACgkQfc7WWVrn2YTLOACfSKneVG4B3EoFM/fP BQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJSAtPcAhkBAAoJEGwiazf9841Vcp0P
Il6rJN/LrgIAoMcsYZe4FXjI8TgDoHy+Xtu2ZXPgiEYEEBECAAYFAjnfti0ACgkQ /2G6kXZ41lXuRKDjpeUtWltyLcjyR2HBJ1G5FWW9xBWBv3ffC5yx7Vmu4yliuHQb
MRL1mET8/tRKdACgjizhpGPXZyKfg02rHRjv3HI939cAoPqij9xXHG7XkxyX+yem vTeGvYwOL8WFjCdbvfL2YoFK3U1iC/rQ0TBftlTeXvwMbWmwDcMhU8HlYPtW7O2z
4WK8oLNeiEYEEBECAAYFAjtfEtMACgkQW3YaO5gYTxn4SACfWTe72dgrWfC1xrbi WGYnoUhy3KyVuw5ahg9n5g4i/caOnZiWFFaThYeU0EBqBg6BhQ8C9+rLMYyBMOzH
Hjtol+WAf0UAn0TTr2uRjIi7vR8rg9Bnjefjouo+iEYEEBECAAYFAjth+5wACgkQ JAm+6UtZDq5W9KmYu6pkNWo+PwmgWQaP/rdEDmiqHprJ0IC9CxwjA7cf3wldeHK3
6vqDvLlNLpVrPwCeMttJ6ad8vifJy6luMJMzIbiWJhUAn3vU1yVqWpL7qL+PWGHE zMcfP88uGajsLn/SVjOKiqB7c0MmraoORzSGz2S3EwR4EZ//vx9OmPTpUU4ToBE1
kytuaOC/iEYEEBECAAYFAjti0w8ACgkQF7ttEUnfsrL75gCg9WCn37lGhN4+R8i1 w+g26Zc0zexiut4H7jwnS7o5epsbsbRVdDGPR72wiRnT6nkdutoK3+JdEGyhaz6n
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
5ACdHjn4iuMiXZA8cDDPAi8VybndPak= 7jccM9LTVHR90nS708BzpisGzX2HkE+q0a0UHUtIoJfczz7hrTKDywVizmVjHMi1
=F66Y HcsIZjtsoEwmpNkmoHjW4xIWPMPRV6Oyf7kQI3jH0D6v86iFbTR+2jrc1nDnRqS3
eYVRaBVpDvpbnAh/mvSXBFKpTy1WbtuCexpmhe5xr+/IBPl2IsBFp10k7gTi+Xzq
ChtmFHu1dRUvpM7V2Q/uh6NwNnBy+Bi+tNBV9mV02eB+Mz9U2u5yr3twxvyB8Xyz
dyCI0eoO18S2y+GkzGI3IbQQ8Bibe+KFqnSkGjHtNF22/D3+zEwoWgnTsdD8z7dq
jBMMLSFBcVZnLrwuvcrBZfAGM3hJEzn24F6kw8k3n3JXYufemGYYjcfUbjm+dttp
RzkSogg2gR0YA8FvEnmY7dUFwnS1sQ/yNi5vFOOsGYfj3Y8C6dz6Xl+e9PhuRdh2
1CCugW8bdlOaVmkXLtgI17y5+Y7+6DNFEJxkpBOw/aylNN6Tkdtl2EbTi7Q8xDM5
Xfma//ZpspjsM4kIb+K4Xvbjry4dFD5QFxAdxfybpRKm8k2igCNbTtIbSn9pANEa
3LmEJEI19hT39nIrQGIAzj8zVP/tHw==
=s4nE
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----
]]></programlisting> ]]></programlisting>

View file

@ -0,0 +1,121 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
=============================================================================
FreeBSD-SA-13:07.bind Security Advisory
The FreeBSD Project
Topic: BIND remote denial of service
Category: contrib
Module: bind
Announced: 2013-07-26
Credits: Maxim Shudrak and the HP Zero Day Initiative, ISC
Affects: FreeBSD 8.4-RELEASE and FreeBSD 9.x
Corrected: 2013-07-26 22:53:17 UTC (stable/8, 8.4-STABLE)
2013-07-26 22:40:17 UTC (releng/8.4, 8.4-RELEASE-p2)
2013-07-26 22:43:09 UTC (stable/9, 9.2-BETA2)
2013-07-26 22:40:23 UTC (releng/9.1, 9.1-RELEASE-p5)
CVE Name: CVE-2013-4854
For general information regarding FreeBSD Security Advisories,
including descriptions of the fields above, security branches, and the
following sections, please visit <URL:http://security.FreeBSD.org/>.
I. Background
BIND 9 is an implementation of the Domain Name System (DNS) protocols.
The named(8) daemon is an Internet Domain Name Server. The libdns
library is a library of DNS protocol support functions.
II. Problem Description
Due to a software defect a specially crafted query which includes
malformed rdata, could cause named(8) to crash with an assertion
failure and rejecting the malformed query. This issue affects both
recursive and authoritative-only nameservers.
III. Impact
An attacker who can send a specially crafted query could cause named(8)
to crash, resulting in a denial of service.
IV. Workaround
No workaround is available, but systems not running the named(8) service
and not using the base system DNS utilities are not affected.
V. Solution
Perform one of the following:
1) Upgrade your vulnerable system to a supported FreeBSD stable or
release / security branch (releng) dated after the correction date.
2) To update your vulnerable system via a source code patch:
The following patches have been verified to apply to the applicable
FreeBSD release branches.
a) Download the relevant patch from the location below, and verify the
detached PGP signature using your PGP utility.
# fetch http://security.FreeBSD.org/patches/SA-13:07/bind.patch
# fetch http://security.FreeBSD.org/patches/SA-13:07/bind.patch.asc
# gpg --verify bind.patch.asc
b) Execute the following commands as root:
# cd /usr/src
# patch < /path/to/patch
Recompile the operating system using buildworld and installworld as
described in <URL:http://www.FreeBSD.org/handbook/makeworld.html>.
Restart the named daemon, or reboot the system.
3) To update your vulnerable system via a binary patch:
Systems running a RELEASE version of FreeBSD on the i386 or amd64
platforms can be updated via the freebsd-update(8) utility:
# freebsd-update fetch
# freebsd-update install
VI. Correction details
The following list contains the correction revision numbers for each
affected branch.
Branch/path Revision
- -------------------------------------------------------------------------
stable/8/ r253696
releng/8.4/ r253692
stable/9/ r253695
releng/9.1/ r253693
- -------------------------------------------------------------------------
To see which files were modified by a particular revision, run the
following command, replacing XXXXXX with the revision number, on a
machine with Subversion installed:
# svn diff -cXXXXXX --summarize svn://svn.freebsd.org/base
Or visit the following URL, replacing XXXXXX with the revision number:
<URL:http://svnweb.freebsd.org/base?view=revision&revision=XXXXXX>
VII. References
https://kb.isc.org/article/AA-01015
<URL:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4854>
The latest revision of this advisory is available at
http://security.FreeBSD.org/advisories/FreeBSD-SA-13:07.bind.asc
-----BEGIN PGP SIGNATURE-----
iEYEARECAAYFAlHzPpMACgkQFdaIBMps37Jb2ACdFqaNTTBFiOCuz30MJ5s85UVd
MzoAn2ebCjqULwyEbJaeTlck87NPfQWR
=RFf2
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,120 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
=============================================================================
FreeBSD-SA-13:08.nfsserver Security Advisory
The FreeBSD Project
Topic: Incorrect privilege validation in the NFS server
Category: core
Module: nfsserver
Announced: 2013-07-26
Credits: Rick Macklem, Christopher Key, Tim Zingelman
Affects: FreeBSD 8.3, FreeBSD 9.0 and FreeBSD 9.1
Corrected: 2012-12-28 14:06:49 UTC (stable/9, 9.2-BETA2)
2013-07-26 22:40:23 UTC (releng/9.1, 9.1-RELEASE-p5)
2013-01-06 01:11:45 UTC (stable/8, 8.3-STABLE)
2013-07-26 22:40:29 UTC (releng/8.3, 8.3-RELEASE-p9)
CVE Name: CVE-2013-4851
For general information regarding FreeBSD Security Advisories,
including descriptions of the fields above, security branches, and the
following sections, please visit <URL:http://security.FreeBSD.org/>.
I. Background
The Network File System (NFS) allows a host to export some or all of its
file systems so that other hosts can access them over the network and mount
them as if they were on local disks. FreeBSD includes both server and client
implementations of NFS.
II. Problem Description
The kernel incorrectly uses client supplied credentials instead of the one
configured in exports(5) when filling out the anonymous credential for a
NFS export, when -network or -host restrictions are used at the same time.
III. Impact
The remote client may supply privileged credentials (e.g. the root user)
when accessing a file under the NFS share, which will bypass the normal
access checks.
IV. Workaround
Systems that do not provide the NFS service are not vulnerable. Systems that
do provide the NFS service are only vulnerable when -mapall or -maproot is
used in combination with network and/or host restrictions.
V. Solution
Perform one of the following:
1) Upgrade your vulnerable system to a supported FreeBSD stable or
release / security branch (releng) dated after the correction date.
2) To update your vulnerable system via a source code patch:
The following patches have been verified to apply to the applicable
FreeBSD release branches.
a) Download the relevant patch from the location below, and verify the
detached PGP signature using your PGP utility.
# fetch http://security.FreeBSD.org/patches/SA-13:08/nfsserver.patch
# fetch http://security.FreeBSD.org/patches/SA-13:08/nfsserver.patch.asc
# gpg --verify nfsserver.patch.asc
b) Apply the patch.
# cd /usr/src
# patch < /path/to/patch
c) Recompile your kernel as described in
<URL:http://www.FreeBSD.org/handbook/kernelconfig.html> and reboot the
system.
3) To update your vulnerable system via a binary patch:
Systems running a RELEASE version of FreeBSD on the i386 or amd64
platforms can be updated via the freebsd-update(8) utility:
# freebsd-update fetch
# freebsd-update install
VI. Correction details
The following list contains the correction revision numbers for each
affected branch.
Branch/path Revision
- -------------------------------------------------------------------------
stable/8/ r245086
releng/8.3/ r253694
stable/9/ r244772
releng/9.1/ r253693
- -------------------------------------------------------------------------
To see which files were modified by a particular revision, run the
following command, replacing XXXXXX with the revision number, on a
machine with Subversion installed:
# svn diff -cXXXXXX --summarize svn://svn.freebsd.org/base
Or visit the following URL, replacing XXXXXX with the revision number:
<URL:http://svnweb.freebsd.org/base?view=revision&revision=XXXXXX>
VII. References
<URL:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4851>
The latest revision of this advisory is available at
http://security.FreeBSD.org/advisories/FreeBSD-SA-13:08.nfsserver.asc
-----BEGIN PGP SIGNATURE-----
iEYEARECAAYFAlHzPrkACgkQFdaIBMps37I9YACfSu4orRhgOhol8vacW9kF3ZGP
jtAAn0t2i14CMo1MT5MztI6RWX3hnUWZ
=xjf/
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,13 @@
Index: contrib/bind9/lib/dns/rdata/generic/keydata_65533.c
===================================================================
--- contrib/bind9/lib/dns/rdata/generic/keydata_65533.c (revision 253461)
+++ contrib/bind9/lib/dns/rdata/generic/keydata_65533.c (working copy)
@@ -176,7 +176,7 @@
UNUSED(options);
isc_buffer_activeregion(source, &sr);
- if (sr.length < 4)
+ if (sr.length < 16)
return (ISC_R_UNEXPECTEDEND);
isc_buffer_forward(source, sr.length);

View file

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iEYEABECAAYFAlHzPqUACgkQFdaIBMps37IIPgCgioXGAf1PRyZ0mSeCktSzxFeY
l+4An0YlRzZ8Xbt+CgxwIwyvGjLYpy9q
=tbCD
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,13 @@
Index: sys/kern/vfs_export.c
===================================================================
--- sys/kern/vfs_export.c (revision 253367)
+++ sys/kern/vfs_export.c (working copy)
@@ -208,7 +208,7 @@
np->netc_anon = crget();
np->netc_anon->cr_uid = argp->ex_anon.cr_uid;
crsetgroups(np->netc_anon, argp->ex_anon.cr_ngroups,
- np->netc_anon->cr_groups);
+ argp->ex_anon.cr_groups);
np->netc_anon->cr_prison = &prison0;
prison_hold(np->netc_anon->cr_prison);
np->netc_numsecflavors = argp->ex_numsecflavors;

View file

@ -0,0 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Index: sys/kern/vfs_export.c
===================================================================
- --- sys/kern/vfs_export.c (revision 253367)
+++ sys/kern/vfs_export.c (working copy)
@@ -208,7 +208,7 @@
np->netc_anon = crget();
np->netc_anon->cr_uid = argp->ex_anon.cr_uid;
crsetgroups(np->netc_anon, argp->ex_anon.cr_ngroups,
- - np->netc_anon->cr_groups);
+ argp->ex_anon.cr_groups);
np->netc_anon->cr_prison = &prison0;
prison_hold(np->netc_anon->cr_prison);
np->netc_numsecflavors = argp->ex_numsecflavors;
-----BEGIN PGP SIGNATURE-----
iEYEARECAAYFAlHzPsQACgkQFdaIBMps37J36gCgglvXt5i1cg/+gvs4mHyJ+mrj
tesAn1Qli/x2FjqbQ++FPs8qF2Sc7Rxs
=kdhf
-----END PGP SIGNATURE-----

View file

@ -7,6 +7,23 @@
<year> <year>
<name>2013</name> <name>2013</name>
<month>
<name>7</name>
<day>
<name>26</name>
<advisory>
<name>FreeBSD-SA-13:08.nfsserver</name>
</advisory>
<advisory>
<name>FreeBSD-SA-13:07.bind</name>
</advisory>
</day>
</month>
<month> <month>
<name>6</name> <name>6</name>

View file

@ -2245,10 +2245,10 @@
<!-- Below we list the various hats. --> <!-- Below we list the various hats. -->
<!-- FreeBSD Bugmeister --> <!-- FreeBSD Bugmeister -->
<!ENTITY a.bugmeister '&a.eadler;, &a.gavin;, &a.gonzo;, &a.linimon;'> <!ENTITY a.bugmeister '&a.eadler;, &a.gavin;, &a.gonzo;'>
<!-- FreeBSD Core Team --> <!-- FreeBSD Core Team -->
<!ENTITY a.core.members '&a.tabthorpe;, &a.gavin;, &a.jhb;, &a.kib;, &a.theraven;, &a.attilio;, &a.hrs;, &a.peter;, &a.miwi;'> <!ENTITY a.core.members '&a.tabthorpe;, &a.gavin;, &a.jhb;, &a.kib;, &a.theraven;, &a.hrs;, &a.peter;, &a.miwi;'>
<!-- FreeBSD Doc Engineering Team --> <!-- FreeBSD Doc Engineering Team -->
<!ENTITY a.doceng.members '&a.gjb;, &a.blackend;, &a.gabor;, &a.hrs;'> <!ENTITY a.doceng.members '&a.gjb;, &a.blackend;, &a.gabor;, &a.hrs;'>
@ -2257,15 +2257,15 @@
<!ENTITY a.donations.members '&a.tabthorpe;, &a.gjb;, &a.gahr;, &a.pgollucci;, &a.skreuzer;, &a.obrien;, &a.trhodes;, &a.ds;, &a.rwatson;'> <!ENTITY a.donations.members '&a.tabthorpe;, &a.gjb;, &a.gahr;, &a.pgollucci;, &a.skreuzer;, &a.obrien;, &a.trhodes;, &a.ds;, &a.rwatson;'>
<!-- FreeBSD Ports Manager Team --> <!-- FreeBSD Ports Manager Team -->
<!ENTITY a.portmgr.members '&a.tabthorpe;, &a.marcus;, &a.bapt;, &a.decke;, &a.beat;, &a.erwin;, &a.linimon;, &a.itetcu;, &a.miwi;'> <!ENTITY a.portmgr.members '&a.tabthorpe;, &a.marcus;, &a.bapt;, &a.bdrewery;, &a.decke;, &a.erwin;, &a.itetcu;, &a.miwi;'>
<!-- FreeBSD Release Engineering Teams --> <!-- FreeBSD Release Engineering Teams -->
<!ENTITY a.re "re@FreeBSD.org"> <!ENTITY a.re "re@FreeBSD.org">
<!ENTITY a.re.members '&a.kib;, &a.blackend;, &a.jpaetzel;, &a.hrs;, &a.kensmith;'> <!ENTITY a.re.members '&a.mva;, &a.gjb;, &a.kib;, &a.joel;, &a.blackend;, &a.skreuzer;, &a.delphij;, &a.jpaetzel;, &a.rodrigc;, &a.hrs;, &a.glebius;, &a.kensmith;, &a.marius;'>
<!ENTITY a.re.members.email '&a.kib.email;, &a.blackend.email;, &a.jpaetzel.email;, &a.hrs.email;, &a.kensmith.email;'> <!ENTITY a.re.members.email '&a.mva.email;, &a.gjb.email;, &a.kib.email;, &a.joel.email;, &a.blackend.email;, &a.skreuzer.email;, &a.delphij.email;, &a.jpaetzel.email;, &a.rodrigc.email;, &a.hrs.email;, &a.glebius.email;, &a.kensmith.email;, &a.marius.email;'>
<!ENTITY a.re-builders '&a.marcel;, &a.nyan;, &a.nwhitehorn;'> <!ENTITY a.re-builders '&a.marcel;, &a.nyan;, &a.nwhitehorn;'>
<!-- FreeBSD Security Officer --> <!-- FreeBSD Security Officer -->
<!ENTITY a.so '&a.simon;'> <!ENTITY a.so '&a.des;'>
<!ENTITY a.so-team '&a.mnag;, &a.remko;, &a.gnn;, &a.simon;, &a.philip;, &a.cperciva;, &a.csjp;, &a.des;, &a.rwatson;, &a.bz;'> <!ENTITY a.so-team '&a.mnag;, &a.remko;, &a.gnn;, &a.simon;, &a.philip;, &a.cperciva;, &a.csjp;, &a.des;, &a.rwatson;, &a.bz;'>

View file

@ -103,6 +103,31 @@
from commercial vendors.</description> from commercial vendors.</description>
</event> </event>
<event id="kyivbsd-2013">
<name>KyivBSD 2013</name>
<url>http://en.kyivbsd.org.ua/</url>
<startdate>
<year>2013</year>
<month>9</month>
<day>21</day>
</startdate>
<enddate>
<year>2013</year>
<month>9</month>
<day>21</day>
</enddate>
<location>
<country code="UA">Ukraine</country>
<city>Kyiv</city>
<site>Taras Shevchenko National University of Kyiv</site>
</location>
<description>We are glad to invite all to the fifth conference
placed in Kyiv! Kyiv is both historical landmark and urbanistic
city with many people interested in open source in general.
It is a good choice for local and foreign developers
to attend.</description>
</event>
<event id="eurobsdcon-2013"> <event id="eurobsdcon-2013">
<name>EuroBSDcon 2013</name> <name>EuroBSDcon 2013</name>
<url>http://2013.eurobsdcon.org/</url> <url>http://2013.eurobsdcon.org/</url>

View file

@ -30,9 +30,67 @@
<year> <year>
<name>2013</name> <name>2013</name>
<month>
<name>8</name>
<day>
<name>6</name>
<event>
<title>The &os;&nbsp;Foundation Semi-Annual Newsletter is
Now Available</title>
<p>We are pleased to announce the publication of our 2013
Semi-Annual Newsletter! This is a chance for you to read
about what we are doing to help make &os; the best
operating system available.</p>
<p>Read about funded development projects to improve &os;,
sponsored conferences, developer and vendor summits to
create face-to-face opportunities, research, how we are
doing on our fundraising efforts, and so much more!</p>
<p>The 2013 semi-annual newsletter is available online <a
href="http://www.freebsdfoundation.org/press/2013Jul-newsletter">here</a>.</p>
</event>
</day>
<day>
<name>5</name>
<event>
<title>&os;&nbsp;9.2-RC1 Available</title>
<p>The first RC build for the &os;-9.2 release cycle is
now available. ISO images for the amd64, i386, ia64,
powerpc, powerpc64 and sparc64 architectures are <a
href="&lists.stable;/2013-August/074589.html">available</a>
on most of our <a
href="&url.doc.base-en;/books/handbook/mirrors-ftp.html">&os;
mirror sites</a>.</p>
</event>
</day>
</month>
<month> <month>
<name>7</name> <name>7</name>
<day>
<name>29</name>
<event>
<title>&os;&nbsp;9.2-BETA2 Available</title>
<p>The second BETA build for the &os;-9.2 release cycle is
now available. ISO images for the amd64, i386, powerpc64
and sparc64 architectures are <a
href="&lists.stable;/2013-July/074440.html">available</a>
on most of our <a
href="&url.doc.base-en;/books/handbook/mirrors-ftp.html">&os;
mirror sites</a>.</p>
</event>
</day>
<day> <day>
<name>22</name> <name>22</name>

View file

@ -32,7 +32,7 @@
<!ENTITY beta.testing "INCLUDE"> <!ENTITY beta.testing "INCLUDE">
<!ENTITY % beta.testing "INCLUDE"> <!ENTITY % beta.testing "INCLUDE">
<!ENTITY betarel.current '9.2'> <!ENTITY betarel.current '9.2'>
<!ENTITY betarel.vers 'BETA1'> <!ENTITY betarel.vers 'RC1'>
<!ENTITY u.betarel.schedule '&base;/releases/&betarel.current;R/schedule.html'> <!ENTITY u.betarel.schedule '&base;/releases/&betarel.current;R/schedule.html'>
<!-- If we have a second release in the release cycle (e.g. 5.x and 6.y <!-- If we have a second release in the release cycle (e.g. 5.x and 6.y

View file

@ -136,4 +136,6 @@
</xsl:if> </xsl:if>
<xsl:apply-templates select="*[not(self::db:contrib)]"/> <xsl:apply-templates select="*[not(self::db:contrib)]"/>
</xsl:template> </xsl:template>
<xsl:param name="callout.graphics.number.limit">30</xsl:param>
</xsl:stylesheet> </xsl:stylesheet>