- MFH
This commit is contained in:
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
books
fdp-primer
handbook
config
geom
l10n
mirrors
network-servers
security
porters-handbook
htdocs
share/xml
ja_JP.eucJP
articles/contributing
books/handbook
htdocs
share/xml
ru_RU.KOI8-R
articles
books
share
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
||||
"http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [
|
||||
<!ENTITY dedate "$FreeBSDde$">
|
||||
<!ENTITY reference "basiert auf: r40515">
|
||||
<!ENTITY reference "basiert auf: r41873">
|
||||
<!ENTITY title "Release Information">
|
||||
]>
|
||||
|
||||
|
@ -59,7 +59,9 @@
|
|||
<a href="&u.rel.errata;">Errata</a>
|
||||
</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>
|
||||
<a href="&u.rel2.announce;">Announcement</a> :
|
||||
<a href="&u.rel2.notes;">Release Notes</a> :
|
||||
|
@ -69,17 +71,6 @@
|
|||
<a href="&u.rel2.errata;">Errata</a>
|
||||
</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>
|
||||
|
||||
<h2>Zukünftige Versionen</h2>
|
||||
|
@ -127,6 +118,18 @@
|
|||
</em>
|
||||
</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)
|
||||
<em>
|
||||
<a href="&enbase;/releases/8.2R/announce.html">Announcement</a>:
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
<tr style="text-align: center;">
|
||||
<td colspan="2">Version & Plattform</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>Hardware<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/ISO-IMAGES/&rel2.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
|
||||
<!--
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>sparc64</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>
|
||||
</tr>
|
||||
<!--
|
||||
|
||||
<tr>
|
||||
<td colspan="2">FreeBSD &rel3.current;-RELEASE</td>
|
||||
<td colspan="2"></td>
|
||||
|
@ -200,6 +200,13 @@
|
|||
enthält Informationen über
|
||||
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>
|
||||
<h2>Auf FreeBSD basierende Betriebssysteme</h2>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde$
|
||||
basiert auf: r41837
|
||||
basiert auf: r42507
|
||||
-->
|
||||
|
||||
<!-- Simple schema for FreeBSD Project news.
|
||||
|
@ -38,9 +38,195 @@
|
|||
<year>
|
||||
<name>2013</name>
|
||||
|
||||
<month>
|
||||
<name>8</name>
|
||||
|
||||
<day>
|
||||
<name>6</name>
|
||||
|
||||
<event>
|
||||
<title>Halbjahres-Newsletter der &os; 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; 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; 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; 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;
|
||||
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>
|
||||
<name>4</name>
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"freefall:/c/www/bsddoc/press/".
|
||||
$FreeBSD$
|
||||
$FreeBSDde$
|
||||
basiert auf: r41004
|
||||
basiert auf: r42024
|
||||
-->
|
||||
|
||||
<press>
|
||||
|
@ -17,6 +17,23 @@
|
|||
|
||||
<year>
|
||||
<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>
|
||||
<name>2</name>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde$
|
||||
basiert auf: r41400
|
||||
basiert auf: r42493
|
||||
-->
|
||||
<![%beta2.testing;[
|
||||
<!ENTITY beta.plural 'en'>
|
||||
|
@ -102,35 +102,47 @@
|
|||
<tr>
|
||||
<td></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/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
<td><a href="&url.rel;/amd64/amd64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/amd64/amd64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>i386</td>
|
||||
<td><a href="&url.rel;/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>pc98</td>
|
||||
<td><a href="&url.rel;/pc98/&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;/i386/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/i386/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>ia64</td>
|
||||
<td><a href="&url.rel;/ia64/ia64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/ia64/ia64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>sparc64</td>
|
||||
<td><a href="&url.rel;/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
<td>pc98</td>
|
||||
<td><a href="&url.rel;/pc98/i386/&betarel.current;-&betarel.vers;">[Distribution]</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>
|
||||
<td></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/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>powerpc64</td>
|
||||
<td><a href="&url.rel;/powerpc/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
|
||||
<td><a href="&url.rel;/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></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>
|
||||
-->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
|
|
@ -379,7 +379,7 @@
|
|||
</itemizedlist>
|
||||
|
||||
<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>
|
||||
&prompt.root; <userinput>make clean install</userinput></screen>
|
||||
|
@ -590,7 +590,7 @@
|
|||
<title>&os; Ports Tree Branches and Layout</title>
|
||||
|
||||
<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>
|
||||
|
||||
<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;
|
||||
repository with Subversion. This will give access to a
|
||||
read-only tree that can be updated, but not committed
|
||||
to. To do this, use the following command:</para>
|
||||
read-only tree that can be updated, but not committed back
|
||||
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>
|
||||
|
||||
|
@ -801,8 +801,8 @@
|
|||
|
||||
<note>
|
||||
<para>Most new source files should include a
|
||||
<literal>$&os;$</literal> string in the
|
||||
new file. On commit, <command>svn</command> will expand
|
||||
<literal>$&os;$</literal> string near the start of the
|
||||
file. On commit, <command>svn</command> will expand
|
||||
the <literal>$&os;$</literal> string,
|
||||
adding the file path, revision number, date and time of
|
||||
commit, and the username of the committer. Files which
|
||||
|
|
|
@ -135,10 +135,10 @@
|
|||
including <emphasis>HEAD</emphasis>, assuming that the system
|
||||
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
|
||||
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
|
||||
tendency of our user community to keep up with -STABLE development
|
||||
with Subversion and <quote><command>make</command>
|
||||
|
@ -153,6 +153,18 @@
|
|||
quality assurance activities ramp up pending a major
|
||||
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
|
||||
users throughout the release cycle. Problems reports are entered into our
|
||||
<application class="software">GNATS</application> database
|
||||
|
@ -173,7 +185,7 @@
|
|||
security fixes and additions are merged onto the release branch.
|
||||
In addition to source updates via Subversion, binary patchkits are
|
||||
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>
|
||||
|
||||
<sect2>
|
||||
|
@ -256,8 +268,8 @@
|
|||
|
||||
<para>Sixty days before the anticipated release, the source
|
||||
repository enters a <quote>code freeze</quote>. During this
|
||||
time, all commits to the -STABLE branch must be approved by the
|
||||
&a.re;, the approval process is technically enforced by the
|
||||
time, all commits to the -STABLE branch must be approved by
|
||||
&a.re;. The approval process is technically enforced by a
|
||||
pre-commit hook. The kinds of changes that are allowed during
|
||||
this period include:</para>
|
||||
|
||||
|
@ -324,7 +336,7 @@
|
|||
<note>
|
||||
<para>In all examples below, <literal>$FSVN</literal>
|
||||
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>
|
||||
|
||||
<para>The layout of &os; branches in Subversion is
|
||||
|
|
|
@ -2551,7 +2551,7 @@ IMAGES= chapter1/fig1.png
|
|||
url="&url.books.handbook;/svn.html#svn-intro"</sgmltag>SVN
|
||||
introduction<sgmltag class="endtag">ulink</sgmltag>, then pick the nearest mirror from
|
||||
the list of <sgmltag class="starttag">ulink
|
||||
url="&url.books.handbook;/subversion-mirrors.html"</sgmltag>Subversion
|
||||
url="&url.books.handbook;/svn-mirrors.html"</sgmltag>Subversion
|
||||
mirror sites<sgmltag class="endtag">ulink</sgmltag>.<sgmltag class="endtag">para</sgmltag></programlisting>
|
||||
|
||||
<para>Appearance:</para>
|
||||
|
@ -2560,7 +2560,7 @@ IMAGES= chapter1/fig1.png
|
|||
url="&url.books.handbook;/svn.html#svn-intro">SVN
|
||||
introduction</ulink>, then pick the nearest mirror from
|
||||
the list of <ulink
|
||||
url="&url.books.handbook;/subversion-mirrors.html">Subversion
|
||||
url="&url.books.handbook;/svn-mirrors.html">Subversion
|
||||
mirror sites</ulink>.</para>
|
||||
|
||||
<para>Usage for article links:</para>
|
||||
|
|
|
@ -276,7 +276,7 @@
|
|||
<literal><!doctype…></literal>.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<sect2 id="writing-style-acronyms">
|
||||
<title>Acronyms</title>
|
||||
|
||||
<para>Acronyms should be defined the first time they appear in a
|
||||
|
@ -291,7 +291,7 @@
|
|||
<sgmltag>acronym</sgmltag> tags.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<sect2 id="writing-style-indentation">
|
||||
<title>Indentation</title>
|
||||
|
||||
<para>The first line in each file starts with no indentation,
|
||||
|
@ -332,10 +332,10 @@
|
|||
<xref linkend="editor-config"/>.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<sect2 id="writing-style-tag-style">
|
||||
<title>Tag Style</title>
|
||||
|
||||
<sect3>
|
||||
<sect3 id="writing-style-tag-style-spacing">
|
||||
<title>Tag Spacing</title>
|
||||
|
||||
<para>Tags that start at the same indent as a previous tag
|
||||
|
@ -371,7 +371,7 @@
|
|||
</informalexample>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<sect3 id="writing-style-tag-style-separating">
|
||||
<title>Separating Tags</title>
|
||||
|
||||
<para>Tags like <sgmltag>itemizedlist</sgmltag> which will
|
||||
|
@ -401,7 +401,7 @@
|
|||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<sect2 id="writing-style-whitespace-changes">
|
||||
<title>Whitespace Changes</title>
|
||||
|
||||
<para><emphasis>Do not commit changes
|
||||
|
@ -421,7 +421,7 @@
|
|||
ignored by translators.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<sect2 id="writing-style-nonbreaking-space">
|
||||
<title>Non-Breaking Space</title>
|
||||
|
||||
<para>Avoid line breaks in places where they look ugly or make
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
Consider this text:</para>
|
||||
|
||||
<blockquote>
|
||||
<para>To remove <filename>/tmp/foo</filename> use
|
||||
<para>To remove <filename>/tmp/foo</filename>, use
|
||||
&man.rm.1;.</para>
|
||||
|
||||
<screen>&prompt.user; <userinput>rm /tmp/foo</userinput></screen>
|
||||
|
@ -108,9 +108,9 @@
|
|||
<para>The previous example is actually represented in this
|
||||
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 &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>&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>
|
||||
|
||||
|
|
|
@ -270,7 +270,6 @@
|
|||
<programlisting>sshd_enable="YES"
|
||||
keyrate="fast"
|
||||
defaultrouter="10.1.1.254"</programlisting>
|
||||
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -278,7 +277,6 @@ defaultrouter="10.1.1.254"</programlisting>
|
|||
|
||||
<programlisting>hostname="node1.example.org"
|
||||
ifconfig_fxp0="inet 10.1.1.1/8"</programlisting>
|
||||
|
||||
</listitem>
|
||||
</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
|
||||
<filename>crontab</filename> file from scratch, without the
|
||||
use of a template, can use <command>crontab -e</command>. This
|
||||
will invoke the default editor with an empty file. When this
|
||||
file is saved, it will be automatically installed by
|
||||
use of a template, can use <command>crontab -e</command>.
|
||||
This will invoke the default editor with an empty file. When
|
||||
this file is saved, it will be automatically installed by
|
||||
&man.crontab.1;.</para>
|
||||
|
||||
<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>
|
||||
|
||||
<para>In 2002, &os; integrated the NetBSD &man.rc.8; system for
|
||||
system initialization. The files listed in <filename
|
||||
class="directory">/etc/rc.d</filename> provide basic services
|
||||
which can be controlled with the <option>start</option>,
|
||||
<option>stop</option>, and <option>restart</option> options
|
||||
to &man.service.8;. For instance, &man.sshd.8; can be restarted
|
||||
with the following command:</para>
|
||||
system initialization. The files listed in
|
||||
<filename class="directory">/etc/rc.d</filename> provide basic
|
||||
services which can be controlled with the
|
||||
<option>start</option>, <option>stop</option>, and
|
||||
<option>restart</option> options to &man.service.8;. For
|
||||
instance, &man.sshd.8; can be restarted with the following
|
||||
command:</para>
|
||||
|
||||
<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>
|
||||
# sshd
|
||||
$sshd_enable=YES</screen>
|
||||
#
|
||||
sshd_enable="YES"
|
||||
# (default: "")</screen>
|
||||
|
||||
<note>
|
||||
<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
|
||||
if a cable is unplugged. Check the output of
|
||||
<command>netstat -rn</command> and make sure there is a
|
||||
valid route to the host. If there is not, read <xref
|
||||
linkend="advanced-networking"/>.</para>
|
||||
valid route to the host. If there is not, read
|
||||
<xref linkend="advanced-networking"/>.</para>
|
||||
|
||||
<para><errorname>ping: sendto: Permission denied</errorname>
|
||||
error messages are often caused by a misconfigured firewall.
|
||||
If a firewall is enabled on &os; but no rules have been
|
||||
defined, the default policy is to deny all traffic, even
|
||||
&man.ping.8;. Refer to <xref
|
||||
linkend="firewalls"/> for more information.</para>
|
||||
&man.ping.8;. Refer to
|
||||
<xref linkend="firewalls"/> for more information.</para>
|
||||
|
||||
<para>Sometimes performance of the card is poor or below
|
||||
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
|
||||
represents the network's netmask. Any other addresses which
|
||||
fall within this network must have a netmask of all
|
||||
<literal>1</literal>s, expressed as either <hostid
|
||||
role="netmask">255.255.255.255</hostid> or <hostid
|
||||
role="netmask">0xffffffff</hostid>.</para>
|
||||
<literal>1</literal>s, expressed as either
|
||||
<hostid role="netmask">255.255.255.255</hostid> or
|
||||
<hostid role="netmask">0xffffffff</hostid>.</para>
|
||||
|
||||
<para>For example, consider the case where the
|
||||
<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
|
||||
<hostid role="ipaddr">202.0.75.16</hostid> with a netmask of
|
||||
<hostid role="netmask">255.255.255.240</hostid>. The system
|
||||
is to be configured to appear in the ranges <hostid
|
||||
role="ipaddr">10.1.1.1</hostid> through <hostid
|
||||
role="ipaddr">10.1.1.5</hostid> and <hostid
|
||||
role="ipaddr">202.0.75.17</hostid> through <hostid
|
||||
role="ipaddr">202.0.75.20</hostid>. Only the first address
|
||||
in a given network range should have a real netmask. All the
|
||||
rest (<hostid role="ipaddr">10.1.1.2</hostid> through <hostid
|
||||
role="ipaddr">10.1.1.5</hostid> and <hostid
|
||||
role="ipaddr">202.0.75.18</hostid> through <hostid
|
||||
role="ipaddr">202.0.75.20</hostid>) must be configured with
|
||||
a netmask of <hostid
|
||||
role="netmask">255.255.255.255</hostid>.</para>
|
||||
is to be configured to appear in the ranges
|
||||
<hostid role="ipaddr">10.1.1.1</hostid> through
|
||||
<hostid role="ipaddr">10.1.1.5</hostid> and
|
||||
<hostid role="ipaddr">202.0.75.17</hostid> through
|
||||
<hostid role="ipaddr">202.0.75.20</hostid>. Only the first
|
||||
address in a given network range should have a real netmask.
|
||||
All the rest (<hostid role="ipaddr">10.1.1.2</hostid> through
|
||||
<hostid role="ipaddr">10.1.1.5</hostid> and
|
||||
<hostid role="ipaddr">202.0.75.18</hostid> through
|
||||
<hostid role="ipaddr">202.0.75.20</hostid>) must be configured
|
||||
with a netmask of
|
||||
<hostid role="netmask">255.255.255.255</hostid>.</para>
|
||||
|
||||
<para>The following <filename>/etc/rc.conf</filename> entries
|
||||
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_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>
|
||||
|
||||
</sect1>
|
||||
|
||||
<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
|
||||
<filename>/etc/rc.conf</filename>. Refer to &man.syslogd.8;
|
||||
for more information on the arguments, and &man.rc.conf.5;,
|
||||
<xref linkend="configtuning-core-configuration"/> and <xref
|
||||
linkend="configtuning-rcd"/> for more information about
|
||||
<xref linkend="configtuning-core-configuration"/> and
|
||||
<xref linkend="configtuning-rcd"/> for more information about
|
||||
<filename>/etc/rc.conf</filename> and the &man.rc.8;
|
||||
subsystem.</para>
|
||||
</sect2>
|
||||
|
@ -1535,8 +1535,8 @@ cron.* /var/log/cron
|
|||
facilities, refer to &man.syslog.3; and &man.syslogd.8;.
|
||||
For more information about
|
||||
<filename>/etc/syslog.conf</filename>, its syntax, and more
|
||||
advanced usage examples, see &man.syslog.conf.5; and <xref
|
||||
linkend="network-syslogd"/>.</para>
|
||||
advanced usage examples, see &man.syslog.conf.5; and
|
||||
<xref linkend="network-syslogd"/>.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -1630,14 +1630,14 @@ cron.* /var/log/cron
|
|||
&man.newsyslog.8; further instructions, such as how to
|
||||
compress the rotated file or to create the log file if it
|
||||
is missing. The last two fields are optional, and
|
||||
specify the <acronym
|
||||
role="Process Identifier">PID</acronym> file of a process
|
||||
and a signal number to send to that process when the file
|
||||
is rotated. For more information on all fields, valid
|
||||
specify the
|
||||
<acronym role="Process Identifier">PID</acronym> file of a
|
||||
process and a signal number to send to that process when the
|
||||
file is rotated. For more information on all fields, valid
|
||||
flags, and how to specify the rotation time, refer to
|
||||
&man.newsyslog.conf.5;. Since &man.newsyslog.8; is run
|
||||
from &man.cron.8;, it can not rotate files more often than
|
||||
it is run from &man.cron.8;.</para>
|
||||
&man.newsyslog.conf.5;. Since &man.newsyslog.8; is run from
|
||||
&man.cron.8;, it can not rotate files more often than it is
|
||||
run from &man.cron.8;.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
@ -1733,9 +1733,8 @@ cron.* /var/log/cron
|
|||
<primary><filename>resolv.conf</filename></primary>
|
||||
</indexterm>
|
||||
|
||||
<para>How a
|
||||
&os; system accesses the Internet Domain Name System
|
||||
(<acronym>DNS</acronym>) is controlled by
|
||||
<para>How a &os; system accesses the Internet Domain Name
|
||||
System (<acronym>DNS</acronym>) is controlled by
|
||||
&man.resolv.conf.5;.</para>
|
||||
|
||||
<para>The most common entries to
|
||||
|
@ -1889,13 +1888,13 @@ kern.maxproc: 1044</screen>
|
|||
kern.maxfiles: 2088 -> 5000</screen>
|
||||
|
||||
<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>
|
||||
|
||||
<para>To automatically set some variables each time the machine
|
||||
boots, add them to <filename>/etc/sysctl.conf</filename>. For
|
||||
more information, refer to &man.sysctl.conf.5; and <xref
|
||||
linkend="configtuning-sysctlconf"/>.</para>
|
||||
more information, refer to &man.sysctl.conf.5; and
|
||||
<xref linkend="configtuning-sysctlconf"/>.</para>
|
||||
|
||||
<sect2 id="configtuning-sysctlconf">
|
||||
<title><filename>sysctl.conf</filename></title>
|
||||
|
@ -1921,7 +1920,6 @@ kern.logsigexit=0
|
|||
# Prevent users from seeing information about processes that
|
||||
# are being run under another UID.
|
||||
security.bsd.see_other_uids=0</programlisting>
|
||||
|
||||
</sect2>
|
||||
|
||||
<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
|
||||
buffer cache onto the disk by the time of the crash,
|
||||
&man.fsck.8; recognizes this and repairs the file system
|
||||
by setting the file length to
|
||||
<literal>0</literal>. Additionally, the implementation is
|
||||
clear and simple. The disadvantage is that meta-data
|
||||
changes are slow. For example, <command>rm -r</command>
|
||||
touches all the files in a directory sequentially, but each
|
||||
directory change will be written synchronously to the
|
||||
disk. This includes updates to the directory itself, to
|
||||
the inode table, and possibly to indirect blocks allocated
|
||||
by the file. Similar considerations apply for unrolling
|
||||
large hierarchies using <command>tar -x</command>.</para>
|
||||
by setting the file length to <literal>0</literal>.
|
||||
Additionally, the implementation is clear and simple. The
|
||||
disadvantage is that meta-data changes are slow. For
|
||||
example, <command>rm -r</command> touches all the files in a
|
||||
directory sequentially, but each directory change will be
|
||||
written synchronously to the disk. This includes updates to
|
||||
the directory itself, to the inode table, and possibly to
|
||||
indirect blocks allocated by the file. Similar
|
||||
considerations apply for unrolling large hierarchies using
|
||||
<command>tar -x</command>.</para>
|
||||
|
||||
<para>The second approach is to use asynchronous meta-data
|
||||
updates. This is the default for a <acronym>UFS</acronym>
|
||||
|
@ -2264,7 +2262,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
|
|||
in use are marked as such in their blocks and inodes.
|
||||
After a crash, the only resource allocation error that
|
||||
occurs is that resources are marked as <quote>used</quote>
|
||||
which are actually <quote>free</quote>. &man.fsck.8;
|
||||
which are actually <quote>free</quote>. &man.fsck.8;
|
||||
recognizes this situation, and frees the resources that
|
||||
are no longer used. It is safe to ignore the dirty state
|
||||
of the file system after a crash by forcibly mounting it
|
||||
|
@ -2379,7 +2377,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
|
|||
compile software. The most important table set by
|
||||
<literal>maxusers</literal> is the maximum number of
|
||||
processes, which is set to
|
||||
<literal>20 + 16 * maxusers</literal>. If
|
||||
<literal>20 + 16 * maxusers</literal>. If
|
||||
<literal>maxusers</literal> is set to <literal>1</literal>,
|
||||
there can only be
|
||||
<literal>36</literal> simultaneous processes, including
|
||||
|
@ -2491,12 +2489,11 @@ device_probe_and_attach: cbb0 attach returned 12</screen>
|
|||
</indexterm>
|
||||
|
||||
<para>The <varname>net.inet.ip.portrange.*</varname>
|
||||
&man.sysctl.8;
|
||||
variables control the port number ranges automatically bound
|
||||
to <literal>TCP</literal> and <literal>UDP</literal>
|
||||
sockets. There are three ranges: a low range, a default
|
||||
range, and a high range. Most network programs use the
|
||||
default range which is controlled by
|
||||
&man.sysctl.8; variables control the port number ranges
|
||||
automatically bound to <literal>TCP</literal> and
|
||||
<literal>UDP</literal> sockets. There are three ranges: a
|
||||
low range, a default range, and a high range. Most network
|
||||
programs use the default range which is controlled by
|
||||
<varname>net.inet.ip.portrange.first</varname> and
|
||||
<varname>net.inet.ip.portrange.last</varname>, which default
|
||||
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;
|
||||
times over slow links, though still much lower than without
|
||||
the inflight algorithm. In such cases, try reducing this
|
||||
parameter to <literal>15</literal>,
|
||||
<literal>10</literal>, or <literal>5</literal> and
|
||||
reducing <varname>net.inet.tcp.inflight.min</varname>
|
||||
to a value such as <literal>3500</literal> to get the
|
||||
desired effect. Reducing these parameters should be done
|
||||
as a last resort only.</para>
|
||||
parameter to <literal>15</literal>, <literal>10</literal>,
|
||||
or <literal>5</literal> and reducing
|
||||
<varname>net.inet.tcp.inflight.min</varname> to a value such
|
||||
as <literal>3500</literal> to get the desired effect.
|
||||
Reducing these parameters should be done as a last resort
|
||||
only.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
|
@ -2632,9 +2629,9 @@ kern.maxvnodes: 100000</screen>
|
|||
|
||||
<para>Adding a new hard drive for swap gives better performance
|
||||
than adding a partition on an existing drive. Setting up
|
||||
partitions and hard drives is explained in <xref
|
||||
linkend="disks-adding"/> while <xref
|
||||
linkend="configtuning-initial"/> discusses partition
|
||||
partitions and hard drives is explained in
|
||||
<xref linkend="disks-adding"/> while
|
||||
<xref linkend="configtuning-initial"/> discusses partition
|
||||
layouts and swap partition size considerations.</para>
|
||||
|
||||
<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>
|
||||
|
||||
<warning>
|
||||
|
||||
<para>It is possible to use any partition not currently
|
||||
mounted, even if it already contains data. Using
|
||||
&man.swapon.8; on a partition that contains data will
|
||||
|
@ -2683,7 +2679,6 @@ kern.maxvnodes: 100000</screen>
|
|||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
|
||||
<para>The <filename>GENERIC</filename> kernel already
|
||||
includes the memory disk driver (&man.md.4;) required
|
||||
for this operation. When building a custom kernel,
|
||||
|
@ -2759,8 +2754,8 @@ kern.maxvnodes: 100000</screen>
|
|||
temperature increases unexpectedly.</para>
|
||||
|
||||
<para>This section provides comprehensive information about
|
||||
<acronym>ACPI</acronym>. References will be provided for further
|
||||
reading.</para>
|
||||
<acronym>ACPI</acronym>. References will be provided for
|
||||
further reading.</para>
|
||||
|
||||
<sect2 id="acpi-intro">
|
||||
<title>What Is ACPI?</title>
|
||||
|
@ -2977,13 +2972,12 @@ kern.maxvnodes: 100000</screen>
|
|||
<para>Most &os; developers watch &a.current;, but one should
|
||||
submit problems to &a.acpi.name; to be sure it is seen. Be
|
||||
patient when waiting for a response. If the bug is not
|
||||
immediately apparent, submit a
|
||||
<acronym>PR</acronym> using &man.send-pr.1;. When entering a
|
||||
<acronym>PR</acronym>, include the same information as
|
||||
requested above. This helps developers to track the problem
|
||||
and resolve it. Do not send a <acronym>PR</acronym> without
|
||||
emailing &a.acpi.name; first as it is likely that the problem
|
||||
has been reported before.</para>
|
||||
immediately apparent, submit a <acronym>PR</acronym> using
|
||||
&man.send-pr.1;. When entering a <acronym>PR</acronym>,
|
||||
include the same information as requested above. This helps
|
||||
developers to track the problem and resolve it. Do not send a
|
||||
<acronym>PR</acronym> without emailing &a.acpi.name; first as
|
||||
it is likely that the problem has been reported before.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="ACPI-background">
|
||||
|
@ -3276,8 +3270,9 @@ hw.acpi.s4bios: 0</screen>
|
|||
<acronym>ASL</acronym>, use &man.acpidump.8;. Include both
|
||||
<option>-t</option>, to show the contents of the fixed tables,
|
||||
and <option>-d</option>, to disassemble the
|
||||
<acronym>AML</acronym>. Refer to <xref
|
||||
linkend="ACPI-submitdebug"/> for an example syntax.</para>
|
||||
<acronym>AML</acronym>. Refer to
|
||||
<xref linkend="ACPI-submitdebug"/> for an example
|
||||
syntax.</para>
|
||||
|
||||
<para>The simplest first check is to recompile the
|
||||
<acronym>ASL</acronym> to check for errors. Warnings can
|
||||
|
|
|
@ -824,6 +824,314 @@ mountroot></screen>
|
|||
</sect2>
|
||||
</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; 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 G mirror for safely
|
||||
storing the operating system, followed by a 20 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 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">
|
||||
<sect1info>
|
||||
<authorgroup>
|
||||
|
|
|
@ -41,22 +41,27 @@
|
|||
applicable.</para>
|
||||
|
||||
<para>After reading this chapter, you will know:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>How different languages and locales are encoded on
|
||||
modern operating systems.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>How to set the locale for a login shell.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>How to configure the console for non-English
|
||||
languages.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>How to use <application>Xorg</application>effectively
|
||||
<para>How to use <application>Xorg</application> effectively
|
||||
with different languages.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Where to find more information about writing
|
||||
<acronym>i18n</acronym>-compliant applications.</para>
|
||||
|
@ -176,7 +181,6 @@
|
|||
typing:</para>
|
||||
|
||||
<screen>&prompt.user; <userinput>locale -a</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -195,7 +199,7 @@
|
|||
character support, or configure it correctly. To provide
|
||||
application support for wide or multibyte characters, the
|
||||
<ulink url="&url.base;/ports/index.html">&os; Ports
|
||||
Collection</ulink> contains programs for several languages.
|
||||
Collection</ulink> contains programs for several languages.
|
||||
Refer to the <acronym>i18n</acronym> documentation in the
|
||||
respective &os; port.</para>
|
||||
|
||||
|
@ -280,11 +284,11 @@
|
|||
|
||||
<para>This section describes the two methods for setting
|
||||
locale. The first is recommended and assigns the
|
||||
environment variables in the <link
|
||||
linkend="login-class">login class</link>. The second
|
||||
environment variables in the
|
||||
<link linkend="login-class">login class</link>. The second
|
||||
method adds the environment variable assignments to the
|
||||
system's shell <link linkend="startup-file">startup
|
||||
file</link>.</para>
|
||||
system's shell
|
||||
<link linkend="startup-file">startup file</link>.</para>
|
||||
|
||||
<sect4 id="login-class">
|
||||
<title>Login Classes Method</title>
|
||||
|
@ -292,10 +296,10 @@
|
|||
<para>This method allows environment variables needed for
|
||||
locale name and MIME character sets to be assigned once
|
||||
for every possible shell instead of adding specific shell
|
||||
assignments to each shell's startup file. <link
|
||||
linkend="usr-setup">User Level Setup</link> can be
|
||||
performed by each user while <link
|
||||
linkend="adm-setup">Administrator Level Setup</link>
|
||||
assignments to each shell's startup file.
|
||||
<link linkend="usr-setup">User Level Setup</link> can be
|
||||
performed by each user while
|
||||
<link linkend="adm-setup">Administrator Level Setup</link>
|
||||
requires superuser privileges.</para>
|
||||
|
||||
<sect5 id="usr-setup">
|
||||
|
@ -465,7 +469,6 @@ me:\
|
|||
<programlisting><envar>LANG=de_DE.ISO8859-1; export LANG</envar></programlisting>
|
||||
|
||||
<programlisting><envar>setenv LANG de_DE.ISO8859-1</envar></programlisting>
|
||||
|
||||
</sect4>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
@ -652,11 +655,11 @@ keychange="<replaceable>fkey_number sequence</replaceable>"</programlisting>
|
|||
|
||||
<indexterm><primary>Xorg True Type font
|
||||
server</primary></indexterm>
|
||||
<para>After installing <filename
|
||||
role="package">x11-servers/xorg-server</filename>, install
|
||||
the language's &truetype; fonts. Setting the correct locale
|
||||
should allow users to view their selected language in
|
||||
graphical application menus.</para>
|
||||
<para>After installing
|
||||
<filename role="package">x11-servers/xorg-server</filename>,
|
||||
install the language's &truetype; fonts. Setting the
|
||||
correct locale should allow users to view their selected
|
||||
language in graphical application menus.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
|
@ -762,7 +765,6 @@ keychange="<replaceable>fkey_number sequence</replaceable>"</programlisting>
|
|||
<programlisting>me:My Account:\
|
||||
:charset=KOI8-R:\
|
||||
:lang=ru_RU.KOI8-R:</programlisting>
|
||||
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
|
@ -779,7 +781,6 @@ font8x16="cp866b-8x16"
|
|||
font8x14="cp866-8x14"
|
||||
font8x8="cp866-8x8"
|
||||
mousechar_start=3</programlisting>
|
||||
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -827,8 +828,8 @@ mousechar_start=3</programlisting>
|
|||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>First, configure the <link
|
||||
linkend="setting-locale">non-X locale
|
||||
<para>First, configure the
|
||||
<link linkend="setting-locale">non-X locale
|
||||
setup</link>.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -862,8 +863,8 @@ Option "XkbOptions" "grp:toggle"</programlisting>
|
|||
<para>Make sure that <literal>XkbDisable</literal> is
|
||||
commented out in that file.</para>
|
||||
|
||||
<para>For <literal>grp:toggle</literal> use <keycap>Right
|
||||
Alt</keycap>, for
|
||||
<para>For <literal>grp:toggle</literal> use
|
||||
<keycap>Right Alt</keycap>, for
|
||||
<literal>grp:ctrl_shift_toggle</literal> use <keycombo
|
||||
action="simul"><keycap>Ctrl</keycap><keycap>Shift</keycap></keycombo>.
|
||||
For <literal>grp:caps_toggle</literal> use
|
||||
|
@ -880,7 +881,7 @@ Option "XkbOptions" "grp:toggle"</programlisting>
|
|||
add the following line to
|
||||
<filename>/etc/xorg.conf</filename>:</para>
|
||||
|
||||
<programlisting>Option "XkbVariant" ",winkeys"</programlisting>
|
||||
<programlisting>Option "XkbVariant" ",winkeys"</programlisting>
|
||||
|
||||
<note>
|
||||
<para>The Russian XKB keyboard may not work with
|
||||
|
@ -888,6 +889,7 @@ Option "XkbOptions" "grp:toggle"</programlisting>
|
|||
</note>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
|
||||
<note>
|
||||
<para>Minimally localized applications should call a
|
||||
<function>XtSetLanguageProc (NULL, NULL, NULL);</function>
|
||||
|
@ -941,9 +943,9 @@ Option "XkbOptions" "grp:toggle"</programlisting>
|
|||
<para>Nikos Kokkalis <email>nickkokkalis@gmail.com</email> has
|
||||
written a complete article on Greek support in &os;. It is
|
||||
available <ulink
|
||||
url="&url.doc.base;/el_GR.ISO8859-7/articles/greek-language-
|
||||
support/ index.html">here</ulink>, in Greek only, as part of
|
||||
the official &os; Greek documentation.</para>
|
||||
url="&url.doc.base;/el_GR.ISO8859-7/articles/greek-language-support/index.html">here</ulink>,
|
||||
in Greek only, as part of the official &os; Greek
|
||||
documentation.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -968,8 +970,8 @@ Option "XkbOptions" "grp:toggle"</programlisting>
|
|||
|
||||
<para>Some &os; contributors have translated parts of the
|
||||
&os; documentation to other languages. They are available
|
||||
through links on the <ulink
|
||||
url="&url.base;/index.html">main site</ulink> or in
|
||||
through links on the
|
||||
<ulink url="&url.base;/index.html">main site</ulink> or in
|
||||
<filename class="directory">/usr/share/doc</filename>.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
|
|
@ -736,7 +736,7 @@
|
|||
<entry>USA, California</entry>
|
||||
|
||||
<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>
|
||||
|
@ -751,7 +751,7 @@
|
|||
<entry>USA, New Jersey</entry>
|
||||
|
||||
<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>
|
||||
|
@ -785,11 +785,12 @@
|
|||
<screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
|
||||
- The certificate is not issued by a trusted authority. Use the
|
||||
fingerprint to validate the certificate manually!
|
||||
- The certificate hostname does not match.
|
||||
Certificate information:
|
||||
- Hostname: svnmir.ysv.FreeBSD.org
|
||||
- Valid: from Fri, 24 Aug 2012 22:04:04 GMT until Sat, 24 Aug 2013 22:04:04 GMT
|
||||
- Issuer: clusteradm, FreeBSD.org, CA, US
|
||||
- Fingerprint: 79:35:8f:ca:6d:34:d9:30:44:d1:00:af:33:4d:e6:11:44:4d:15:ec
|
||||
- Valid: from Jul 29 22:01:21 2013 GMT until Dec 13 22:01:21 2040 GMT
|
||||
- Issuer: clusteradm, FreeBSD.org, (null), CA, US (clusteradm@FreeBSD.org)
|
||||
- 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>
|
||||
|
||||
<para>Compare the fingerprint shown to those listed in the table
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3681,11 +3681,10 @@ VII. References <co id="co-ref"/></programlisting>
|
|||
<para>Before using process accounting, it must be enabled using
|
||||
the following commands:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>touch <filename>/var/account/acct</filename></userinput>
|
||||
|
||||
&prompt.root; <userinput>accton <filename>/var/account/acct</filename></userinput>
|
||||
|
||||
&prompt.root; <userinput>echo 'accounting_enable="YES"' >> <filename>/etc/rc.conf</filename></userinput></screen>
|
||||
<screen>&prompt.root; <userinput>touch /var/account/acct</userinput>
|
||||
&prompt.root; <userinput>chmod 600 /var/account/acct</userinput>
|
||||
&prompt.root; <userinput>accton /var/account/acct</userinput>
|
||||
&prompt.root; <userinput>echo 'accounting_enable="YES"' >> /etc/rc.conf</userinput></screen>
|
||||
|
||||
<para>Once enabled, accounting will begin to track information
|
||||
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>
|
||||
terminal:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>lastcomm ls
|
||||
<username>trhodes</username> ttyp1</userinput></screen>
|
||||
<screen>&prompt.root; <userinput>lastcomm ls trhodes 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>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
@ -3764,7 +3762,7 @@ options RCTL</programlisting>
|
|||
|
||||
<para>The entire system will need rebuilt. See
|
||||
<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
|
||||
system.</para>
|
||||
|
||||
|
|
|
@ -136,7 +136,6 @@ COMMENT= Cat chasing a mouse all over the screen
|
|||
|
||||
MAN1= oneko.1
|
||||
MANCOMPRESSED= yes
|
||||
USE_IMAKE= yes
|
||||
|
||||
.include <bsd.port.mk></programlisting>
|
||||
|
||||
|
@ -547,11 +546,6 @@ PLIST_DIRS= lib/X11/oneko</programlisting>
|
|||
is run.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>If <makevar>USE_IMAKE</makevar> is set,
|
||||
<makevar>XMKMF</makevar> (default: <command>xmkmf
|
||||
-a</command>) is run.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</step>
|
||||
|
||||
|
@ -559,7 +553,7 @@ PLIST_DIRS= lib/X11/oneko</programlisting>
|
|||
<para>The <maketarget>build</maketarget> target is run.
|
||||
This is responsible for descending into the port's private
|
||||
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.</para>
|
||||
</step>
|
||||
|
@ -3683,7 +3677,7 @@ ALWAYS_KEEP_DISTFILES= yes
|
|||
variables, which are processed by
|
||||
<filename>ports/Mk/bsd.*.mk</filename> to augment initial
|
||||
build dependencies. For example,
|
||||
<literal>USE_GMAKE=yes</literal> adds <filename
|
||||
<literal>USES= gmake</literal> adds <filename
|
||||
role="package">devel/gmake</filename> to
|
||||
<makevar>BUILD_DEPENDS</makevar>. To prevent such
|
||||
additional dependencies from polluting
|
||||
|
@ -4160,13 +4154,6 @@ MASTERDIR= ${.CURDIR}/../xdvi300
|
|||
<filename>bsd.port.mk</filename> does not have to do anything
|
||||
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
|
||||
<makevar>PREFIX</makevar>, you can use the
|
||||
<makevar>MANPREFIX</makevar> to set it. Also, if only
|
||||
|
@ -4315,13 +4302,6 @@ ${MANPREFIX}/man/de/man3/baz.3.gz</programlisting>
|
|||
</thead>
|
||||
|
||||
<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>
|
||||
<entry><makevar>WITH_OPENSSL_BASE</makevar></entry>
|
||||
<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
|
||||
if the base is up to date.</entry>
|
||||
</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>
|
||||
</tgroup>
|
||||
</table>
|
||||
|
@ -4658,6 +4629,247 @@ CONFIGURE_ARGS+= --disable-foo
|
|||
.if ${VARIABLE:MVALUE}</programlisting>
|
||||
</note>
|
||||
</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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.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 <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MOPT1}
|
||||
LIB_DEPENDS+= liba.so:${PORTSDIR}/devel/a
|
||||
.endif</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="makefile-wrkdir">
|
||||
|
@ -5299,7 +5511,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
|
|||
<command>imake</command></title>
|
||||
|
||||
<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">
|
||||
<title>Variables for Ports Related to
|
||||
|
@ -5315,7 +5527,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
|
|||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><makevar>USE_GMAKE</makevar></entry>
|
||||
<entry><makevar>USES= gmake</makevar></entry>
|
||||
<entry>The port requires <command>gmake</command> to
|
||||
build.</entry>
|
||||
</row>
|
||||
|
@ -5333,7 +5545,7 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep
|
|||
<filename>Makefile</filename> files from
|
||||
<filename>Imakefile</filename> files using
|
||||
<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
|
||||
-a</command>. If the <option>-a</option> flag is a
|
||||
problem for your port, set <literal>XMKMF=xmkmf</literal>.
|
||||
|
@ -5803,8 +6015,7 @@ GNU_CONFIGURE= yes</programlisting>
|
|||
through passing <option>--disable-nls</option> to
|
||||
<command>configure</command>. In that case, your port
|
||||
should use <literal>gettext</literal> conditionally,
|
||||
depending on the status of <link
|
||||
linkend="knobs-without-nls"><makevar>WITHOUT_NLS</makevar></link>.
|
||||
depending on the status of the <makevar>NLS</makevar> option.
|
||||
For ports of low to medium complexity, you can rely on the
|
||||
following idiom:</para>
|
||||
|
||||
|
@ -6076,7 +6287,7 @@ USE_GL= glu</programlisting>
|
|||
<tgroup cols="2">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><makevar>USE_IMAKE</makevar></entry>
|
||||
<entry><makevar>USES= imake</makevar></entry>
|
||||
<entry>The port uses <command>imake</command>.</entry>
|
||||
</row>
|
||||
|
||||
|
@ -6090,107 +6301,10 @@ USE_GL= glu</programlisting>
|
|||
</tgroup>
|
||||
</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">
|
||||
<title>Using X11-Related Variables</title>
|
||||
|
||||
<programlisting># Use some X11 libraries and depend on
|
||||
# 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}
|
||||
|
||||
<programlisting># Use some X11 libraries
|
||||
USE_XORG= x11 xpm</programlisting>
|
||||
</example>
|
||||
</sect2>
|
||||
|
@ -6199,7 +6313,7 @@ USE_XORG= x11 xpm</programlisting>
|
|||
<title>Ports That Require Motif</title>
|
||||
|
||||
<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
|
||||
is <filename
|
||||
role="package">x11-toolkits/open-motif</filename>. Users
|
||||
|
@ -6742,36 +6856,6 @@ do-configure:
|
|||
<sect1 id="using-kde">
|
||||
<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">
|
||||
<title>KDE 4 Variable Definitions</title>
|
||||
|
||||
|
@ -6935,8 +7019,8 @@ do-configure:
|
|||
|
||||
<para>KDE 4.x ports are installed into
|
||||
<makevar>KDE4_PREFIX</makevar>, which is
|
||||
<filename>/usr/local/kde4</filename> currently, to avoid
|
||||
conflicts with KDE 3.x ports. This is achieved by
|
||||
<filename>/usr/local/kde4</filename> currently.
|
||||
This is achieved by
|
||||
specifying the <literal>kdeprefix</literal> component, which
|
||||
overrides the default <makevar>PREFIX</makevar>. The ports
|
||||
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
|
||||
<makevar>MAKE_ENV</makevar>, <makevar>MAKE_ARGS</makevar>
|
||||
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>
|
||||
</sect2>
|
||||
|
||||
|
@ -15776,6 +15860,22 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00
|
|||
(rev <svnref>249243</svnref>).</entry>
|
||||
</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>
|
||||
<entry>1000000</entry>
|
||||
<entry>September 26, 2011</entry>
|
||||
|
@ -16198,8 +16298,7 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00
|
|||
</informaltable>
|
||||
|
||||
<note>
|
||||
<para>If you have to define the variables
|
||||
<makevar>USE_IMAKE</makevar> or
|
||||
<para>If you have to define the variable
|
||||
<makevar>MASTERDIR</makevar>, do so before including
|
||||
<filename>bsd.port.pre.mk</filename>.</para>
|
||||
</note>
|
||||
|
@ -16844,9 +16943,9 @@ PATCH_DIST_STRIP= -p1
|
|||
[If it requires a "configure" script generated by GNU autoconf to be run]
|
||||
GNU_CONFIGURE= yes
|
||||
[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...]
|
||||
USE_IMAKE= yes
|
||||
USES= imake
|
||||
[et cetera.]
|
||||
|
||||
[non-standard variables to be used in the rules below]
|
||||
|
|
|
@ -96,6 +96,14 @@
|
|||
dependency.</entry>
|
||||
</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>
|
||||
<entry><literal>iconv</literal></entry>
|
||||
<entry>(none)</entry>
|
||||
|
@ -104,6 +112,14 @@
|
|||
run-time dependency.</entry>
|
||||
</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>
|
||||
<entry><literal>ncurses</literal></entry>
|
||||
<entry>(none), <literal>base</literal>,
|
||||
|
|
|
@ -213,7 +213,7 @@
|
|||
href="mailto:denise@ixsystems.com">denise@ixsystems.com</a>></li>
|
||||
<li>&a.deb.email;</li>
|
||||
<li>&a.jkoshy.email;</li>
|
||||
<li>&a.dru.email; <</li>
|
||||
<li>&a.dru.email;</li>
|
||||
<li>&a.mwlucas.email;</li>
|
||||
<li>&a.imp.email;</li>
|
||||
<li>&a.kmoore.email;</li>
|
||||
|
@ -308,7 +308,7 @@
|
|||
Team Secretary does not handle Security Officer Team items.</p>
|
||||
|
||||
<ul>
|
||||
<li>&a.gnn.email;</li>
|
||||
<li>&a.trasz.email;</li>
|
||||
</ul>
|
||||
|
||||
<hr/>
|
||||
|
@ -333,8 +333,8 @@
|
|||
<p>The Backups Administrators handle all backups on the FreeBSD cluster.</p>
|
||||
|
||||
<ul>
|
||||
<li>&a.simon;</li>
|
||||
<li>&a.dhw;</li>
|
||||
<li>&a.simon.email;</li>
|
||||
<li>&a.dhw.email;</li>
|
||||
</ul>
|
||||
|
||||
<h3><a name="t-bugmeister">Bugmeisters & GNATS Administrators</a>
|
||||
|
@ -400,10 +400,10 @@
|
|||
services.</p>
|
||||
|
||||
<ul>
|
||||
<li>&a.brd;</li>
|
||||
<li>&a.simon;</li>
|
||||
<li>&a.peter;</li>
|
||||
<li>&a.bz;</li>
|
||||
<li>&a.brd.email;</li>
|
||||
<li>&a.simon.email;</li>
|
||||
<li>&a.peter.email;</li>
|
||||
<li>&a.bz.email;</li>
|
||||
</ul>
|
||||
|
||||
<h3><a name="t-mirror-admin">FTP/WWW Mirror Site Coordinators</a>
|
||||
|
@ -462,9 +462,9 @@
|
|||
the Subversion Repositories.</p>
|
||||
|
||||
<ul>
|
||||
<li>&a.bz; <<a href="mailto:bz@FreeBSD.org">bz@FreeBSD.org</a>></li>
|
||||
<li>&a.peter; <<a href="mailto:peter@FreeBSD.org">peter@FreeBSD.org</a>></li>
|
||||
<li>&a.simon; <<a href="mailto:simon@FreeBSD.org">simon@FreeBSD.org</a>></li>
|
||||
<li>&a.bz.email;</li>
|
||||
<li>&a.peter.email;</li>
|
||||
<li>&a.simon.email;</li>
|
||||
</ul>
|
||||
|
||||
<h3><a name="t-webmaster">Webmaster Team</a>
|
||||
|
|
|
@ -70,8 +70,8 @@
|
|||
or <a href="http://liste.gufi.org/">WWW</a>.</li>
|
||||
|
||||
<li><strong>Japanese</strong> -- <a
|
||||
href="mailto:majordomo@jp.FreeBSD.org">majordomo@jp.FreeBSD.org</a>
|
||||
or <a href="http://www.jp.FreeBSD.org/ml.html">WWW</a>.</li>
|
||||
href="mailto:freebsd-users-jp@FreeBSD.org">freebsd-users-jp@FreeBSD.org</a>
|
||||
or <a href="http://lists.freebsd.org/mailman/listinfo/freebsd-users-jp">WWW</a>.</li>
|
||||
|
||||
<li><strong>Korean</strong> -- <a
|
||||
href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a>
|
||||
|
|
|
@ -2926,6 +2926,22 @@
|
|||
<td> gavin </td>
|
||||
<td> received </td>
|
||||
</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<->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>
|
||||
|
||||
</body>
|
||||
|
|
|
@ -39,11 +39,10 @@ this file</a>.</p>
|
|||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>builder</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>i386</td>
|
||||
<td>BSD/OS source holder,<br/>
|
||||
Build box for the FreeBSD documentation for the FTP site.</td>
|
||||
<td>eris</td>
|
||||
<td>10-CURRENT</td>
|
||||
<td>ia64</td>
|
||||
<td>Reference machine.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -55,29 +54,22 @@ this file</a>.</p>
|
|||
|
||||
<tr>
|
||||
<td>freefall</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>10-CURRENT</td>
|
||||
<td>i386</td>
|
||||
<td>GNATS/shell Logins.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>pluto1</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>ia64</td>
|
||||
<td>Reference machine; ia64 package building.</td>
|
||||
<td>nova</td>
|
||||
<td>9-STABLE</td>
|
||||
<td>sparc64</td>
|
||||
<td>Reference machine.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>pluto2</td>
|
||||
<td>9-CURRENT</td>
|
||||
<td>pluto</td>
|
||||
<td>9-STABLE</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>
|
||||
</tr>
|
||||
|
||||
|
@ -121,7 +113,6 @@ this file</a>.</p>
|
|||
<thead>
|
||||
<tr>
|
||||
<th align="left">Host</th>
|
||||
<th align="left">OS</th>
|
||||
<th align="left">Purpose</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -130,80 +121,51 @@ this file</a>.</p>
|
|||
|
||||
<tr>
|
||||
<td>ftp-master</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>FTP Master (stage server).</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>hub</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Mailing Lists and Mail services.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ipv6gw</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>IPv6 tunnel router (peer is at ISC).</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>mx1</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Inbound Mail services.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>mx2</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Outbound Mail services.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ns0</td>
|
||||
<td>6-STABLE</td>
|
||||
<td>A FreeBSD.org authoritative DNS Server.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ns1, ns2</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>FreeBSD.org recursive DNS Server.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>repoman</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>CVS Master repository.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>skunkworks</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Perforce server.</td>
|
||||
</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>
|
||||
<td>svn</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Subversion master repository.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>www</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>The www.FreeBSD.org Webserver.</td>
|
||||
</tr>
|
||||
|
||||
|
@ -266,12 +228,6 @@ this file</a>.</p>
|
|||
|
||||
<tbody>
|
||||
|
||||
<tr valign="top">
|
||||
<td>builder</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>flame</td>
|
||||
<td>Sun SPARC</td>
|
||||
|
@ -346,7 +302,7 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
|
|||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>pluto1, pluto2</td>
|
||||
<td>pluto</td>
|
||||
<td>IA-64 MP</td>
|
||||
<td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset,
|
||||
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>
|
||||
</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> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>www</td>
|
||||
<td>Intel x86</td>
|
||||
|
|
|
@ -86,14 +86,14 @@
|
|||
<tr>
|
||||
<td>BETA2 builds begin</td>
|
||||
<td>26 July 2013</td>
|
||||
<td>-</td>
|
||||
<td>26 July 2013</td>
|
||||
<td>Second beta test snapshot.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>&local.branch.releng; branch</td>
|
||||
<td>1 August 2013</td>
|
||||
<td>-</td>
|
||||
<td>3 August 2013</td>
|
||||
<td>Subversion branch created; future release engineering
|
||||
proceeds on this branch.</td>
|
||||
</tr>
|
||||
|
@ -101,7 +101,7 @@
|
|||
<tr>
|
||||
<td>RC1 builds begin</td>
|
||||
<td>2 August 2013</td>
|
||||
<td>-</td>
|
||||
<td>3 August 2013</td>
|
||||
<td>First release candidate.</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -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/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td></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/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>
|
||||
-->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: r40061
|
||||
Original revision: r42442
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -106,7 +106,7 @@
|
|||
その翻訳が最新の状態かどうか確認するのを手伝うことができます。
|
||||
まず FreeBSD ドキュメンテーションプロジェクト入門の <ulink
|
||||
url="&url.books.fdp-primer.en;/translations.html">翻訳に関する
|
||||
FAQ (よくある質問とその答え)</ulink> を一読してください。
|
||||
FAQ (よくある質問とその答え)</ulink> を一読してください。
|
||||
とはいっても、
|
||||
そうすることによってあなたがすべての FreeBSD
|
||||
文書の翻訳に携わるようになるわけではないですからね。
|
||||
|
@ -191,11 +191,12 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&posix; のような公式標準の写しを入手してください。<ulink
|
||||
url="&url.base;/projects/c99/index.html">FreeBSD
|
||||
C99 & POSIX 標準適合プロジェクト</ulink>のウェブサイトに、
|
||||
そういった標準へのリンクがいくつかあります。
|
||||
FreeBSD の挙動を標準が要求するものと比較してください。挙動が異なる場合、
|
||||
<para>&posix; のような公式標準の写しを入手してください。
|
||||
<ulink url="&url.base;/projects/c99/index.html">FreeBSD
|
||||
C99 & POSIX 標準適合プロジェクト</ulink>
|
||||
のウェブサイトに、そういった標準へのリンクがいくつかあります。
|
||||
FreeBSD の挙動を標準が要求するものと比較してください。
|
||||
挙動が異なる場合、
|
||||
特にそれが仕様の取るに足らなかったり分かりにくい細かい部分なら、
|
||||
障害報告を提出してください。できればどう修正すべきか明らかにして、
|
||||
障害報告にパッチをつけてください。標準が間違っていると感じたら、
|
||||
|
@ -295,9 +296,9 @@
|
|||
へメールを送り、
|
||||
誰か代りにバグ報告を送付してもらうようたずねてください。</para>
|
||||
|
||||
<para>良い障害報告を書く方法については<ulink
|
||||
url="&url.articles.problem-reports;/article.html">この文書</ulink
|
||||
>をご覧ください。</para>
|
||||
<para>良い障害報告を書く方法については <ulink
|
||||
url="&url.articles.problem-reports;/article.html">この文書</ulink>
|
||||
をご覧ください。</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -329,9 +330,9 @@
|
|||
の特別な継続的リリースがあります。FreeBSD-CURRENT
|
||||
は開発者の積極的な活動の便宜のために、
|
||||
色々な方法で利用可能になっています。FreeBSD-CURRENT
|
||||
の入手と使用方法についての詳しい情報については<ulink
|
||||
url="&url.books.handbook;/current-stable.html">FreeBSD ハンドブック</ulink>
|
||||
を参照してください。</para>
|
||||
の入手と使用方法についての詳しい情報については <ulink
|
||||
url="&url.books.handbook;/current-stable.html">FreeBSD
|
||||
ハンドブック</ulink> を参照してください。</para>
|
||||
|
||||
<para>古いソースをもとに作業すると、
|
||||
残念ながらあなたの変更が時として時代遅れもしくは大きく異なるものになってしまって、
|
||||
|
@ -417,9 +418,10 @@
|
|||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<indexterm><primary>BSD copyright</primary></indexterm>
|
||||
|
||||
<para>BSD コピーライト。
|
||||
<para>BSD コピーライト <indexterm><primary>BSD
|
||||
コピーライト</primary></indexterm>
|
||||
。
|
||||
このコピーライトは
|
||||
<quote>権利に縛られない</quote>
|
||||
性格と商用企業にとって一般的な魅力をもつために最も好まれます。
|
||||
|
@ -429,16 +431,17 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<indexterm>
|
||||
<primary>GPL</primary>
|
||||
<see>GNU General Public License</see>
|
||||
</indexterm>
|
||||
<para>
|
||||
<indexterm>
|
||||
<primary>GPL</primary>
|
||||
<see>GNU General Public License</see>
|
||||
</indexterm>
|
||||
|
||||
<indexterm>
|
||||
<primary>GNU General Public License</primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>GNU General Public License</primary>
|
||||
</indexterm>
|
||||
|
||||
<para>GNU一般公有使用許諾、または <quote>GPL</quote>。
|
||||
GNU一般公有使用許諾、または <quote>GPL</quote>。
|
||||
このライセンスはコードを商用目的に使用する場合に余分な努力が求められるため、
|
||||
私たちにあまり評判が良いというわけではありません。しかし、
|
||||
私たちは既に GPL 下の高品質なコード
|
||||
|
@ -561,9 +564,9 @@ Copyright (C) [ǯ]
|
|||
<para>寄付は小切手で以下に送ってください。
|
||||
<address>
|
||||
The FreeBSD Foundation
|
||||
<street>7321 Brockway Dr.</street>
|
||||
<street>P.O. Box 20247</street>,
|
||||
<city>Boulder</city>,
|
||||
<state>CO</state> <postcode>80303</postcode>
|
||||
<state>CO</state> <postcode>80308</postcode>
|
||||
<country>USA</country>
|
||||
</address></para>
|
||||
|
||||
|
@ -593,7 +596,6 @@ Copyright (C) [ǯ]
|
|||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<index/>
|
||||
|
||||
</article>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: r40684
|
||||
Original revision: r42226
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -446,7 +446,7 @@
|
|||
<para>起動可能なメモリスティックを作成する場合には、
|
||||
以下の手順にしたがってください。</para>
|
||||
|
||||
<procedure>
|
||||
<procedure id="bsdinstall-installation-media-memory-stick">
|
||||
<step>
|
||||
<title>メモリスティックのイメージの取得</title>
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: r42112
|
||||
Original revision: r42409
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -1353,24 +1353,37 @@ Fetching 133 new ports or files... done.</screen>
|
|||
|
||||
<orderedlist>
|
||||
<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; リポジトリへのアクセスを提供しており、
|
||||
推奨されています。
|
||||
<link linkend="svn-mirrors">Subversion ミラーサイト</link>
|
||||
のひとつの <literal>head</literal> ブランチから
|
||||
-CURRENT<indexterm><primary>-CURRENT</primary><secondary><application>Subversion</application> を使った同期</secondary></indexterm> コードをチェックアウトしてください。
|
||||
-CURRENT コードをチェックアウトしてください。
|
||||
リポジトリサイズの観点から、
|
||||
希望するサブツリーのみをチェックアウトすることが推奨されます。</para>
|
||||
</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 でのアクセスしかできないような、
|
||||
あまり良質でない TCP/IP 接続の場合には、<application>CTM</application>
|
||||
を利用すると良いでしょう。ただし、<application><link
|
||||
linkend="svn">Subversion</link></application>
|
||||
を利用すると良いでしょう。ただし、<application>
|
||||
<link linkend="svn">Subversion</link></application>
|
||||
ほどには信頼はできません。
|
||||
そのため、インターネットに接続しているシステムであれば、
|
||||
<application><link
|
||||
|
@ -1389,7 +1402,10 @@ Fetching 133 new ports or files... done.</screen>
|
|||
一部のみをコンパイルしようとすると、
|
||||
ほぼ間違いなく問題が起きます。</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>
|
||||
を注意深く読んでください。
|
||||
アップグレードの処理の一部として、最初に
|
||||
|
@ -1520,7 +1536,9 @@ Fetching 133 new ports or files... done.</screen>
|
|||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para><link linkend="svn">svn</link><indexterm><primary>Subversion</primary></indexterm> を使って、
|
||||
<para><link linkend="svn">svn</link><indexterm>
|
||||
<primary>Subversion</primary>
|
||||
</indexterm> を使って、
|
||||
希望する開発ブランチ、
|
||||
もしくはリリースブランチをチェックアウしてください。
|
||||
この方法は、開発中の &os; リポジトリへのアクセスを提供しており、
|
||||
|
@ -1529,9 +1547,12 @@ Fetching 133 new ports or files... done.</screen>
|
|||
<literal>head</literal>、および <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> となります。
|
||||
<application>Subversion</application><indexterm><primary>-STABLE</primary><secondary><application>Subversion</application> を使った同期</secondary></indexterm>
|
||||
を使ってベースシステムをチェックアウトする際の
|
||||
URL のプレフィックスは、<link
|
||||
linkend="svn-mirrors">Subversion ミラーサイト</link>
|
||||
|
@ -1542,14 +1563,21 @@ Fetching 133 new ports or files... done.</screen>
|
|||
|
||||
<listitem>
|
||||
<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>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</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> をよく読んでください。
|
||||
アップグレードの処理の一部として最初に
|
||||
<link linkend="makeworld">新しいカーネルをインストールして、
|
||||
|
@ -1888,7 +1916,8 @@ Fetching 133 new ports or files... done.</screen>
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><command>make <maketarget>delete-old-libs</maketarget></command></para>
|
||||
<para><command>make
|
||||
<maketarget>delete-old-libs</maketarget></command></para>
|
||||
|
||||
<para>使われなくなったライブラリが新しいライブラリと競合することを避けるため削除します。
|
||||
古いライブラリを削除する前にすべての ports を再構築する必要があります。</para>
|
||||
|
@ -2693,8 +2722,8 @@ Script done, …</screen>
|
|||
にまとめられています。以下の手順により、
|
||||
アップグレードの過程でこれらのファイルを削除できます。</para>
|
||||
|
||||
<para><command>make
|
||||
<maketarget>installworld</maketarget></command>
|
||||
<para>
|
||||
<command>make <maketarget>installworld</maketarget></command>
|
||||
と、その後の <command>mergemaster</command> が無事に終わったら、
|
||||
以下の方法で使われなくなったファイルやライブラリを確認してください。</para>
|
||||
|
||||
|
@ -2751,9 +2780,10 @@ Script done, …</screen>
|
|||
</warning>
|
||||
|
||||
<para>共有ライブラリをチェックするユーティリティとして、
|
||||
Ports Collection の <filename
|
||||
role="package">sysutils/libchk</filename> や <filename
|
||||
role="package">sysutils/bsdadminscripts</filename>
|
||||
Ports Collection の
|
||||
<filename role="package">sysutils/libchk</filename> や
|
||||
<filename
|
||||
role="package">sysutils/bsdadminscripts</filename>
|
||||
を利用できます。</para>
|
||||
|
||||
<para>使われなくなった共有ライブラリは、
|
||||
|
@ -2835,7 +2865,9 @@ Script done, …</screen>
|
|||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>signal 11<indexterm><primary>signal 11</primary></indexterm>
|
||||
<para>signal 11<indexterm>
|
||||
<primary>signal 11</primary>
|
||||
</indexterm>
|
||||
(もしくは他のシグナル番号) のエラーがたくさん出て
|
||||
コンパイルが失敗します。何が起こっているんでしょうか?</para>
|
||||
</question>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
The FreeBSD Documentation Project
|
||||
The FreeBSD Japanese Documentation Project
|
||||
|
||||
Original revision: r42318
|
||||
Original revision: r42475
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
||||
|
@ -744,7 +744,7 @@
|
|||
<entry>USA, カリフォルニア</entry>
|
||||
|
||||
<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>
|
||||
|
@ -759,7 +759,7 @@
|
|||
<entry>USA, ニュージャージ</entry>
|
||||
|
||||
<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>
|
||||
|
@ -791,11 +791,12 @@
|
|||
<screen>Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
|
||||
- The certificate is not issued by a trusted authority. Use the
|
||||
fingerprint to validate the certificate manually!
|
||||
- The certificate hostname does not match.
|
||||
Certificate information:
|
||||
- Hostname: svnmir.ysv.FreeBSD.org
|
||||
- Valid: from Fri, 24 Aug 2012 22:04:04 GMT until Sat, 24 Aug 2013 22:04:04 GMT
|
||||
- Issuer: clusteradm, FreeBSD.org, CA, US
|
||||
- Fingerprint: 79:35:8f:ca:6d:34:d9:30:44:d1:00:af:33:4d:e6:11:44:4d:15:ec
|
||||
- Valid: from Jul 29 22:01:21 2013 GMT until Dec 13 22:01:21 2040 GMT
|
||||
- Issuer: clusteradm, FreeBSD.org, (null), CA, US (clusteradm@FreeBSD.org)
|
||||
- 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>
|
||||
|
||||
<para>フィンガープリントを上の表の一覧のものと照合してください。
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<!ENTITY title "メーリングリスト">
|
||||
]>
|
||||
<!-- The FreeBSD Japanese Documentation Project -->
|
||||
<!-- Original revision: r39769 -->
|
||||
<!-- Original revision: r42484 -->
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
|
@ -58,9 +58,9 @@
|
|||
または <a href="http://www.FreeBSD-fr.org/">WWW</a></li>
|
||||
|
||||
<li><strong>ハンガリー語</strong> -- <a
|
||||
href="mailto:bsd@hu.FreeBSD.org">bsd@hu.FreeBSD.org</a>、<a
|
||||
href="https://lists.hu.FreeBSD.org/mailman/listinfo/bsd/">アドミニストレーション</a>
|
||||
または <a href="http://lists.hu.FreeBSD.org/pipermail/bsd/">検索</a></li>
|
||||
href="mailto:bsd@lista.bsd.hu">bsd@lista.bsd.hu</a>, <a
|
||||
href="http://lista.bsd.hu/">アドミニストレーション</a>
|
||||
または <a href="http://datacast.hu/pipermail/bsd/">検索</a></li>
|
||||
|
||||
<li><strong>インドネシア語</strong> -- <a
|
||||
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>
|
||||
|
||||
<li><strong>日本語</strong> -- <a
|
||||
href="mailto:majordomo@jp.FreeBSD.org">majordomo@jp.FreeBSD.org</a>
|
||||
または <a href="http://www.jp.FreeBSD.org/ml.html">WWW</a></li>
|
||||
href="mailto:freebsd-users-jp@FreeBSD.org">freebsd-users-jp@FreeBSD.org</a>
|
||||
または <a href="http://lists.freebsd.org/mailman/listinfo/freebsd-users-jp">WWW</a></li>
|
||||
|
||||
<li><strong>韓国語</strong> -- <a
|
||||
href="mailto:majordomo@kr.FreeBSD.org">majordomo@kr.FreeBSD.org</a>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<!ENTITY title "FreeBSD.org ネットワーク">
|
||||
]>
|
||||
<!-- The FreeBSD Japanese Documentation Project -->
|
||||
<!-- Original revision: 1.101 -->
|
||||
<!-- Original revision: r42514 -->
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
|
@ -39,11 +39,10 @@
|
|||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>builder</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>i386</td>
|
||||
<td>BSD/OS ソースホルダ<br/>
|
||||
FTP サイト用の FreeBSD ドキュメンテーションビルドマシン</td>
|
||||
<td>eris</td>
|
||||
<td>10-CURRENT</td>
|
||||
<td>ia64</td>
|
||||
<td>リファレンスマシン</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -55,29 +54,22 @@ FTP
|
|||
|
||||
<tr>
|
||||
<td>freefall</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>10-CURRENT</td>
|
||||
<td>i386</td>
|
||||
<td>GNATS/shell ログイン</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>pluto1</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>ia64</td>
|
||||
<td>リファレンスマシン; ia64 package ビルド</td>
|
||||
<td>nova</td>
|
||||
<td>9-STABLE</td>
|
||||
<td>sparc64</td>
|
||||
<td>リファレンスマシン</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>pluto2</td>
|
||||
<td>9-CURRENT</td>
|
||||
<td>pluto</td>
|
||||
<td>9-STABLE</td>
|
||||
<td>ia64</td>
|
||||
<td>リファレンスマシン; ia64 package ビルド</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ref7-amd64</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>amd64</td>
|
||||
<td>リファレンスマシン</td>
|
||||
</tr>
|
||||
|
||||
|
@ -121,7 +113,6 @@ FTP
|
|||
<thead>
|
||||
<tr>
|
||||
<th align="left">ホスト</th>
|
||||
<th align="left">OS</th>
|
||||
<th align="left">目的</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -130,80 +121,51 @@ FTP
|
|||
|
||||
<tr>
|
||||
<td>ftp-master</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>FTP マスタ (ステージサーバ)</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>hub</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>メーリングリストおよびメールサービス</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ipv6gw</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>IPv6 トンネルルータ (peer は ISC)</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>mx1</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>到着メール配送メールサーバ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>mx2</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>外向きメール配送メールサーバ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ns0</td>
|
||||
<td>6-STABLE</td>
|
||||
<td>FreeBSD.org DNS コンテンツサーバ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ns1, ns2</td>
|
||||
<td>8-STABLE</td>
|
||||
<td>FreeBSD.org DNS キャッシュサーバ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>repoman</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>CVS マスタリポジトリ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>skunkworks</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Perforce サーバ</td>
|
||||
</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>
|
||||
<td>svn</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>Subversion マスタリポジトリ</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>www</td>
|
||||
<td>7-STABLE</td>
|
||||
<td>www.FreeBSD.org ウェブサーバ</td>
|
||||
</tr>
|
||||
|
||||
|
@ -265,12 +227,6 @@ FTP
|
|||
|
||||
<tbody>
|
||||
|
||||
<tr valign="top">
|
||||
<td>builder</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>flame</td>
|
||||
<td>Sun SPARC</td>
|
||||
|
@ -345,7 +301,7 @@ SAS controller, 418GB local storage, 2x Broadcom NetXtreme II BCM5708
|
|||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>pluto1, pluto2</td>
|
||||
<td>pluto</td>
|
||||
<td>IA-64 MP</td>
|
||||
<td>2x900MHz Itanium2 (McKinley) - HP zx1 (pluto) chipset,
|
||||
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>
|
||||
</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> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr valign="top">
|
||||
<td>www</td>
|
||||
<td>Intel x86</td>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
the contents of <title> will be preferred over <p>.
|
||||
|
||||
$FreeBSD$
|
||||
Original revision: r42373
|
||||
Original revision: r42494
|
||||
-->
|
||||
<news>
|
||||
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
|
||||
|
@ -30,9 +30,45 @@
|
|||
<year>
|
||||
<name>2013</name>
|
||||
|
||||
<month>
|
||||
<name>8</name>
|
||||
|
||||
<day>
|
||||
<name>5</name>
|
||||
|
||||
<event>
|
||||
<title>&os; 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>
|
||||
<name>7</name>
|
||||
|
||||
<day>
|
||||
<name>29</name>
|
||||
|
||||
<event>
|
||||
<title>&os; 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>
|
||||
<name>22</name>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<!--
|
||||
$FreeBSD$
|
||||
Original revision: r42364
|
||||
Original revision: r42493
|
||||
-->
|
||||
|
||||
<![%beta2.testing;[
|
||||
|
@ -121,30 +121,24 @@
|
|||
<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;">[ÇÛÉÛ¸µ]</a></td>
|
||||
<td><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
|
||||
</tr>
|
||||
-->
|
||||
<!--
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>powerpc64</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>
|
||||
</tr>
|
||||
-->
|
||||
<!--
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>sparc64</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>
|
||||
</tr>
|
||||
-->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
|
|
@ -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 $
|
||||
|
||||
Original revision: r40773
|
||||
Original revision: r42442
|
||||
-->
|
||||
|
||||
<article lang='ru'>
|
||||
|
@ -410,9 +410,8 @@
|
|||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<indexterm><primary>ÌÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD</primary></indexterm>
|
||||
|
||||
<para>ìÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD. ïÎÏ Ñ×ÌÑÅÔÓÑ ÓÁÍÙÍ
|
||||
<para>ìÉÃÅÎÚÉÏÎÎÏÅ ÓÏÇÌÁÛÅÎÉÅ BSD<indexterm><primary>ÌÉÃÅÎÚÉÏÎÎÏÅ
|
||||
ÓÏÇÌÁÛÅÎÉÅ BSD</primary></indexterm>. ïÎÏ Ñ×ÌÑÅÔÓÑ ÓÁÍÙÍ
|
||||
предпочтительным из-за <quote>отсутствия дополнительных
|
||||
условий</quote> и общей привлекательности для коммерческих
|
||||
компаний. Проект FreeBSD далёк от того, чтобы выступать против
|
||||
|
@ -422,6 +421,7 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
<indexterm>
|
||||
<primary>GPL</primary>
|
||||
<see>GNU General Public License</see>
|
||||
|
@ -429,7 +429,7 @@
|
|||
|
||||
<indexterm><primary>GNU General Public License</primary></indexterm>
|
||||
|
||||
<para>GNU General Public License, ÉÌÉ <quote>GPL</quote>. üÔÏ
|
||||
GNU General Public License, ÉÌÉ <quote>GPL</quote>. üÔÏ
|
||||
лицензионное соглашение не очень популярно у нас из-за объёма
|
||||
требований, которые нужно выполнять всем, кто собирается
|
||||
использовать код в коммерческих целях. Однако, учитывая абсолютное
|
||||
|
|
|
@ -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 $
|
||||
|
||||
Original revision: r39632
|
||||
Original revision: r42226
|
||||
-->
|
||||
|
||||
<article lang="ru">
|
||||
|
@ -63,9 +63,9 @@
|
|||
<para>FreeBSD является одним из проектов, использующим
|
||||
<application>CVS</application>. Здесь также имеет большое количество
|
||||
разработчиков, разбросанных по всему миру. Они разработали некоторые
|
||||
скрипты, облегчающие управление хранилищем. Недавно эти скрипты были
|
||||
пересмотрены и приведены в порядок Джозефом Картаузером (Joseph
|
||||
Karthauser), в целях облегчения их использования в других проектах. В этой
|
||||
скрипты, облегчающие управление хранилищем. Недавно &a.joe.email;
|
||||
пересмотрел и привел в порядок эти скрипты
|
||||
в целях облегчения их использования в других проектах. В этой
|
||||
статье описан один из методов использования новых скриптов.</para>
|
||||
|
||||
<para>Чтобы извлечь максимум информации из этой статьи, вы должны владеть
|
||||
|
|
|
@ -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 $
|
||||
|
||||
Original revision: r41155
|
||||
Original revision: r42226
|
||||
-->
|
||||
|
||||
<article lang="ru">
|
||||
|
@ -356,7 +356,7 @@
|
|||
Автором <application>CVSup</application> является &a.jdp.email;.
|
||||
<application>CVSup</application> непросто установить на платформе,
|
||||
отличной от FreeBSD, поскольку он написан на языке Modula-3 и требует
|
||||
соответствующего окружения. Джон Полстра создал усеченную версию M3,
|
||||
соответствующего окружения. &a.jdp; создал усеченную версию M3,
|
||||
достаточную для работы <application>CVSup</application>, которую
|
||||
намного проще установить. Подробности можно прочитать здесь: <ulink
|
||||
url="http://www.polstra.com/projects/freeware/ezm3/">Ezm3</ulink>.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSD$
|
||||
Original revision: r40684
|
||||
Original revision: r42226
|
||||
-->
|
||||
<chapter id="bsdinstall">
|
||||
<chapterinfo>
|
||||
|
@ -444,7 +444,7 @@
|
|||
<para>äÌÑ ÓÏÚÄÁÎÉÑ ÚÁÇÒÕÚÏÞÎÏÇÏ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ ×ÙÐÏÌÎÉÔÅ ÓÌÅÄÕÀÝÉÅ
|
||||
ÛÁÇÉ:</para>
|
||||
|
||||
<procedure>
|
||||
<procedure id="bsdinstall-installation-media-memory-stick">
|
||||
<step>
|
||||
<title>ðÏÌÕÞÅÎÉÅ ÏÂÒÁÚÁ ÄÌÑ ÆÌÅÛ-ÎÁËÏÐÉÔÅÌÑ</title>
|
||||
|
||||
|
@ -972,13 +972,13 @@ Trying to mount root from cd9660:/dev/iso9660/FREEBSD_INSTALL [ro]...</screen>
|
|||
<title>÷×ÅÄÅÎÉÅ × <application>bsdinstall</application></title>
|
||||
|
||||
<para><application>bsdinstall</application> ÜÔÏ ÔÅËÓÔÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ
|
||||
установки &os;, созданная &a.nwhitehorn.email; и представленная в 2011 году
|
||||
для &os; 9.0.</para>
|
||||
ÕÓÔÁÎÏ×ËÉ &os;, ÓÏÚÄÁÎÎÁÑ &a.nwhitehorn.email; É ÐÒÅÄÓÔÁ×ÌÅÎÎÁÑ
|
||||
× 2011 ÇÏÄÕ ÄÌÑ &os; 9.0.</para>
|
||||
|
||||
<note>
|
||||
<para>÷ ËÏÍÐÌÅËÔÅ Ó <ulink url="http://pcbsd.org">PC-BSD</ulink>
|
||||
есть программа <application>pc-sysinstall</application> от &a.kmoore.email;,
|
||||
которая также может использоваться для <ulink
|
||||
ÅÓÔØ ÐÒÏÇÒÁÍÍÁ <application>pc-sysinstall</application> ÏÔ
|
||||
&a.kmoore.email;, ËÏÔÏÒÁÑ ÔÁËÖÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ <ulink
|
||||
url="http://wiki.pcbsd.org/index.php/Use_PC-BSD_Installer_to_Install_FreeBSD">
|
||||
ÕÓÔÁÎÏ×ËÉ &os;</ulink>. îÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ ÜÔÕ ÐÒÏÇÒÁÍÍÕ ÐÕÔÁÀÔ Ó
|
||||
<application>bsdinstall</application>, ÏÂÅ ÏÎÉ ÍÅÖÄÕ ÓÏÂÏÊ ÎÉËÁË
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
$FreeBSD$
|
||||
$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">
|
||||
|
@ -378,14 +378,9 @@
|
|||
устанавливать большое количество дополнительного ПО,
|
||||
понадобится еще больше дискового пространства.</para>
|
||||
|
||||
<para>Вы можете использовать коммерческие программы,
|
||||
такие как <application>&partitionmagic;</application>,
|
||||
или свободно распространяемые, такие как
|
||||
<application>GParted</application>, для
|
||||
изменения размера разделов и освобождения места под
|
||||
&os;.
|
||||
Как <application>&partitionmagic;</application>, так и
|
||||
<application>GParted</application> способны работать с
|
||||
<para>Для изменения размера разделов и освобождения места под &os; вы
|
||||
можете использовать программу <application>GParted</application>.
|
||||
<application>GParted</application> способна работать с разделами
|
||||
<acronym>NTFS</acronym>. Утилита <application>GParted</application>
|
||||
доступна на некоторых Live CD дистрибутивах Linux, например: <ulink
|
||||
url="http://www.sysresccd.org/">SystemRescueCD</ulink>.</para>
|
||||
|
@ -438,9 +433,8 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Использовать одну из утилит, таких как
|
||||
<application>&partitionmagic;</application>, описанную
|
||||
выше, для сжатия раздела &windows;.</para>
|
||||
<para>Использовать для сжатия раздела &windows; одну из
|
||||
вышеописанных утилит.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</example>
|
||||
|
@ -1372,9 +1366,9 @@ Mounting root from ufs:/dev/md0c
|
|||
<sect2 id="install-drive-bios-numbering">
|
||||
<title>Нумерация дисков в BIOS</title>
|
||||
|
||||
<para>Перед установкой и настройкой &os;
|
||||
нужно позаботиться кое о чем, особенно если
|
||||
жестких дисков несколько.</para>
|
||||
<para>Перед установкой и настройкой операционной системы необходимо
|
||||
знать, как &os; трактует предоставляемую системой BIOS информацию
|
||||
о дисках и их именовении.</para>
|
||||
|
||||
<indexterm><primary>MS-DOS</primary></indexterm>
|
||||
|
||||
|
@ -1384,13 +1378,10 @@ Mounting root from ufs:/dev/md0c
|
|||
системой, такой как &ms-dos; или µsoft.windows;, BIOS
|
||||
может отходить от обычного порядка нумерации дисков. Это
|
||||
позволяет пользователю загружаться не только с так
|
||||
называемого <quote>primary master</quote> диска. Это особенно
|
||||
удобно для тех пользователей, кто обнаружил, что простейший и самый
|
||||
дешевый путь делать резервную копию системы — купить второй
|
||||
идентичный первому жесткий диск и регулярно делать копии первого
|
||||
диска на второй, используя
|
||||
<application><trademark class="registered">Ghost</trademark></application>
|
||||
или <application>XCOPY</application>. Затем, если первый диск выйдет из
|
||||
называемого "primary master" диска. Это особенно
|
||||
удобно для тех пользователей, которые покупают второй
|
||||
идентичный первому жесткий диск и регулярно делают копии первого
|
||||
диска на второй. Затем, если первый диск выйдет из
|
||||
строя, будет заражен вирусом или поврежден из-за сбоя
|
||||
операционной системы, он может быть легко восстановлен
|
||||
путем логической перестановки дисков в BIOS. Это все равно
|
||||
|
@ -1634,8 +1625,7 @@ Mounting root from ufs:/dev/md0c
|
|||
это может быть наибольший непрерывный блок неразмеченного
|
||||
пространства или размер всего жесткого диска.</para>
|
||||
|
||||
<para>Если вы уже освободили место для &os; (возможно, используя
|
||||
утилиту вроде <application>&partitionmagic;</application>),
|
||||
<para>Если вы уже освободили место для &os;, то
|
||||
можете нажать <keycap>C</keycap> для создания нового слайса.
|
||||
Будет также предложено ввести размер слайса, который вы
|
||||
хотите создать.</para>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
# Build the FreeBSD Porter's Handbook.
|
||||
#
|
||||
|
||||
MAINTAINER=andy@FreeBSD.org.ua
|
||||
MAINTAINER=pluknet@FreeBSD.org
|
||||
|
||||
DOC?= book
|
||||
|
||||
|
|
206
share/pgpkeys/markm.key
Normal file
206
share/pgpkeys/markm.key
Normal 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
|
||||
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
|
||||
rw2zuBrj
|
||||
=y5RG
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
]]></programlisting>
|
|
@ -1201,6 +1201,11 @@
|
|||
&pgpkey.ken;
|
||||
</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">
|
||||
<title>&a.dinoex.email;</title>
|
||||
&pgpkey.dinoex;
|
||||
|
|
|
@ -244,6 +244,7 @@
|
|||
<!ENTITY pgpkey.marino SYSTEM "marino.key">
|
||||
<!ENTITY pgpkey.marius SYSTEM "marius.key">
|
||||
<!ENTITY pgpkey.markj SYSTEM "markj.key">
|
||||
<!ENTITY pgpkey.markm SYSTEM "markm.key">
|
||||
<!ENTITY pgpkey.markp SYSTEM "markp.key">
|
||||
<!ENTITY pgpkey.marks SYSTEM "marks.key">
|
||||
<!ENTITY pgpkey.markus SYSTEM "markus.key">
|
||||
|
|
|
@ -1,152 +1,161 @@
|
|||
<!-- $FreeBSD$ -->
|
||||
<!--
|
||||
sh addkey.sh tdb 5AE7D984;
|
||||
sh addkey.sh tdb FDF38D55;
|
||||
-->
|
||||
<programlisting xmlns="http://docbook.org/ns/docbook" role="pgpfingerprint"><![CDATA[
|
||||
pub 1024D/5AE7D984 2000-10-07
|
||||
Key fingerprint = 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984
|
||||
pub 4096R/FDF38D55 2013-08-07 [expires: 2015-08-07]
|
||||
Key fingerprint = 4BD9 5F90 8A50 40E8 D26C D681 6C22 6B37 FDF3 8D55
|
||||
uid Tim Bishop <tim@bishnet.net>
|
||||
uid Tim Bishop <T.D.Bishop@kent.ac.uk>
|
||||
uid Tim Bishop <tdb@i-scream.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 xmlns="http://docbook.org/ns/docbook" role="pgpkey"><![CDATA[
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
5ACdHjn4iuMiXZA8cDDPAi8VybndPak=
|
||||
=F66Y
|
||||
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
|
||||
3LmEJEI19hT39nIrQGIAzj8zVP/tHw==
|
||||
=s4nE
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
]]></programlisting>
|
||||
|
|
121
share/security/advisories/FreeBSD-SA-13:07.bind.asc
Normal file
121
share/security/advisories/FreeBSD-SA-13:07.bind.asc
Normal 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-----
|
120
share/security/advisories/FreeBSD-SA-13:08.nfsserver.asc
Normal file
120
share/security/advisories/FreeBSD-SA-13:08.nfsserver.asc
Normal 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-----
|
13
share/security/patches/SA-13:07/bind.patch
Normal file
13
share/security/patches/SA-13:07/bind.patch
Normal 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);
|
6
share/security/patches/SA-13:07/bind.patch.asc
Normal file
6
share/security/patches/SA-13:07/bind.patch.asc
Normal file
|
@ -0,0 +1,6 @@
|
|||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iEYEABECAAYFAlHzPqUACgkQFdaIBMps37IIPgCgioXGAf1PRyZ0mSeCktSzxFeY
|
||||
l+4An0YlRzZ8Xbt+CgxwIwyvGjLYpy9q
|
||||
=tbCD
|
||||
-----END PGP SIGNATURE-----
|
13
share/security/patches/SA-13:08/nfsserver.patch
Normal file
13
share/security/patches/SA-13:08/nfsserver.patch
Normal 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;
|
22
share/security/patches/SA-13:08/nfsserver.patch.asc
Normal file
22
share/security/patches/SA-13:08/nfsserver.patch.asc
Normal 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-----
|
|
@ -7,6 +7,23 @@
|
|||
<year>
|
||||
<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>
|
||||
<name>6</name>
|
||||
|
||||
|
|
|
@ -2245,10 +2245,10 @@
|
|||
<!-- Below we list the various hats. -->
|
||||
|
||||
<!-- 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 -->
|
||||
<!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 -->
|
||||
<!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;'>
|
||||
|
||||
<!-- 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 -->
|
||||
<!ENTITY a.re "re@FreeBSD.org">
|
||||
<!ENTITY a.re.members '&a.kib;, &a.blackend;, &a.jpaetzel;, &a.hrs;, &a.kensmith;'>
|
||||
<!ENTITY a.re.members.email '&a.kib.email;, &a.blackend.email;, &a.jpaetzel.email;, &a.hrs.email;, &a.kensmith.email;'>
|
||||
<!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.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;'>
|
||||
|
||||
<!-- 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;'>
|
||||
|
|
|
@ -103,6 +103,31 @@
|
|||
from commercial vendors.</description>
|
||||
</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">
|
||||
<name>EuroBSDcon 2013</name>
|
||||
<url>http://2013.eurobsdcon.org/</url>
|
||||
|
|
|
@ -30,9 +30,67 @@
|
|||
<year>
|
||||
<name>2013</name>
|
||||
|
||||
<month>
|
||||
<name>8</name>
|
||||
|
||||
<day>
|
||||
<name>6</name>
|
||||
|
||||
<event>
|
||||
<title>The &os; 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; 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>
|
||||
<name>7</name>
|
||||
|
||||
<day>
|
||||
<name>29</name>
|
||||
|
||||
<event>
|
||||
<title>&os; 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>
|
||||
<name>22</name>
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
<!ENTITY beta.testing "INCLUDE">
|
||||
<!ENTITY % beta.testing "INCLUDE">
|
||||
<!ENTITY betarel.current '9.2'>
|
||||
<!ENTITY betarel.vers 'BETA1'>
|
||||
<!ENTITY betarel.vers 'RC1'>
|
||||
<!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
|
||||
|
|
|
@ -136,4 +136,6 @@
|
|||
</xsl:if>
|
||||
<xsl:apply-templates select="*[not(self::db:contrib)]"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:param name="callout.graphics.number.limit">30</xsl:param>
|
||||
</xsl:stylesheet>
|
||||
|
|
Loading…
Reference in a new issue