From e6b69c33578c88468a535cd215c74a928f3ac2aa Mon Sep 17 00:00:00 2001 From: Gabor Kovesdan Date: Thu, 21 Jun 2012 16:01:00 +0000 Subject: - XMLify English articles Approved by: doceng (implicit) --- en_US.ISO8859-1/articles/5-roadmap/article.sgml | 24 ++-- en_US.ISO8859-1/articles/bsdl-gpl/article.sgml | 19 ++- .../articles/building-products/article.sgml | 60 +++++----- .../articles/casestudy-argentina.com/article.sgml | 19 ++- en_US.ISO8859-1/articles/checkpoint/article.sgml | 23 ++-- .../articles/committers-guide/article.sgml | 60 +++++----- .../articles/compiz-fusion/article.sgml | 26 ++-- .../articles/console-server/article.sgml | 36 +++--- .../articles/contributing-ports/article.sgml | 18 +-- en_US.ISO8859-1/articles/contributing/article.sgml | 38 +++--- en_US.ISO8859-1/articles/contributors/article.sgml | 17 ++- .../articles/contributors/contrib.386bsd.sgml | 1 + .../articles/contributors/contrib.additional.sgml | 5 +- .../articles/contributors/contrib.committers.sgml | 1 + .../articles/contributors/contrib.corealumni.sgml | 1 + .../articles/contributors/contrib.develalumni.sgml | 2 + .../contributors/contrib.develinmemoriam.sgml | 1 + en_US.ISO8859-1/articles/cups/article.sgml | 18 +-- en_US.ISO8859-1/articles/custom-gcc/article.sgml | 18 +-- en_US.ISO8859-1/articles/cvs-freebsd/article.sgml | 12 +- .../articles/cvsup-advanced/article.sgml | 20 ++-- .../articles/dialup-firewall/article.sgml | 20 ++-- en_US.ISO8859-1/articles/diskless-x/article.sgml | 18 +-- en_US.ISO8859-1/articles/euro/article.sgml | 20 ++-- .../articles/explaining-bsd/article.sgml | 20 ++-- .../articles/fbsd-from-scratch/article.sgml | 32 ++--- .../articles/filtering-bridges/article.sgml | 16 ++- en_US.ISO8859-1/articles/fonts/article.sgml | 21 ++-- .../articles/formatting-media/article.sgml | 18 ++- .../articles/freebsd-questions/article.sgml | 16 ++- .../articles/freebsd-update-server/article.sgml | 31 +++-- en_US.ISO8859-1/articles/geom-class/article.sgml | 20 ++-- .../articles/gjournal-desktop/article.sgml | 52 ++++---- en_US.ISO8859-1/articles/hats/article.sgml | 16 ++- en_US.ISO8859-1/articles/hubs/article.sgml | 38 +++--- en_US.ISO8859-1/articles/ipsec-must/article.sgml | 18 +-- en_US.ISO8859-1/articles/laptop/article.sgml | 18 +-- en_US.ISO8859-1/articles/ldap-auth/article.sgml | 20 ++-- .../articles/linux-comparison/article.sgml | 17 +-- .../articles/linux-emulation/article.sgml | 26 ++-- en_US.ISO8859-1/articles/linux-users/article.sgml | 14 ++- .../articles/mailing-list-faq/article.sgml | 20 ++-- en_US.ISO8859-1/articles/mh/article.sgml | 27 +++-- en_US.ISO8859-1/articles/multi-os/article.sgml | 36 +++--- en_US.ISO8859-1/articles/nanobsd/article.sgml | 24 ++-- en_US.ISO8859-1/articles/new-users/article.sgml | 16 ++- en_US.ISO8859-1/articles/p4-primer/article.sgml | 27 +++-- en_US.ISO8859-1/articles/pam/article.sgml | 28 +++-- .../articles/port-mentor-guidelines/article.sgml | 12 +- en_US.ISO8859-1/articles/portbuild/article.sgml | 42 ++++--- .../articles/pr-guidelines/article.sgml | 40 ++++--- .../articles/problem-reports/article.sgml | 16 ++- en_US.ISO8859-1/articles/pxe/article.sgml | 16 ++- en_US.ISO8859-1/articles/rc-scripting/article.sgml | 104 ++++++++-------- en_US.ISO8859-1/articles/relaydelay/article.sgml | 20 ++-- .../articles/releng-packages/article.sgml | 20 ++-- en_US.ISO8859-1/articles/releng/article.sgml | 46 +++---- .../articles/remote-install/article.sgml | 30 +++-- en_US.ISO8859-1/articles/serial-uart/article.sgml | 84 ++++++------- en_US.ISO8859-1/articles/solid-state/article.sgml | 29 +++-- .../articles/storage-devices/article.sgml | 17 +-- .../articles/version-guide/article.sgml | 23 ++-- en_US.ISO8859-1/articles/vinum/article.sgml | 133 +++++++++++---------- en_US.ISO8859-1/articles/vm-design/article.sgml | 26 ++-- en_US.ISO8859-1/articles/wp-toolbox/article.sgml | 22 ++-- en_US.ISO8859-1/articles/zip-drive/article.sgml | 20 ++-- 66 files changed, 978 insertions(+), 770 deletions(-) diff --git a/en_US.ISO8859-1/articles/5-roadmap/article.sgml b/en_US.ISO8859-1/articles/5-roadmap/article.sgml index c6cab22d09..fd05b010a4 100644 --- a/en_US.ISO8859-1/articles/5-roadmap/article.sgml +++ b/en_US.ISO8859-1/articles/5-roadmap/article.sgml @@ -1,6 +1,8 @@ - -%articles.ent; + + +%entities; RELENG_3"> RELENG_4"> @@ -11,7 +13,7 @@ HEAD"> ]> -
+
The Road Map for 5-STABLE @@ -19,8 +21,6 @@ The &os; Release Engineering Team - $FreeBSD$ - 2003 The &os; Release @@ -37,6 +37,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document is now mostly of historical value. It presented a roadmap for the development of &os;'s &t.releng.5; @@ -286,7 +290,7 @@ each package. - +
KSE Status @@ -337,7 +341,7 @@
- +
THR Status @@ -413,8 +417,8 @@ Requirements for 5-STABLE - The &t.releng.5 branch must offer users the same stability and - performance that is currently enjoyed in the &t.releng.4 branch. + The &t.releng.5; branch must offer users the same stability and + performance that is currently enjoyed in the &t.releng.4; branch. While the goal of SMPng is to allow performance to far exceed what is found in &t.releng.4; and its sibling BSDs, regaining performance to the basic level is of the utmost importance. The branch must also diff --git a/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml b/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml index fe75b2e3a0..634fa7950b 100644 --- a/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml +++ b/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
Why you should use a BSD style license for your Open Source Project @@ -23,8 +21,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -32,6 +28,9 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ diff --git a/en_US.ISO8859-1/articles/building-products/article.sgml b/en_US.ISO8859-1/articles/building-products/article.sgml index c060b90d68..97b915856f 100644 --- a/en_US.ISO8859-1/articles/building-products/article.sgml +++ b/en_US.ISO8859-1/articles/building-products/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Building Products with FreeBSD @@ -17,13 +19,15 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + Abstract @@ -55,7 +59,7 @@ network routers, firewalls, and storage devices, to personal computers. Portions of FreeBSD have also been used in commercial shrink-wrapped software (see - ). + ). In this article we look at the FreeBSD project as a software @@ -147,19 +151,19 @@ The rest of the article is structured as follows: - introduces the + introduces the FreeBSD project, explores its organizational structure, key technologies and release engineering processes. - describes + describes ways to collaborate with the FreeBSD project. It examines common pitfalls encountered by corporates working with voluntary projects like FreeBSD. - concludes. + concludes. @@ -391,7 +395,7 @@ FreeBSD Organization - + @@ -417,7 +421,7 @@ FreeBSD's release engineering processes play a major role in ensuring that its released versions are of a high quality. At any point of time, FreeBSD's volunteers support multiple - code lines (): + code lines (): @@ -444,7 +448,7 @@ FreeBSD Release Branches - + @@ -504,17 +508,17 @@ The goals of the FreeBSD project are - Hub1994: - - - To develop a high-quality operating system for - popular computer hardware, and, - - - To make our work available to all under a liberal - license. - - + Hub1994: + + + To develop a high-quality operating system for + popular computer hardware, and, + + + To make our work available to all under a liberal + license. + + FreeBSD enjoys an open and transparent working @@ -586,7 +590,7 @@ Formal specifications and design documents are seldom used in the project. Clear and well-written code and well-written - change logs () are used in + change logs () are used in their place. FreeBSD development happens by rough consensus and running code Carp1996. @@ -656,9 +660,9 @@ bde 2005-10-29 16:34:50 UTC easily merge changes between the upstream FreeBSD code base and your own in-house code. - shows a portion of + shows a portion of an annotated listing of the file referenced by the - change log in . The + change log in . The ancestry of each line of the source is clearly visible. Annotated listings showing the history of every file that is part of FreeBSD are An annotated source listing generated using <command>cvs annotate</command> + diff --git a/en_US.ISO8859-1/articles/casestudy-argentina.com/article.sgml b/en_US.ISO8859-1/articles/casestudy-argentina.com/article.sgml index 25d586fc19..69907adf30 100644 --- a/en_US.ISO8859-1/articles/casestudy-argentina.com/article.sgml +++ b/en_US.ISO8859-1/articles/casestudy-argentina.com/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
Argentina.com : A Case Study @@ -22,8 +20,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -32,6 +28,9 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ diff --git a/en_US.ISO8859-1/articles/checkpoint/article.sgml b/en_US.ISO8859-1/articles/checkpoint/article.sgml index b7c104598f..05967959c1 100644 --- a/en_US.ISO8859-1/articles/checkpoint/article.sgml +++ b/en_US.ISO8859-1/articles/checkpoint/article.sgml @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; - -]> - -
+
Integration of Check Point <trademark class='registered'>VPN-1</trademark>/<trademark class='registered'>Firewall-1</trademark> and FreeBSD IPsec @@ -58,8 +59,6 @@ - $FreeBSD$ - 2001 2002 @@ -75,6 +74,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document explains how to configure a VPN tunnel between FreeBSD and Check Point's @@ -95,7 +98,7 @@ - + diff --git a/en_US.ISO8859-1/articles/committers-guide/article.sgml b/en_US.ISO8859-1/articles/committers-guide/article.sgml index e1662f0920..895fcf23a0 100644 --- a/en_US.ISO8859-1/articles/committers-guide/article.sgml +++ b/en_US.ISO8859-1/articles/committers-guide/article.sgml @@ -1,16 +1,16 @@ - -%articles.ent; + + +%entities; ]> -
+
Committer's Guide The &os; Documentation Project - $FreeBSD$ - 1999 2000 @@ -39,6 +39,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document provides information for the FreeBSD committer community. All new committers should read this @@ -50,7 +54,7 @@ of the information here applies to them as well. (For instance, some people only have rights to work with the Problem Report database). Please see for more information. + linkend="non-committers"/> for more information. This document may also be of interest to members of the FreeBSD community who want to learn more about how the project @@ -63,8 +67,8 @@ - - + +
Login Methods @@ -83,7 +87,7 @@ svn+ssh://svn.FreeBSD.org/base - (see also ). + (see also ). doc/ Subversion @@ -91,7 +95,7 @@ svn+ssh://svn.FreeBSD.org/doc - (see also ). + (see also ). @@ -99,7 +103,7 @@ pcvs.FreeBSD.org:/home/pcvs - (see also ). + (see also ). @@ -155,7 +159,7 @@ to connect to the project hosts. If you do not know anything about &man.ssh.1;, please see - . + . Useful links: @@ -272,7 +276,7 @@ this was CVS. Subversion is used for the src tree as of May 2008 and the doc/www tree as of May 2012. Subversion is covered in . + linkend="subversion-primer"/>. The &a.cvsadm; are the owners of the repository and are responsible for direct modification of it for @@ -286,7 +290,7 @@ not contact the &a.cvsadm; for repocopies or other things that the more specific teams can handle. - The only ones able to directly + The only ones able to directly fiddle the repository bits on the repository hosts are the repomeisters. To enforce this, there are no login shells available on the repository machines, except to the @@ -436,7 +440,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p Useful <command>cvs checkout</command> options - + @@ -558,7 +562,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p status is given as one of: - + Up-to-date @@ -616,7 +620,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p checkout: - + @@ -672,7 +676,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p it: - + U @@ -748,7 +752,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p
Useful <command>cvs diff</command> options - + @@ -867,7 +871,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p
Useful <command>cvs commit</command> options - + @@ -886,7 +890,7 @@ alias projcvs cvs -d user@projcvs.FreeBSD.org:/home/p The following are some Subversion examples related to the src repository. More (in-depth) information can be found in the Subversion Primer at and and List of things missing in Subversion when compared to CVS. The notes at FreeBSD=%H svn:keywords property will be rejected when attempting to commit them to the repository. Be sure to read + linkend="subversion-primer-add-remove"/> regarding adding and removing files, in addition to verifying that ~/.subversion/config contains the necessary "auto-props" @@ -3411,7 +3415,7 @@ $target - head/$source:$P,$Q,$R &coverity.prevent; Availability for &os; Committers In January 2006, the &os; Foundation obtained a license for - &coverity.prevent; from &coverity Ltd. With this donation, all + &coverity.prevent; from &coverity; Ltd. With this donation, all &os; developers can obtain access to Coverity Prevent analysis results of all &os; Project software. @@ -3649,7 +3653,7 @@ $target - head/$source:$P,$Q,$R many contributions before you became a committer. Always remember that. - Consider the points raised under + Consider the points raised under and apply them also to contributors. @@ -4541,7 +4545,7 @@ $target - head/$source:$P,$Q,$R For more information on the background and policies surrounding a ports freeze, see the - Portmgr + Portmgr Quality Assurance page. @@ -4603,7 +4607,7 @@ $target - head/$source:$P,$Q,$R Not everything is allowed to be committed during a freeze. Please see the Portmgr Quality + url="&url.base;/portmgr/qa.html">Portmgr Quality Assurance page for more information. @@ -5051,7 +5055,7 @@ bak/packages packages from last complete <major_version> run on <arch& The FreeBSD Committers' Big List of Rules - + diff --git a/en_US.ISO8859-1/articles/compiz-fusion/article.sgml b/en_US.ISO8859-1/articles/compiz-fusion/article.sgml index b20050ba13..47b6a51afc 100644 --- a/en_US.ISO8859-1/articles/compiz-fusion/article.sgml +++ b/en_US.ISO8859-1/articles/compiz-fusion/article.sgml @@ -1,14 +1,8 @@ - - - -%articles.ent; + + +%entities; ]>
@@ -28,6 +22,8 @@ Manolis Kiagias + $FreeBSD$ + $FreeBSD$ @@ -300,8 +296,8 @@ Load "glx" When the installation is finished, start your graphic desktop and at a terminal, enter the following commands (as a normal user): - &prompt.user; compiz --replace --sm-disable --ignore-desktop-hints ccp & -&prompt.user; emerald --replace & + &prompt.user; compiz --replace --sm-disable --ignore-desktop-hints ccp & +&prompt.user; emerald --replace & Your screen will flicker for a few seconds, as your window manager (e.g. Metacity if you are using @@ -316,8 +312,8 @@ Load "glx" a GNOME desktop): #! /bin/sh -compiz --replace --sm-disable --ignore-desktop-hints ccp & -emerald --replace & +compiz --replace --sm-disable --ignore-desktop-hints ccp & +emerald --replace & Save this in your home directory as, for example, start-compiz and make it executable: diff --git a/en_US.ISO8859-1/articles/console-server/article.sgml b/en_US.ISO8859-1/articles/console-server/article.sgml index 48e476c927..9d565922a7 100644 --- a/en_US.ISO8859-1/articles/console-server/article.sgml +++ b/en_US.ISO8859-1/articles/console-server/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Console Server @@ -16,8 +18,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cisco; @@ -29,6 +29,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document describes how you can use &os; to set up a console server. A console server is @@ -280,7 +284,7 @@ - By patching the &solaris; servers (see ), + By patching the &solaris; servers (see ), we can avoid pranging the whole computer room when the console server PC crashes (or the power supply fails, or whatever). @@ -356,7 +360,7 @@ Run a command like: - &prompt.root; cd /dev/ && sh MAKEDEV cuaE0 + &prompt.root; cd /dev/ && sh MAKEDEV cuaE0 to create dial-out devices for the first Stallion card. See the comments in MAKEDEV and the &man.stl.4; man page @@ -368,7 +372,7 @@ See the section on conserver versions - ; the version I use is + ; the version I use is available in the &os; ports collection; however, it is not the only one.) @@ -457,9 +461,9 @@ Our config file looks like this: LOGDIR=/var/log/consoles -gallows:/dev/cuaE0:9600p:&: -roo:/dev/cuaE1:9600p:&: -kanga:/dev/cuaE2:9600p:&: +gallows:/dev/cuaE0:9600p:&: +roo:/dev/cuaE1:9600p:&: +kanga:/dev/cuaE2:9600p:&: %% allow: itga.com.au trusted: 127.0.0.1 buzz @@ -601,12 +605,12 @@ case "$1" in TTY=/dev/cuaE7 conserver -d > $TTY # get NL->CR+NL mapping so msgs look right - stty < /dev/cuaE7 opost onlcr + stty < /dev/cuaE7 opost onlcr echo -n ' conserver' ;; 'stop') - kill `cat /var/run/conserver.pid` && echo -n ' conserver' + kill `cat /var/run/conserver.pid` && echo -n ' conserver' ;; *) @@ -782,7 +786,7 @@ exit 0 - + @@ -1200,7 +1204,7 @@ exit 0
- See for tips on configuring &os; + See for tips on configuring &os; to use a serial console. diff --git a/en_US.ISO8859-1/articles/contributing-ports/article.sgml b/en_US.ISO8859-1/articles/contributing-ports/article.sgml index 7ab5955593..8282902491 100644 --- a/en_US.ISO8859-1/articles/contributing-ports/article.sgml +++ b/en_US.ISO8859-1/articles/contributing-ports/article.sgml @@ -1,14 +1,14 @@ - -%articles.ent; - + + +%entities; ]> -
+ +
Contributing to the FreeBSD Ports Collection - $FreeBSD$ - Abstract @@ -31,6 +31,10 @@ &tm-attrib.freebsd; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ contributing to ports diff --git a/en_US.ISO8859-1/articles/contributing/article.sgml b/en_US.ISO8859-1/articles/contributing/article.sgml index 1fe7bc6116..fb78cc3b0a 100644 --- a/en_US.ISO8859-1/articles/contributing/article.sgml +++ b/en_US.ISO8859-1/articles/contributing/article.sgml @@ -1,15 +1,14 @@ - -%articles.ent; - + + +%entities; ]> -
+
Contributing to FreeBSD - $FreeBSD$ - This article describes the different ways in which an individual or organization may contribute to the FreeBSD @@ -30,6 +29,9 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ contributing @@ -185,7 +187,7 @@ Get copies of formal standards like &posix;. You can get some links about these standards at the FreeBSD - C99 & POSIX Standards Conformance Project web + C99 & POSIX Standards Conformance Project web site. Compare FreeBSD's behavior to that required by the standard. If the behavior differs, particularly in subtle or obscure corners of the specification, send in a PR @@ -429,8 +431,9 @@ copyrights for code included in FreeBSD are: - BSD copyright + BSD copyright + The BSD copyright. This copyright is most preferred due to its no strings attached nature and general attractiveness to commercial enterprises. Far @@ -440,13 +443,16 @@ something of their own into FreeBSD. - - GPLGNU General Public License - - - GNU General Public License - + + GPL + GNU General Public License + + + + GNU General Public License + + The GNU General Public License, or GPL. This license is not quite as popular with us due to the amount of extra effort demanded of anyone using the code @@ -517,7 +523,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. items ourselves. - <anchor id="donations">Donating Funds + <anchor id="donations"/>Donating Funds The FreeBSD Foundation is a non-profit, tax-exempt foundation established to further the goals of the FreeBSD diff --git a/en_US.ISO8859-1/articles/contributors/article.sgml b/en_US.ISO8859-1/articles/contributors/article.sgml index 51cb111b79..a75e414c96 100644 --- a/en_US.ISO8859-1/articles/contributors/article.sgml +++ b/en_US.ISO8859-1/articles/contributors/article.sgml @@ -1,17 +1,18 @@ - -%articles.ent; + + +%entities; + %contrib.ent; ]> -
+
Contributors to FreeBSD - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -19,6 +20,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article lists individuals and organizations who have made a contribution to FreeBSD. diff --git a/en_US.ISO8859-1/articles/contributors/contrib.386bsd.sgml b/en_US.ISO8859-1/articles/contributors/contrib.386bsd.sgml index 697f409a8c..9efaa3d7d6 100644 --- a/en_US.ISO8859-1/articles/contributors/contrib.386bsd.sgml +++ b/en_US.ISO8859-1/articles/contributors/contrib.386bsd.sgml @@ -1,3 +1,4 @@ + diff --git a/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml b/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml index 508985e573..2e41c99274 100644 --- a/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml +++ b/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml @@ -1,3 +1,4 @@ + diff --git a/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml b/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml index be1e42adf1..060331eecb 100644 --- a/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml +++ b/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml @@ -1,3 +1,5 @@ + + diff --git a/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.sgml b/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.sgml index fa9237f119..52fb89692f 100644 --- a/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.sgml +++ b/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.sgml @@ -1,3 +1,4 @@ + diff --git a/en_US.ISO8859-1/articles/cups/article.sgml b/en_US.ISO8859-1/articles/cups/article.sgml index 1451ba077b..23d4af324c 100644 --- a/en_US.ISO8859-1/articles/cups/article.sgml +++ b/en_US.ISO8859-1/articles/cups/article.sgml @@ -1,13 +1,13 @@ - -%articles.ent; - + + +%entities; ]> -
+
CUPS on FreeBSD - $FreeBSD$ Chess @@ -23,6 +23,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + An article about configuring CUPS on &os;. @@ -65,7 +69,7 @@ CUPS from ports, issue the following command from a root terminal: - &prompt.root; cd /usr/ports/print/cups && make install clean + &prompt.root; cd /usr/ports/print/cups && make install clean To install CUPS using a precompiled binary, issue the following command from a root terminal: diff --git a/en_US.ISO8859-1/articles/custom-gcc/article.sgml b/en_US.ISO8859-1/articles/custom-gcc/article.sgml index dff8c716d6..bc4f8937f4 100644 --- a/en_US.ISO8859-1/articles/custom-gcc/article.sgml +++ b/en_US.ISO8859-1/articles/custom-gcc/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Using newer version of <application>GCC</application> and <application>binutils</application> with the &os; Ports @@ -17,8 +19,6 @@ </affiliation> </author> - <pubdate>$FreeBSD$</pubdate> - <legalnotice id="trademarks" role="trademarks"> &tm-attrib.freebsd; &tm-attrib.general; @@ -29,6 +29,10 @@ <holder>The &os; Documentation Project</holder> </copyright> + <pubdate>$FreeBSD$</pubdate> + + <releaseinfo>$FreeBSD$</releaseinfo> + <abstract> <para>This article describes how to use newer versions of the <application>GCC</application> compilers and @@ -100,7 +104,7 @@ <para>Additional system configuration is required in order to use custom version of <application>GCC</application> installed from - the &os; ports tree.<para> + the &os; ports tree.</para> <sect2 id="adjusting-make.conf"> <title>Adjusting <filename>make.conf</filename> diff --git a/en_US.ISO8859-1/articles/cvs-freebsd/article.sgml b/en_US.ISO8859-1/articles/cvs-freebsd/article.sgml index 40c0e0a076..4f41969985 100644 --- a/en_US.ISO8859-1/articles/cvs-freebsd/article.sgml +++ b/en_US.ISO8859-1/articles/cvs-freebsd/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Setting up a CVS repository - the FreeBSD way @@ -22,6 +24,8 @@ Stijn Hoop + $FreeBSD$ + $FreeBSD$ diff --git a/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml b/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml index f3f5abd710..942328652f 100644 --- a/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml +++ b/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
CVSup Advanced Points @@ -22,14 +20,16 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + The present article assumes a basic understanding of CVSup operation. It documents several delicate issues connected with diff --git a/en_US.ISO8859-1/articles/dialup-firewall/article.sgml b/en_US.ISO8859-1/articles/dialup-firewall/article.sgml index 28cc4d4dd9..bc604f144c 100644 --- a/en_US.ISO8859-1/articles/dialup-firewall/article.sgml +++ b/en_US.ISO8859-1/articles/dialup-firewall/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
Dialup firewalling with FreeBSD @@ -22,13 +20,15 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article documents how to set up a firewall using a PPP dialup with FreeBSD and IPFW, and specifically with firewalling over diff --git a/en_US.ISO8859-1/articles/diskless-x/article.sgml b/en_US.ISO8859-1/articles/diskless-x/article.sgml index 1a52f033e8..e2e1707d8d 100644 --- a/en_US.ISO8859-1/articles/diskless-x/article.sgml +++ b/en_US.ISO8859-1/articles/diskless-x/article.sgml @@ -1,15 +1,17 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
Diskless X Server: a how to guide @@ -25,6 +27,8 @@ 28-December-1996 + + $FreeBSD$ 1996 @@ -336,7 +340,7 @@ export PATH # mount the /usr filesystem via NFS /sbin/mount antares:/DiskLess/usr /usr # -/usr/X11R6/bin/XF86_SVGA -query antares -xf86config /etc/XF86Config.altair > /dev/null 2>&1 +/usr/X11R6/bin/XF86_SVGA -query antares -xf86config /etc/XF86Config.altair > /dev/null 2>&1 # # Reboot after X exits /sbin/reboot diff --git a/en_US.ISO8859-1/articles/euro/article.sgml b/en_US.ISO8859-1/articles/euro/article.sgml index 4aa3652b7f..d3b29bb3b2 100644 --- a/en_US.ISO8859-1/articles/euro/article.sgml +++ b/en_US.ISO8859-1/articles/euro/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
The Euro symbol on <systemitem class="osname">FreeBSD</systemitem> @@ -28,13 +30,15 @@ The FreeBSD Documentation Project - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document will try to help you in getting started with the new Euro Symbol on your new keyboard that you had to buy @@ -176,11 +180,11 @@ font8x8="iso15-8x8.fnt" &prompt.user; vidcontrol -f iso15-8x16.fnt To check if the font has been selected execute the following short - awk script: + awk script: #!/usr/bin/awk -f BEGIN { - for(i=160;i<180;i++) + for(i = 160; i < 180 ; i++) printf"%3d %c\n",i,i } diff --git a/en_US.ISO8859-1/articles/explaining-bsd/article.sgml b/en_US.ISO8859-1/articles/explaining-bsd/article.sgml index e08b3f2e6a..24724c8221 100644 --- a/en_US.ISO8859-1/articles/explaining-bsd/article.sgml +++ b/en_US.ISO8859-1/articles/explaining-bsd/article.sgml @@ -1,12 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
Explaining BSD @@ -32,6 +34,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + In the open source world, the word Linux is almost synonymous with Operating System, but it is not the only @@ -229,7 +235,7 @@ There is a perception that the BSD projects are fragmented and belligerent. The - Wall Street + Wall Street Journal spoke of balkanization of the BSD projects. Like the law suit, this perception bases mainly on ancient history. diff --git a/en_US.ISO8859-1/articles/fbsd-from-scratch/article.sgml b/en_US.ISO8859-1/articles/fbsd-from-scratch/article.sgml index 9b6c7a1fb8..d755d743c7 100644 --- a/en_US.ISO8859-1/articles/fbsd-from-scratch/article.sgml +++ b/en_US.ISO8859-1/articles/fbsd-from-scratch/article.sgml @@ -1,10 +1,12 @@ - -%articles.ent; + + +%entities; FreeBSD From Scratch"> ]> -
+
FreeBSD From Scratch @@ -20,13 +22,15 @@ Jens Schweikhardt - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.adobe; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -379,7 +383,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] which you need to modify substantially. The comments give you enough information what to change. - + Download stage_1.conf.default @@ -452,9 +456,9 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] In fact you can specify arbitrary shell commands, so you are not restricted to simple make invocations: - java jdk16 echo true > files/license.sh; make install BATCH=yes < /dev/null + java jdk16 echo true > files/license.sh; make install BATCH=yes < /dev/null print acroread8 yes accept | make install PAGER=ls -x11-fonts gnu-unifont make install && mkfontdir /usr/local/lib/X11/fonts/local +x11-fonts gnu-unifont make install && mkfontdir /usr/local/lib/X11/fonts/local news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install The first two lines are examples how you can handle ports @@ -483,7 +487,7 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" LOGDIR/category+port is created for each port it actually installs. - + Download stage_2.conf.default. @@ -527,7 +531,7 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" where exactly the interactive command is located and deal with it appropriately. See the examples above for print/acroread8 and - java/jdk16. + java/jdk16. You should also be aware of upgrade issues for config files. In general you do not know when and if the format or contents of a @@ -584,7 +588,7 @@ fi url="stage_1.sh">stage_1.sh script, which you should not need to modify. - + Download stage_1.sh. @@ -594,7 +598,7 @@ fi script. You may want to modify the variables at the beginning. - + Download stage_2.sh. @@ -603,7 +607,7 @@ fi url="stage_3.mk">stage_3.mk to give you an idea how to automate all reconfiguration. - + Download stage_3.mk. diff --git a/en_US.ISO8859-1/articles/filtering-bridges/article.sgml b/en_US.ISO8859-1/articles/filtering-bridges/article.sgml index 428b8a657c..d16230a6cb 100644 --- a/en_US.ISO8859-1/articles/filtering-bridges/article.sgml +++ b/en_US.ISO8859-1/articles/filtering-bridges/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Filtering Bridges @@ -17,8 +19,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.3com; @@ -26,6 +26,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + Often it is useful to divide one physical network (like an Ethernet) into two separate segments without having to create subnets, diff --git a/en_US.ISO8859-1/articles/fonts/article.sgml b/en_US.ISO8859-1/articles/fonts/article.sgml index 2940531d6d..6cf7a5c96a 100644 --- a/en_US.ISO8859-1/articles/fonts/article.sgml +++ b/en_US.ISO8859-1/articles/fonts/article.sgml @@ -1,9 +1,12 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
Fonts and FreeBSD @@ -49,6 +52,8 @@ Wed Aug 7, 1996 + $FreeBSD$ + &tm-attrib.freebsd; &tm-attrib.adobe; @@ -396,9 +401,9 @@ end readonly def Slant - roman, italic, oblique, etc. Since the + roman, italic, oblique, etc. Since the ItalicAngle is zero, roman will be used. diff --git a/en_US.ISO8859-1/articles/formatting-media/article.sgml b/en_US.ISO8859-1/articles/formatting-media/article.sgml index 28687bf286..7a695160ec 100644 --- a/en_US.ISO8859-1/articles/formatting-media/article.sgml +++ b/en_US.ISO8859-1/articles/formatting-media/article.sgml @@ -1,9 +1,13 @@ - -%articles.ent; + + +%entities; ]> + -
+ +
Formatting Media For Use With FreeBSD @@ -25,6 +29,8 @@ March 1997 + $FreeBSD$ + &tm-attrib.freebsd; &tm-attrib.iomega; @@ -42,7 +48,7 @@ - Introduction & Definitions + Introduction & Definitions Overview @@ -158,7 +164,7 @@ now. --> - Warnings & Pitfalls + Warnings & Pitfalls Building disks is not something to take lightly. It is quite possible to destroy the contents of other disks in your diff --git a/en_US.ISO8859-1/articles/freebsd-questions/article.sgml b/en_US.ISO8859-1/articles/freebsd-questions/article.sgml index e9d6ecdcbe..82cc055d44 100644 --- a/en_US.ISO8859-1/articles/freebsd-questions/article.sgml +++ b/en_US.ISO8859-1/articles/freebsd-questions/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
How to get best results from the FreeBSD-questions mailing list @@ -17,8 +19,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.microsoft; @@ -28,6 +28,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document provides useful information for people looking to prepare an e-mail to the FreeBSD-questions mailing list. Advice and diff --git a/en_US.ISO8859-1/articles/freebsd-update-server/article.sgml b/en_US.ISO8859-1/articles/freebsd-update-server/article.sgml index 7641ede81a..122ee3143a 100644 --- a/en_US.ISO8859-1/articles/freebsd-update-server/article.sgml +++ b/en_US.ISO8859-1/articles/freebsd-update-server/article.sgml @@ -1,9 +1,12 @@ - -%articles.ent; + + +%entities; FreeBSD Update Server"> ]> -
+ +
Build Your Own &os; Update Server @@ -22,14 +25,16 @@ Jason Helfman - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; &tm-attrib.intel; &tm-attrib.amd; + + $FreeBSD$ + + $FreeBSD$ @@ -135,22 +140,22 @@ # the scripts tree. # Location from which to fetch releases -export FTP=ftp://ftp2.freebsd.org/pub/FreeBSD/releases +export FTP=ftp://ftp2.freebsd.org/pub/FreeBSD/releases # Host platform export HOSTPLATFORM=`uname -m` # Host name to use inside jails -export BUILDHOSTNAME=${HOSTPLATFORM}-builder.daemonology.net +export BUILDHOSTNAME=${HOSTPLATFORM}-builder.daemonology.net # Location of SSH key -export SSHKEY=/root/.ssh/id_dsa +export SSHKEY=/root/.ssh/id_dsa # SSH account into which files are uploaded -MASTERACCT=builder@wadham.daemonology.net +MASTERACCT=builder@wadham.daemonology.net # Directory into which files are uploaded -MASTERDIR=update-master.freebsd.org +MASTERDIR=update-master.freebsd.org Parameters for consideration would be: @@ -226,7 +231,7 @@ MASTERDIR=update-master.freebsd.org # SHA256 hash of RELEASE disc1.iso image. -export RELH=1ea1f6f652d7c5f5eab7ef9f8edbed50cb664b08ed761850f95f48e86cc71ef5 +export RELH=1ea1f6f652d7c5f5eab7ef9f8edbed50cb664b08ed761850f95f48e86cc71ef5 # Components of the world, source, and kernels export WORLDPARTS="base catpages dict doc games info manpages proflibs lib32" @@ -236,7 +241,7 @@ export SOURCEPARTS="base bin contrib crypto etc games gnu include krb5 \ export KERNELPARTS="generic" # EOL date -export EOL=1275289200 +export EOL=1275289200 diff --git a/en_US.ISO8859-1/articles/geom-class/article.sgml b/en_US.ISO8859-1/articles/geom-class/article.sgml index 462d8383e1..584302b4e0 100644 --- a/en_US.ISO8859-1/articles/geom-class/article.sgml +++ b/en_US.ISO8859-1/articles/geom-class/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
Writing a GEOM Class @@ -22,8 +20,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -31,6 +27,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This text documents some starting points in developing diff --git a/en_US.ISO8859-1/articles/gjournal-desktop/article.sgml b/en_US.ISO8859-1/articles/gjournal-desktop/article.sgml index 496c2d310f..a5a24d3906 100644 --- a/en_US.ISO8859-1/articles/gjournal-desktop/article.sgml +++ b/en_US.ISO8859-1/articles/gjournal-desktop/article.sgml @@ -1,14 +1,8 @@ - - - -%articles.ent; + + +%entities; ]>
@@ -28,6 +22,8 @@ Manolis Kiagias + $FreeBSD$ + $FreeBSD$ @@ -228,7 +224,7 @@ - + @@ -290,7 +286,7 @@ - + @@ -311,19 +307,20 @@ - - - ad0s1d - /var - ad0s1h - - - - ad0s1f - /usr - ad0s1g - - + + + ad0s1d + /var + ad0s1h + + + + ad0s1f + /usr + ad0s1g + + + Continue the installation as you would normally do. We would @@ -344,6 +341,7 @@ When the system comes up again, we will be ready to configure journaling. + Setting Up Journaling @@ -585,7 +583,7 @@ GEOM_JOURNAL: Journal ad0s1f clean. Sure. Use the following procedure, which reverses the changes. The partitions you created for the journal providers - can then be used for other purposes, if you so wish. + can then be used for other purposes, if you so wish. Login as root and switch to single user mode: diff --git a/en_US.ISO8859-1/articles/hats/article.sgml b/en_US.ISO8859-1/articles/hats/article.sgml index 117d34a220..929af664fd 100644 --- a/en_US.ISO8859-1/articles/hats/article.sgml +++ b/en_US.ISO8859-1/articles/hats/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Working with Hats @@ -15,13 +17,15 @@ - $FreeBSD$ - 2002 2003 Warner Losh + + $FreeBSD$ + + $FreeBSD$ diff --git a/en_US.ISO8859-1/articles/hubs/article.sgml b/en_US.ISO8859-1/articles/hubs/article.sgml index 16a8124759..a011c92df9 100644 --- a/en_US.ISO8859-1/articles/hubs/article.sgml +++ b/en_US.ISO8859-1/articles/hubs/article.sgml @@ -1,13 +1,13 @@ - -%articles.ent; - + + +%entities; ]> -
+
Mirroring FreeBSD - $FreeBSD$ Jun @@ -45,6 +45,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + An in-progress article on how to mirror FreeBSD, aimed at hub administrators. @@ -447,7 +451,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all You can install the port net/rsync and then use rsync to sync with your upstream host. rsync is already mentioned - in . + in . Since rsync access is not required, your preferred upstream site may not allow it. You may need to hunt around a little bit to find a site @@ -484,7 +488,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all even offer CVSup to mirror the contents of the FTP space. You need to install a CVSup client, preferably from the port net/cvsup. - (Also reread .) + (Also reread .) A sample supfile suitable for ftp-master.FreeBSD.org looks like this: @@ -525,7 +529,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all Using CVSup CVSup is described in some - detail in and . + detail in and . It is very easy to setup a CVSup mirror. Installing @@ -754,7 +758,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all are Tier-2, etc. Official sites are encouraged to be of a low tier, but the lower the tier the higher the requirements in - terms as described in . + terms as described in . Also access to low-tier-mirrors may be restricted, and access to master sites is definitely restricted. The tier-hierarchy is not reflected @@ -777,7 +781,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all I just want to mirror from somewhere! If you have no special intentions or - requirements, the statement in + requirements, the statement in applies. This means: @@ -814,12 +818,12 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all I am an official mirror, what is the right site for me? - In general the description in + In general the description in still applies. Of course you may want to put some weight on the fact that your upstream should be of a low tier. There are some other considerations about official - mirrors that are described in . + mirrors that are described in . @@ -856,8 +860,8 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all ftp-master.FreeBSD.org provides rsync and CVSup access, in addition to FTP. - Refer to and - how to access + Refer to and + how to access via these protocols. @@ -874,7 +878,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all cvsup-master.FreeBSD.org provides CVSup access only. - See for details. + See for details. To get access, you need to contact the &a.cvsup-master;. @@ -1000,7 +1004,7 @@ cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --all hostmaster@CC.FreeBSD.org, where CC is your country code/TLD. Your DNS entry will be as described - in . + in . If there is no subdomain set up for your diff --git a/en_US.ISO8859-1/articles/ipsec-must/article.sgml b/en_US.ISO8859-1/articles/ipsec-must/article.sgml index 9e2cf64cb7..7653efbb5b 100644 --- a/en_US.ISO8859-1/articles/ipsec-must/article.sgml +++ b/en_US.ISO8859-1/articles/ipsec-must/article.sgml @@ -1,15 +1,17 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
Independent Verification of IPsec Functionality in FreeBSD @@ -30,6 +32,8 @@ &tm-attrib.general; + $FreeBSD$ + You installed IPsec and it seems to be working. How do you know? I describe a method for experimentally verifying that IPsec is @@ -299,7 +303,7 @@ char **argv; iproduct = 1; if (run) - for (i = Q; run && i < Q + K; i++) { + for (i = Q; run && i < Q + K; i++) { j = i; b = fgetc(fptr); diff --git a/en_US.ISO8859-1/articles/laptop/article.sgml b/en_US.ISO8859-1/articles/laptop/article.sgml index fd4ce8b33e..73e9e968c7 100644 --- a/en_US.ISO8859-1/articles/laptop/article.sgml +++ b/en_US.ISO8859-1/articles/laptop/article.sgml @@ -1,14 +1,14 @@ - -%articles.ent; + + +%entities; ]> -
+
FreeBSD on Laptops - $FreeBSD$ - FreeBSD works fine on most laptops, with a few caveats. Some issues specific to running FreeBSD on laptops, relating @@ -22,6 +22,10 @@ &tm-attrib.microsoft; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ FreeBSD is often thought of as a server operating system, but @@ -239,7 +243,7 @@ apm_event USERSUSPENDREQ { exec "vidcontrol -s 1 < /dev/console"; - exec "sync && sync && sync"; + exec "sync && sync && sync"; exec "sleep 1"; exec "apm -z"; } diff --git a/en_US.ISO8859-1/articles/ldap-auth/article.sgml b/en_US.ISO8859-1/articles/ldap-auth/article.sgml index fe8bdfd8bb..bdc3562cac 100644 --- a/en_US.ISO8859-1/articles/ldap-auth/article.sgml +++ b/en_US.ISO8859-1/articles/ldap-auth/article.sgml @@ -1,6 +1,8 @@ - -%articles.ent; + + +%entities; ]>
@@ -17,8 +19,6 @@ - $FreeBSD$ - 2007 2008 @@ -30,6 +30,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document is intended as a guide for the configuration of an LDAP server (principally an OpenLDAP @@ -218,7 +222,7 @@ Getting Private key cacert.crt are the same file. If you are going to use many OpenLDAP servers (for replication via slurpd) you will want to - see to generate a CA key and use it to + see to generate a CA key and use it to sign individual server certificates. Once this is done, put the following in @@ -378,7 +382,7 @@ cn: tuser The client should already have OpenLDAP libraries from , but if you are installing several + linkend="ldap-connect-client"/>, but if you are installing several client machines you will need to install net/openldap24-client on each of them. @@ -570,7 +574,7 @@ passwd: files ldap themselves. I provide some examples here. Note that if you write your own password change script, there are some security issues you should be made aware of; see + linkend="security-passwd"/> Shell script for changing passwords diff --git a/en_US.ISO8859-1/articles/linux-comparison/article.sgml b/en_US.ISO8859-1/articles/linux-comparison/article.sgml index fc448cbbf5..9e9a447f69 100644 --- a/en_US.ISO8859-1/articles/linux-comparison/article.sgml +++ b/en_US.ISO8859-1/articles/linux-comparison/article.sgml @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; - -]> - -
+
FreeBSD: An Open Source Alternative to Linux @@ -54,6 +55,8 @@ Copyright (c) 2005 Dru Lavigne Dru Lavigne + $FreeBSD$ + $FreeBSD$ diff --git a/en_US.ISO8859-1/articles/linux-emulation/article.sgml b/en_US.ISO8859-1/articles/linux-emulation/article.sgml index a006b99375..8c4e3753ee 100644 --- a/en_US.ISO8859-1/articles/linux-emulation/article.sgml +++ b/en_US.ISO8859-1/articles/linux-emulation/article.sgml @@ -1,12 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
&linux; emulation in &os; @@ -31,6 +33,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This masters thesis deals with updating the &linux; emulation layer (the so called Linuxulator). The task was to update the layer to match @@ -84,7 +90,7 @@ stuff. We also describe the way they understand common &unix; primitives like what a PID is, what a thread is, etc. In the third subsection we talk about how &unix; on &unix; emulation could be done - in general. + in general. What is &unix; @@ -117,7 +123,7 @@ lifetime in the user space. The kernel is where the management of the processes, hardware, and low-level details take place. The kernel provides a standard unified &unix; API to the user space. The most - important ones are covered below. + important ones are covered below. Communication between kernel and user space process @@ -212,6 +218,7 @@ - cannot utilize more than one CPU + @@ -822,6 +829,7 @@ noting that atomic operations (and memory barriers as well) should ideally only be used for building front-ending locks (as mutexes). + Refcounts @@ -1472,7 +1480,7 @@ translate_traps(int signal, int trap_code) the emulated version. This is done via &man.sysctl.8;, namely compat.linux.osrelease, which is set to 2.4.2 by default (as of April 2007) and with all &linux; versions up to 2.6 - it just determined what &man.uname.1 outputs. It is different with + it just determined what &man.uname.1; outputs. It is different with 2.6 emulation where setting this &man.sysctl.8; affects runtime behaviour of the emulation layer. When set to 2.6.x it sets the value of linux_use_linux26 while setting to diff --git a/en_US.ISO8859-1/articles/linux-users/article.sgml b/en_US.ISO8859-1/articles/linux-users/article.sgml index 73ff8bde38..44a4b7a44a 100644 --- a/en_US.ISO8859-1/articles/linux-users/article.sgml +++ b/en_US.ISO8859-1/articles/linux-users/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
FreeBSD Quickstart Guide for &linux; Users @@ -19,6 +21,8 @@ The FreeBSD Documentation Project + $FreeBSD$ + $FreeBSD$ @@ -311,7 +315,7 @@ apache22_flags="-DSSL" Instead of a generic ethX identifier that &linux; uses to identify a network interface, &os; uses the driver name followed by a number as the identifier. The following output - from &man.ifconfig.8; shows two &intel Pro 1000 network + from &man.ifconfig.8; shows two &intel; Pro 1000 network interfaces (em0 and em1): &prompt.user; ifconfig diff --git a/en_US.ISO8859-1/articles/mailing-list-faq/article.sgml b/en_US.ISO8859-1/articles/mailing-list-faq/article.sgml index 870fabff05..01b4085889 100644 --- a/en_US.ISO8859-1/articles/mailing-list-faq/article.sgml +++ b/en_US.ISO8859-1/articles/mailing-list-faq/article.sgml @@ -1,12 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
Frequently Asked Questions About The &os; Mailing Lists @@ -16,14 +18,16 @@ - $FreeBSD$ - 2004 2005 The &os; Documentation Project + $FreeBSD$ + + $FreeBSD$ + This is the FAQ for the &os; mailing lists. If you are interested in helping with this project, send email to the &a.doc;. diff --git a/en_US.ISO8859-1/articles/mh/article.sgml b/en_US.ISO8859-1/articles/mh/article.sgml index ebe99511a6..82e18373bc 100644 --- a/en_US.ISO8859-1/articles/mh/article.sgml +++ b/en_US.ISO8859-1/articles/mh/article.sgml @@ -1,11 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
An <application>MH</application> Primer @@ -31,6 +34,8 @@ &tm-attrib.general; + $FreeBSD$ + This document contains an introduction to using MH on FreeBSD @@ -149,7 +154,7 @@ This is the same thing you will see from a - scan (see ). If you just run + scan (see ). If you just run inc with no arguments it will look on your computer for email that is supposed to be coming to you. @@ -794,11 +799,11 @@ X-Home-Page: http://www.FreeBSD.org/ original message. So that might be translated this way: - %<if {reply-to} the original message has a reply-to -then give that to formataddr, %? else {from} take the -from address, %? else {sender} take the sender address, %? -else {return-path} take the return-path from the original -message, %> endif. + %<if {reply-to} the original message has a reply-to +then give that to formataddr, %? else {from} take the +from address, %? else {sender} take the sender address, %? +else {return-path} take the return-path from the original +message, %> endif. As you can tell MH formatting diff --git a/en_US.ISO8859-1/articles/multi-os/article.sgml b/en_US.ISO8859-1/articles/multi-os/article.sgml index 926303aec2..f34bdf5c33 100644 --- a/en_US.ISO8859-1/articles/multi-os/article.sgml +++ b/en_US.ISO8859-1/articles/multi-os/article.sgml @@ -1,11 +1,13 @@ - - - -%articles.ent; + + +%entities; ]> -
+ + +
Installing and Using FreeBSD With Other Operating Systems @@ -34,6 +36,8 @@ &tm-attrib.general; + $FreeBSD$ + This document discusses how to make FreeBSD coexist nicely with other popular operating systems such as Linux, &ms-dos;, @@ -50,7 +54,7 @@ comfortably without having a larger hard disk, so special information on large EIDE drives is included. Because there are so many combinations of possible operating systems and hard disk - configurations, the section may be of the + configurations, the section may be of the most use to you. It contains descriptions of specific working computer setups that use multiple operating systems. @@ -185,7 +189,7 @@ The next thing I do is install Linux. I am not sure about all the distributions of Linux, but Slackware includes - LILO (see ). When I am partitioning out + LILO (see ). When I am partitioning out my hard disk with Linux fdisk, I would put all of Linux on the first drive (maybe 300 MB for a nice root partition and some swap space). @@ -244,7 +248,7 @@ Press Esc to continue --------------------------------------------------------------------- ** May say FAT16 or FAT32 if you are using the OEM SR2 - update. See . + update. See . @@ -300,7 +304,7 @@ Press Esc to continue Please keep in mind that &os2; can read FAT and HPFS partitions, but not FFS (FreeBSD) or EXT2 (Linux) partitions. Likewise, &windows; 95 can only read and write to FAT and FAT32 - (see ) partitions. FreeBSD can read most + (see ) partitions. FreeBSD can read most filesystems, but currently cannot read HPFS partitions. Linux can read HPFS partitions, but can not write to them. Recent versions of the Linux kernel (2.x) can read and write to &windows; @@ -318,7 +322,7 @@ Press Esc to continue FreeBSD + &windows; 95: If you installed FreeBSD after &windows; 95, you should see DOS on the Boot Easy menu. This is &windows; 95. If you installed &windows; 95 after FreeBSD, read - above. As long as your hard disk does not + above. As long as your hard disk does not have 1024 cylinders you should not have a problem booting. If one of your partitions goes beyond the 1024th cylinder however, and you get messages like invalid system disk @@ -338,7 +342,7 @@ Press Esc to continue FreeBSD + Linux: You can also use Boot Easy to boot both operating systems. - FreeBSD + Linux + &windows; 95: (see ) + FreeBSD + Linux + &windows; 95: (see ) @@ -427,7 +431,7 @@ Press Esc to continue disks using ATAID or other programs off the net. Your hard disk probably came with this information as well. Be careful though: if you are using BIOS LBA (see ), you can not use just any program to get + linkend="limits"/>), you can not use just any program to get the physical geometry. This is because many programs (e.g. MSD.EXE or FreeBSD fdisk) do not identify the physical disk geometry; they instead report the @@ -447,7 +451,7 @@ Press Esc to continue boot sector or master boot record. Among the useful info you will find are Hale Landis's How It Works document pack. See the section for a few pointers to this + linkend="sources"/> section for a few pointers to this pack. Ok, enough terminology. We are talking about booting @@ -469,7 +473,7 @@ Press Esc to continue ID, a Start Cylinder/Head/Sector, and an End Cylinder/Head/Sector. The Partition ID tells what type of partition it is (what OS) and the Start/End - tells where it is. lists a + tells where it is. lists a smattering of some common Partition IDs. @@ -657,7 +661,7 @@ Press Esc to continue from having to reinstall one or more of your OSs.If you followed the discussion in about the Master Boot Sector (where the + linkend="booting"/> about the Master Boot Sector (where the MBR is), Partition Boot Sectors, and the booting process, you may have been wondering just exactly where on your hard disk that nifty boot manager is going to live. Well, some diff --git a/en_US.ISO8859-1/articles/nanobsd/article.sgml b/en_US.ISO8859-1/articles/nanobsd/article.sgml index 770a58c401..ddc62d8132 100644 --- a/en_US.ISO8859-1/articles/nanobsd/article.sgml +++ b/en_US.ISO8859-1/articles/nanobsd/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Introduction to NanoBSD @@ -15,8 +17,6 @@ - $FreeBSD$ - 2006 The FreeBSD Documentation Project @@ -27,6 +27,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This document provides information about the NanoBSD tools, which can be used to @@ -162,10 +166,10 @@ The necessary commands to build a NanoBSD image are: - &prompt.root; cd /usr/src/tools/tools/nanobsd -&prompt.root; sh nanobsd.sh -&prompt.root; cd /usr/obj/nanobsd.full -&prompt.root; dd if=_.disk.full of=/dev/da0 bs=64k + &prompt.root; cd /usr/src/tools/tools/nanobsd +&prompt.root; sh nanobsd.sh +&prompt.root; cd /usr/obj/nanobsd.full +&prompt.root; dd if=_.disk.full of=/dev/da0 bs=64k diff --git a/en_US.ISO8859-1/articles/new-users/article.sgml b/en_US.ISO8859-1/articles/new-users/article.sgml index d224b00814..95045ea05d 100644 --- a/en_US.ISO8859-1/articles/new-users/article.sgml +++ b/en_US.ISO8859-1/articles/new-users/article.sgml @@ -1,12 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
For People New to Both FreeBSD and &unix; @@ -33,6 +35,8 @@ &tm-attrib.general; + $FreeBSD$ + Congratulations on installing FreeBSD! This introduction is for people new to both FreeBSD and diff --git a/en_US.ISO8859-1/articles/p4-primer/article.sgml b/en_US.ISO8859-1/articles/p4-primer/article.sgml index 06b0e1bcce..7e850828bc 100644 --- a/en_US.ISO8859-1/articles/p4-primer/article.sgml +++ b/en_US.ISO8859-1/articles/p4-primer/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
Perforce in &os; Development @@ -23,13 +21,15 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -267,7 +267,7 @@ Existing clients can be listed via the p4 clients command. They can be viewed without being modified via the p4 client -o - clientname command. + clientname command. Whenever you are interacting with files in Perforce, the P4CLIENT @@ -281,6 +281,7 @@ allows multiple people to access and modify the same parts of the repository, allowing a team of people to work together on the same code. + Syncing @@ -315,6 +316,7 @@ Specifying a local relative path works for many other p4 commands. + Branches @@ -409,6 +411,7 @@ The next step is to run the p4 integrate command, as described in the next section. + Integrations @@ -845,7 +848,7 @@ has no open files and is fully synced before going offline. Then when editing a file, manually change the permissions to read-write. When you get back online, run the commands listed in - the to automatically identify + the to automatically identify files that have been edited, added, and removed. It is quite common to be surprised by Perforce overwriting a locally changed file that was not opened for edit, diff --git a/en_US.ISO8859-1/articles/pam/article.sgml b/en_US.ISO8859-1/articles/pam/article.sgml index 9398f7bc1b..48c4ca6eed 100644 --- a/en_US.ISO8859-1/articles/pam/article.sgml +++ b/en_US.ISO8859-1/articles/pam/article.sgml @@ -1,6 +1,8 @@ - -%articles.ent; + + +%entities; ]> -
+
Pluggable Authentication Modules - $FreeBSD$ - This article describes the underlying principles and mechanisms of the Pluggable Authentication Modules (PAM) @@ -80,6 +80,8 @@ &tm-attrib.sun; &tm-attrib.general; + + $FreeBSD$
@@ -895,10 +897,10 @@ sshd password required pam_permit.so
PAM chain execution summary - - - - + + + + @@ -1236,7 +1238,7 @@ sshd password required pam_permit.so applications. + format="linespecific"/> @@ -1250,7 +1252,7 @@ sshd password required pam_permit.so the user for a password. + format="linespecific"/> @@ -1267,7 +1269,7 @@ sshd password required pam_permit.so conversation function can reasonably get. + format="linespecific"/> diff --git a/en_US.ISO8859-1/articles/port-mentor-guidelines/article.sgml b/en_US.ISO8859-1/articles/port-mentor-guidelines/article.sgml index 66bd69ad30..e1549fab99 100644 --- a/en_US.ISO8859-1/articles/port-mentor-guidelines/article.sgml +++ b/en_US.ISO8859-1/articles/port-mentor-guidelines/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Port Mentor Guidelines @@ -13,6 +15,8 @@ $FreeBSD$ + $FreeBSD$ + 2011 Thomas Abthorpe diff --git a/en_US.ISO8859-1/articles/portbuild/article.sgml b/en_US.ISO8859-1/articles/portbuild/article.sgml index 5a47dc9648..7b15b227b4 100644 --- a/en_US.ISO8859-1/articles/portbuild/article.sgml +++ b/en_US.ISO8859-1/articles/portbuild/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Package Building Procedures @@ -11,8 +13,6 @@ The &os; Ports Management Team - $FreeBSD$ - 2003 2004 @@ -34,6 +34,10 @@ &tm-attrib.sparc; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -701,6 +705,7 @@ PKG_BIN=/usr/local/sbin/pkg Hint: it us usually best to run the dopackages command inside of screen(1). + @@ -907,7 +912,7 @@ PKG_BIN=/usr/local/sbin/pkg To free up resources, you will need to clean up client machines by running build cleanup command. For example: - &prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -full + &prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -full If you forget to do this, then the old build chroots will not be cleaned up for 24 hours, and no @@ -987,8 +992,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/53837/compat/linux/proc failed! build upload arch branch - not yet - implemented. - + implemented. @@ -1579,7 +1583,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/53837/compat/linux/proc failed! packages for -current, the kernel it runs should be reasonably up-to-date with the bindist that will be exported - by our scripts.) + by our scripts.) @@ -1594,7 +1598,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/53837/compat/linux/proc failed! If you are cross-building, export TARGET_ARCH=${arch}. - + The procedure for cross-building ports is not yet defined. @@ -1687,8 +1691,8 @@ options NFSSERVER # Network Filesystem Server Also add the following users: -squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh -ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh +squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh +ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh Add them to etc/group as well. @@ -1999,6 +2003,7 @@ touch /tmp/.boot_finished mkdir squid/logs chown -R squid:squid squid + @@ -2204,7 +2209,7 @@ ssh_cmd="/usr/local/bin/ssh" - + @@ -2282,7 +2287,7 @@ ssh_cmd="/usr/local/bin/ssh" (Only necessary for old codebase): Add a link from /var/portbuild/scripts/dopackages to - /var/portbuild/scripts/dopackages.branch. + /var/portbuild/scripts/dopackages.branch. @@ -2314,7 +2319,7 @@ ln -s ../arch/branch/build Kick-start the build for the branch with - build create arch branch + build create arch branch @@ -2627,7 +2632,7 @@ ln -s ../arch/branch/build In that directory, create two more links for the webserver: ln -s ../arch/archive/buildlogs arch-buildlogs -ln -s ../arch/archive/errorlogs arch-errorlogs +ln -s ../arch/archive/errorlogs arch-errorlogs @@ -2644,7 +2649,7 @@ ln -s ../arch/archive/errorlogs arch Kick-start the build for the branch with - build create arch branch + build create arch branch @@ -2674,6 +2679,7 @@ ln -s ../arch/archive/errorlogs arch/var/portbuild/scripts/dologs to the root crontab. (This is a hack and should go away.) + diff --git a/en_US.ISO8859-1/articles/pr-guidelines/article.sgml b/en_US.ISO8859-1/articles/pr-guidelines/article.sgml index 6b74c880c5..54fde551f1 100644 --- a/en_US.ISO8859-1/articles/pr-guidelines/article.sgml +++ b/en_US.ISO8859-1/articles/pr-guidelines/article.sgml @@ -1,28 +1,27 @@ - - - -%articles.ent; - - + + +%entities; +edit-pr1"> +query-pr1"> ]> -
+
Problem Report Handling Guidelines - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.opengroup; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + These guidelines describe recommended handling practices for FreeBSD Problem Reports (PRs). Whilst developed for the @@ -272,7 +271,7 @@ specific &os; mailing list. Here is the current list, with the most common ones listed first: -
+
Default Assignees — most common @@ -314,9 +313,10 @@ freebsd-www +
- +
Default Assignees — other @@ -358,6 +358,7 @@ freebsd-usb +
Do not be surprised to find that the submitter of the @@ -390,7 +391,7 @@ Here is a sample list of such entities; it is probably not complete. - +
Common Assignees — base system @@ -565,9 +566,10 @@ mailing list +
- +
Common Assignees — Ports Collection @@ -715,6 +717,7 @@ mailing list +
Ports PRs which have a maintainer who is a ports committer @@ -730,7 +733,7 @@ because everyone assumes that the assignee is already working on it. - +
Common Assignees — Other @@ -757,6 +760,7 @@ alias +
diff --git a/en_US.ISO8859-1/articles/problem-reports/article.sgml b/en_US.ISO8859-1/articles/problem-reports/article.sgml index 3b58f4c917..70a6323b9e 100644 --- a/en_US.ISO8859-1/articles/problem-reports/article.sgml +++ b/en_US.ISO8859-1/articles/problem-reports/article.sgml @@ -1,14 +1,14 @@ - -%articles.ent; + + +%entities; ]> -
+
Writing &os; Problem Reports - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -19,6 +19,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article describes how to best formulate and submit a problem report to the &os; Project. diff --git a/en_US.ISO8859-1/articles/pxe/article.sgml b/en_US.ISO8859-1/articles/pxe/article.sgml index 4001f310eb..9748d9a3b0 100644 --- a/en_US.ISO8859-1/articles/pxe/article.sgml +++ b/en_US.ISO8859-1/articles/pxe/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
FreeBSD Jumpstart Guide @@ -18,14 +20,16 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.intel; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article details the method used to allow machines to install FreeBSD using the &intel; PXE method of booting a machine over a network. diff --git a/en_US.ISO8859-1/articles/rc-scripting/article.sgml b/en_US.ISO8859-1/articles/rc-scripting/article.sgml index 001f48309a..d763a65c2a 100644 --- a/en_US.ISO8859-1/articles/rc-scripting/article.sgml +++ b/en_US.ISO8859-1/articles/rc-scripting/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Practical rc.d scripting in BSD @@ -25,14 +27,16 @@ The FreeBSD Project - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.netbsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + Beginners may find it difficult to relate the facts from the formal documentation on the BSD @@ -199,21 +203,21 @@ system boots up: - #!/bin/sh + #!/bin/sh -. /etc/rc.subr +. /etc/rc.subr -name="dummy" -start_cmd="${name}_start" -stop_cmd=":" +name="dummy" +start_cmd="${name}_start" +stop_cmd=":" -dummy_start() +dummy_start() { echo "Nothing started." } -load_rc_config $name -run_rc_command "$1" +load_rc_config $name +run_rc_command "$1" Things to note are: @@ -282,7 +286,7 @@ run_rc_command "$1" - The mandatory variable + The mandatory variable name specifies the name of our script. It is required by &man.rc.subr.8;. That is, each rc.d script must @@ -390,18 +394,18 @@ run_rc_command "$1" . /etc/rc.subr name=dummy -rcvar=dummy_enable +rcvar=dummy_enable start_cmd="${name}_start" stop_cmd=":" -load_rc_config $name -eval "${rcvar}=\${${rcvar}:-'NO'}" -dummy_msg=${dummy_msg:-"Nothing started."} +load_rc_config $name +eval "${rcvar}=\${${rcvar}:-'NO'}" +dummy_msg=${dummy_msg:-"Nothing started."} dummy_start() { - echo "$dummy_msg" + echo "$dummy_msg" } run_rc_command "$1" @@ -531,7 +535,7 @@ run_rc_command "$1" name=mumbled rcvar=mumbled_enable -command="/usr/sbin/${name}" +command="/usr/sbin/${name}" load_rc_config $name run_rc_command "$1" @@ -625,26 +629,26 @@ name=mumbled rcvar=mumbled_enable command="/usr/sbin/${name}" -command_args="mock arguments > /dev/null 2>&1" +command_args="mock arguments > /dev/null 2>&1" -pidfile="/var/run/${name}.pid" +pidfile="/var/run/${name}.pid" -required_files="/etc/${name}.conf /usr/share/misc/${name}.rules" +required_files="/etc/${name}.conf /usr/share/misc/${name}.rules" -sig_reload="USR1" +sig_reload="USR1" -start_precmd="${name}_prestart" -stop_postcmd="echo Bye-bye" +start_precmd="${name}_prestart" +stop_postcmd="echo Bye-bye" -extra_commands="reload plugh xyzzy" +extra_commands="reload plugh xyzzy" -plugh_cmd="mumbled_plugh" +plugh_cmd="mumbled_plugh" xyzzy_cmd="echo 'Nothing happens.'" mumbled_prestart() { - if checkyesno mumbled_smart; then - rc_flags="-o smart ${rc_flags}" + if checkyesno mumbled_smart; then + rc_flags="-o smart ${rc_flags}" fi case "$mumbled_mode" in foo) @@ -654,15 +658,15 @@ mumbled_prestart() rc_flags="-baz ${rc_flags}" ;; *) - warn "Invalid value for mumbled_mode" - return 1 + warn "Invalid value for mumbled_mode" + return 1 ;; esac - run_rc_command xyzzy + run_rc_command xyzzy return 0 } -mumbled_plugh() +mumbled_plugh() { echo 'A hollow voice says "plugh".' } @@ -886,7 +890,7 @@ fi - We can affect the flags to be + We can affect the flags to be passed to $command by modifying rc_flags in $start_precmd. @@ -999,10 +1003,10 @@ fi #!/bin/sh -# PROVIDE: mumbled oldmumble -# REQUIRE: DAEMON cleanvar frotz -# BEFORE: LOGIN -# KEYWORD: nojail shutdown +# PROVIDE: mumbled oldmumble +# REQUIRE: DAEMON cleanvar frotz +# BEFORE: LOGIN +# KEYWORD: nojail shutdown . /etc/rc.subr @@ -1014,9 +1018,9 @@ start_precmd="${name}_prestart" mumbled_prestart() { - if ! checkyesno frotz_enable && \ - ! /etc/rc.d/frotz forcestatus 1>/dev/null 2>&1; then - force_depend frotz || return 1 + if ! checkyesno frotz_enable && \ + ! /etc/rc.d/frotz forcestatus 1>/dev/null 2>&1; then + force_depend frotz || return 1 fi return 0 } @@ -1090,7 +1094,7 @@ run_rc_command "$1" - As we remember from the above text, + As we remember from the above text, &man.rcorder.8; keywords can be used to select or leave out some scripts. Namely any &man.rcorder.8; consumer can specify through and @@ -1177,7 +1181,7 @@ run_rc_command "$1" - To begin with, + To begin with, force_depend should be used with much care. It is generally better to revise the hierarchy of configuration variables for your rc.d @@ -1265,7 +1269,7 @@ extra_commands="kiss" dummy_start() { - if [ $# -gt 0 ]; then + if [ $# -gt 0 ]; then echo "Greeting message: $*" else echo "Nothing started." @@ -1275,7 +1279,7 @@ dummy_start() dummy_kiss() { echo -n "A ghost gives you a kiss" - if [ $# -gt 0 ]; then + if [ $# -gt 0 ]; then echo -n " and whispers: $*" fi case "$*" in @@ -1289,7 +1293,7 @@ dummy_kiss() } load_rc_config $name -run_rc_command "$@" +run_rc_command "$@" What essential changes can we notice in the script? @@ -1354,7 +1358,7 @@ A ghost gives you a kiss and whispers: Once I was Etaoin Shrdlu... Further reading - The original article by Luke Mewburn offers a general overview of rc.d and detailed rationale for its @@ -1362,7 +1366,7 @@ A ghost gives you a kiss and whispers: Once I was Etaoin Shrdlu... rc.d framework and its place in a modern BSD operating system. - The manual pages &man.rc.8;, + The manual pages &man.rc.8;, &man.rc.subr.8;, and &man.rcorder.8; document the rc.d components in great detail. You cannot fully use the rc.d power without diff --git a/en_US.ISO8859-1/articles/relaydelay/article.sgml b/en_US.ISO8859-1/articles/relaydelay/article.sgml index 8f28605cca..a0331570af 100644 --- a/en_US.ISO8859-1/articles/relaydelay/article.sgml +++ b/en_US.ISO8859-1/articles/relaydelay/article.sgml @@ -1,14 +1,16 @@ + + +%entities; + +]> + - -%articles.ent; - -]> - -
+
Using Greylist with &os; @@ -25,6 +27,10 @@ The &os; Documentation Project + $FreeBSD$ + + $FreeBSD$ + An article written for the sole purpose of explaining the relaydelay system on a &os; mail server. A relaydelay diff --git a/en_US.ISO8859-1/articles/releng-packages/article.sgml b/en_US.ISO8859-1/articles/releng-packages/article.sgml index 22d9402511..266a812774 100644 --- a/en_US.ISO8859-1/articles/releng-packages/article.sgml +++ b/en_US.ISO8859-1/articles/releng-packages/article.sgml @@ -1,13 +1,11 @@ - - - -%articles.ent; + + +%entities; ]> -
+
FreeBSD Release Engineering for Third Party Software Packages @@ -21,8 +19,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.intel; @@ -30,6 +26,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This paper describes the approach used by the FreeBSD ports management team to produce a high quality package set diff --git a/en_US.ISO8859-1/articles/releng/article.sgml b/en_US.ISO8859-1/articles/releng/article.sgml index a02d8301a5..f1d842816d 100644 --- a/en_US.ISO8859-1/articles/releng/article.sgml +++ b/en_US.ISO8859-1/articles/releng/article.sgml @@ -1,14 +1,12 @@ - - - -%articles.ent; + + +%entities; The Release Engineering of Third Party Packages'> ]> -
+
&os; Release Engineering @@ -37,8 +35,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -46,6 +42,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This paper describes the approach used by the &os; release engineering team to make production quality releases @@ -137,7 +137,7 @@ - + The different phases of the release engineering process @@ -146,7 +146,7 @@ - + The actual build process. @@ -154,7 +154,7 @@ - + How the base release may be extended by third parties. @@ -162,7 +162,7 @@ - + Some of the lessons learned through the release of &os; 4.4. @@ -170,7 +170,7 @@ - + Future directions of development. @@ -292,7 +292,7 @@ - + @@ -302,7 +302,7 @@ - + @@ -312,7 +312,7 @@ - + @@ -322,7 +322,7 @@ - + @@ -332,7 +332,7 @@ - + @@ -342,7 +342,7 @@ - + @@ -352,7 +352,7 @@ - + @@ -362,7 +362,7 @@ - + diff --git a/en_US.ISO8859-1/articles/remote-install/article.sgml b/en_US.ISO8859-1/articles/remote-install/article.sgml index 7b979cc304..2b9be662bd 100644 --- a/en_US.ISO8859-1/articles/remote-install/article.sgml +++ b/en_US.ISO8859-1/articles/remote-install/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Remote Installation of the &os; Operating System without a Remote Console @@ -17,8 +19,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; @@ -29,6 +29,10 @@ The &os; Documentation Project + $FreeBSD$ + + $FreeBSD$ + This article documents the remote installation of the &os; operating system when the console of the remote system is @@ -331,17 +335,17 @@ ifconfig_re0="inet 192.168.0.2 netmask 255.255.255.0" create a UFS2 file system in each mirrored partition: - &prompt.root; fdisk -BI /dev/ad0 + &prompt.root; fdisk -BI /dev/ad0 &prompt.root; fdisk -BI /dev/ad1 -&prompt.root; bsdlabel -wB /dev/ad0s1 +&prompt.root; bsdlabel -wB /dev/ad0s1 &prompt.root; bsdlabel -wB /dev/ad1s1 -&prompt.root; bsdlabel -e /dev/ad0s1 -&prompt.root; bsdlabel /dev/ad0s1 > /tmp/bsdlabel.txt && bsdlabel -R /dev/ad1s1 /tmp/bsdlabel.txt -&prompt.root; gmirror label root /dev/ad[01]s1a +&prompt.root; bsdlabel -e /dev/ad0s1 +&prompt.root; bsdlabel /dev/ad0s1 > /tmp/bsdlabel.txt && bsdlabel -R /dev/ad1s1 /tmp/bsdlabel.txt +&prompt.root; gmirror label root /dev/ad[01]s1a &prompt.root; gmirror label var /dev/ad[01]s1d &prompt.root; gmirror label usr /dev/ad[01]s1e -&prompt.root; gmirror label -F swap /dev/ad[01]s1b -&prompt.root; newfs /dev/mirror/root +&prompt.root; gmirror label -F swap /dev/ad[01]s1b +&prompt.root; newfs /dev/mirror/root &prompt.root; newfs /dev/mirror/var &prompt.root; newfs /dev/mirror/usr diff --git a/en_US.ISO8859-1/articles/serial-uart/article.sgml b/en_US.ISO8859-1/articles/serial-uart/article.sgml index 0ac993f1fe..37f3f5deb6 100644 --- a/en_US.ISO8859-1/articles/serial-uart/article.sgml +++ b/en_US.ISO8859-1/articles/serial-uart/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Serial and UART Tutorial @@ -18,14 +20,16 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.microsoft; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article talks about using serial hardware with FreeBSD. @@ -1220,9 +1224,9 @@ +0x01 write/read (DLAB==0) - - - + + + @@ -1304,12 +1308,12 @@ +0x02 write - - - - - - + + + + + + @@ -1414,14 +1418,14 @@ +0x02 read - - - - - - - - + + + + + + + + @@ -1544,14 +1548,14 @@ +0x03 write/read - - - - - - - - + + + + + + + + @@ -1674,9 +1678,9 @@ +0x04 write/read - - - + + + @@ -1748,9 +1752,9 @@ +0x05 write/read - - - + + + @@ -1829,9 +1833,9 @@ +0x06 write/read - - - + + + diff --git a/en_US.ISO8859-1/articles/solid-state/article.sgml b/en_US.ISO8859-1/articles/solid-state/article.sgml index d9b93068f0..0f8750d882 100644 --- a/en_US.ISO8859-1/articles/solid-state/article.sgml +++ b/en_US.ISO8859-1/articles/solid-state/article.sgml @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; - -]> - -
+
&os; and Solid State Devices @@ -51,8 +52,6 @@ - $FreeBSD$ - 2001 2009 @@ -65,6 +64,10 @@ &legalnotice; + + $FreeBSD$ + + $FreeBSD$ This article covers the use of solid state disk devices in &os; @@ -170,7 +173,7 @@ pseudo-device md # memory disk is a read-write filesystem is an important distinction, as the / partition (and any other partitions you may have on your flash media) should be mounted - read-only. Remember that in we detailed the + read-only. Remember that in we detailed the limitations of flash memory - specifically the limited write capability. The importance of not mounting filesystems on flash media read-write, and the importance of not using a swap file, cannot be overstated. A @@ -194,7 +197,7 @@ pseudo-device md # memory disk /etc/rc.d/var has created. These are only temporary problems though, and are addressed, along with solutions to the execution of other common software packages in - . + . An important thing to remember is that a filesystem that was mounted read-only with /etc/fstab can be made read-write at @@ -333,7 +336,7 @@ pseudo-device md # memory disk System Strategies for Small and Read Only Environments - In , it was pointed out that the + In , it was pointed out that the /var filesystem constructed by /etc/rc.d/var and the presence of a read-only root filesystem causes problems with many common software packages used @@ -389,7 +392,7 @@ pseudo-device md # memory disk ports tree, a reminder is necessary regarding the read-only nature of your filesystems on the flash media. Since they are read-only, you will need to temporarily mount them read-write using the mount syntax - shown in . You should always remount those + shown in . You should always remount those filesystems read-only when you are done with any maintenance - unnecessary writes to the flash media could considerably shorten its lifespan. diff --git a/en_US.ISO8859-1/articles/storage-devices/article.sgml b/en_US.ISO8859-1/articles/storage-devices/article.sgml index 30485174e6..94b7529fa7 100644 --- a/en_US.ISO8859-1/articles/storage-devices/article.sgml +++ b/en_US.ISO8859-1/articles/storage-devices/article.sgml @@ -1,9 +1,11 @@ - -%articles.ent; + + +%entities; ]> -
+
Storage Devices @@ -18,14 +20,15 @@ - $FreeBSD$ - - &tm-attrib.freebsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + This article talks about storage devices with FreeBSD. diff --git a/en_US.ISO8859-1/articles/version-guide/article.sgml b/en_US.ISO8859-1/articles/version-guide/article.sgml index 940178d546..b9ea919775 100644 --- a/en_US.ISO8859-1/articles/version-guide/article.sgml +++ b/en_US.ISO8859-1/articles/version-guide/article.sgml @@ -1,17 +1,12 @@ - - - + +%entities; - -%articles.ent; - ]> -
+
Choosing the FreeBSD Version That Is Right For You @@ -21,8 +16,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; @@ -31,6 +24,10 @@ 2005 The FreeBSD Documentation Project + + $FreeBSD$ + + $FreeBSD$ So you have chosen to install &os;. Welcome! This diff --git a/en_US.ISO8859-1/articles/vinum/article.sgml b/en_US.ISO8859-1/articles/vinum/article.sgml index 0eb85c0159..118e9a9af4 100644 --- a/en_US.ISO8859-1/articles/vinum/article.sgml +++ b/en_US.ISO8859-1/articles/vinum/article.sgml @@ -1,14 +1,15 @@ - - - - -%articles.ent; - + + +%entities; Vinum"> ]> -
+ + + +
Bootstrapping Vinum: A Foundation for Reliable Servers @@ -21,8 +22,10 @@ <year>2001</year> <holder>Robert A. Van Valzah</holder> </copyright> - <pubdate>$Date: 2012-03-20 08:56:30 $ GMT</pubdate> - <releaseinfo>$Id: article.sgml,v 1.17 2012-03-20 08:56:30 pluknet Exp $</releaseinfo> + + <pubdate>$FreeBSD$</pubdate> + + <releaseinfo>$FreeBSD$</releaseinfo> <legalnotice id="trademarks" role="trademarks"> &tm-attrib.freebsd; &tm-attrib.general; @@ -117,7 +120,7 @@ <para><application>Vinum</application> defines a hierarchy of four objects that it uses to manage storage - (see <xref linkend="arch">). + (see <xref linkend="arch"/>). Different combinations of these objects are used to achieve failure resilience, performance, and/or extra capacity. I will give a whirlwind tour of the objects here--see the @@ -129,7 +132,7 @@ <mediaobject> <imageobject> - <imagedata fileref="arch" format="EPS"> + <imagedata fileref="arch" format="EPS"/> </imageobject> <textobject> @@ -205,12 +208,12 @@ can manage any number of spindles, I will only cover scenarios with two spindles here for simplification. - See <xref linkend=OrgCompare> to see how + See <xref linkend="OrgCompare"/> to see how two spindles organized with <application>Vinum</application> compare to two spindles without <application>Vinum</application>.</para> <para> - <table id=OrgCompare frame=all> + <table id="OrgCompare" frame="all"> <title>Characteristics of Two Spindles Organized with Vinum @@ -250,7 +253,7 @@ - shows that striping yields + shows that striping yields the same capacity and lack of failure resilience as concatenation, but it has better peak read and write performance. Hence we will not be using concatenation in any of the examples here. @@ -440,7 +443,7 @@ mode so there is as little production impact from failures as possible. - I give the instructions in needed to + I give the instructions in needed to configure the server for degraded mode operation in those cases where Vinum cannot do it automatically. @@ -455,7 +458,7 @@ a failure even when your hardware is working well. Even a minimum Vinum system as described in - + below can be a good place to experiment with recovery techniques without impacting production equipment. @@ -869,7 +872,7 @@ -
+
Assigning Partitions on the Root Spindle We will allocate 200,000 blocks (about 93 MB) @@ -907,10 +910,10 @@ for /home, and the remaining 2,724,408 blocks (about 1,330 MB) for /usr. - See below to see this graphically. + See below to see this graphically. The left-hand side of - below shows what spindle ad0 will + below shows what spindle ad0 will look like at the end of phase 2. The right-hand side shows what it will look like at the end of phase 3. @@ -920,27 +923,27 @@ - + ad0 Before Vinum Offset (blocks) ad0 After Vinum -+----------------------+ <-- 0--> +----------------------+ ++----------------------+ <-- 0--> +----------------------+ | root | | root | | /dev/ad0s1a | | /dev/ad0s1a | -+----------------------+ <-- 200000--> +----------------------+ ++----------------------+ <-- 200000--> +----------------------+ | swap | | swap | | /dev/ad0s1b | | /dev/ad0s1b | -| | 400000--> +----------------------+ +| | 400000--> +----------------------+ | | | Vinum drive YouCrazy | | | | /dev/ad0s1h | -+----------------------+ <-- 400265--> +-----------------+ | ++----------------------+ <-- 400265--> +-----------------+ | | /home | | Vinum sd | | | /dev/ad0s1e | | home.p0.s0 | | -+----------------------+ <--1400265--> +-----------------+ | ++----------------------+ <--1400265--> +-----------------+ | | /usr | | Vinum sd | | | /dev/ad0s1f | | usr.p0.s0 | | -+----------------------+ <--4124673--> +-----------------+----+ ++----------------------+ <--4124673--> +-----------------+----+ Not to scale @@ -952,7 +955,7 @@ Not to scale
-
+
Assigning Partitions on the Rootback Spindle The /rootback and swap partition sizes @@ -965,10 +968,10 @@ Not to scale the root spindle. That will leave an extra 2 GB or so that we can deal with later. - See below to see this graphically. + See below to see this graphically. The left-hand side of - below shows what spindle ad2 will + below shows what spindle ad2 will look like at the beginning of phase 4. The right-hand side shows what it will look like at the end. @@ -977,30 +980,30 @@ Not to scale - + ad2 Before Vinum Offset (blocks) ad2 After Vinum -+----------------------+ <-- 0--> +----------------------+ ++----------------------+ <-- 0--> +----------------------+ | /rootback | | /rootback | | /dev/ad2s1e | | /dev/ad2s1a | -+----------------------+ <-- 200000--> +----------------------+ ++----------------------+ <-- 200000--> +----------------------+ | swap | | swap | | /dev/ad2s1b | | /dev/ad2s1b | -| | 400000--> +----------------------+ +| | 400000--> +----------------------+ | | | Vinum drive UpWindow | | | | /dev/ad2s1h | -+----------------------+ <-- 400265--> +-----------------+ | ++----------------------+ <-- 400265--> +-----------------+ | | /NOFUTURE | | Vinum sd | | | /dev/ad2s1f | | home.p1.s0 | | -| | 1400265--> +-----------------+ | +| | 1400265--> +-----------------+ | | | | Vinum sd | | | | | usr.p1.s0 | | -| | 4124673--> +-----------------+ | +| | 4124673--> +-----------------+ | | | | Vinum sd | | | | | hope.p0.s0 | | -+----------------------+ <--8420769--> +-----------------+----+ ++----------------------+ <--8420769--> +-----------------+----+ Not to scale @@ -1012,11 +1015,11 @@ Not to scale
-
+
Preparation of Tools The bootvinum Perl script given below in - will make the + will make the Vinum bootstrapping process much easier if you can run it on the machine being bootstrapped. It is over 200 lines and you would not want to type it in. @@ -1069,7 +1072,7 @@ Not to scale Partition the root spindle with appropriate block - allocations as described above in . + allocations as described above in . For this example on a 2 GB spindle, I will use 200,000 blocks for root, 200,265 blocks for swap, 1,000,000 blocks for /home, and @@ -1091,7 +1094,7 @@ Not to scale Partition the rootback spindle with the appropriate block - allocations as described above in . + allocations as described above in . For this example on a 4 GB spindle, I will use 200,000 blocks for /rootback, 200,265 blocks for swap, and @@ -1112,7 +1115,7 @@ Not to scale Mount point names beginning with NOFUTURE and rootback serve as sentinels to the bootstrapping - script presented in below. + script presented in below. @@ -1138,8 +1141,8 @@ Not to scale - The left-hand side of above - and the left-hand side of above + The left-hand side of above + and the left-hand side of above show how the disks will look at this point.
@@ -1188,7 +1191,7 @@ Not to scale floppy disk, tape, network, or any convenient means and then run it. (If you cannot get this script copied onto the machine being - bootstrapped, then see + bootstrapped, then see below for a manual alternative.) &prompt.root; cp /mnt/bootvinum . @@ -1539,8 +1542,8 @@ expected next file 492, got 491 At this point, the reliable server foundation is complete. - The right-hand side of above - and the right-hand side of above + The right-hand side of above + and the right-hand side of above show how the disks will look. You may want to do a quick reboot to multi-user and give it @@ -1738,7 +1741,7 @@ ok boot -as bad root filesystem. - If you used the bootvinum Perl script from + If you used the bootvinum Perl script from below, then these commands should configure your server for degraded mode. @@ -1810,7 +1813,7 @@ ok boot -as This kind of failure can be simulated by shutting down to single-user mode and then booting as shown above in - . + .
@@ -1840,7 +1843,7 @@ ok boot -s Change /etc/fstab to avoid the bad drive. - If you used the bootvinum Perl script from + If you used the bootvinum Perl script from below, then these commands should configure your server for degraded mode. @@ -1868,7 +1871,7 @@ ok boot -s -
+
Recovery @@ -2065,7 +2068,7 @@ ok boot -s install /etc/fstab_only_have_ad2s1 as /etc/fstab. You would then have to adapt the /dev/ad2 - failure recovery instructions from above. + failure recovery instructions from above. If your BIOS can only boot from drive one, then you will have to unplug drive YouCrazy from the controller for @@ -2073,7 +2076,7 @@ ok boot -s into the controller for /dev/ad0. Then continue with the instructions for /dev/ad2 failure recovery - in above. + in above.
@@ -2154,7 +2157,7 @@ while (<FSIN>) { next; } # Move non-root filesystems on smallest spindle into Vinum - if (defined($rsp) && $dev =~ /^\/dev\/$rsp/ && $dev =~ /[d-h]$/) { + if (defined($rsp) && $dev =~ /^\/dev\/$rsp/ && $dev =~ /[d-h]$/) { $pass = $nxtpas++; print FSOUT "/dev/vinum$mnt\t\t$mnt\t\t$fstyp\t$opt\t\t$dump\t$pass\n"; $vols{$dev}->{mnt} = substr($mnt, 1); @@ -2177,12 +2180,12 @@ die("Didn't find a /rootback partition!\n") if !defined($rbsp); my @DM = ( { cm1 => "When we only have $rsp, comment out lines using $rbsp", fn => "/etc/fstab_only_have_$rsp", - xpr => "s:^/dev/$rbsp:#\$&:", + xpr => "s:^/dev/$rbsp:#\$&:", }, { cm1 => "When we only have $rbsp, comment out lines using $rsp and", cm2 => "rootback becomes root", fn => "/etc/fstab_only_have_$rbsp", - xpr => "s:^/dev/$rsp:#\$&: || s:/rootback:/\t:", + xpr => "s:^/dev/$rsp:#\$&: || s:/rootback:/\t:", }, { cm1 => "When only $rsp root is bad, /rootback becomes root and", cm2 => "root becomes /rootbad", @@ -2236,20 +2239,20 @@ foreach my $i (0..$#spndl) { print DLB4 $_; my ($part, $siz, $off, $fstyp, $fsiz, $bsiz, $bps) = split; - if ($part && $part eq 'a:' && $spndl[$i] eq $rsp) { + if ($part && $part eq 'a:' && $spndl[$i] eq $rsp) { $rootsiz = $siz; } - if ($part && $part eq 'e:' && $spndl[$i] eq $rbsp) { + if ($part && $part eq 'e:' && $spndl[$i] eq $rbsp) { if ($rootsiz != $siz) { die("Rootback size ($siz) != root size ($rootsiz)\n"); } } - if ($part && $part eq 'c:') { + if ($part && $part eq 'c:') { $rspsiz = $siz if $spndl[$i] eq $rsp; $rbspsiz = $siz if $spndl[$i] eq $rbsp; } # Make swap partition $cfgsiz sectors smaller - if ($part && $part eq 'b:') { + if ($part && $part eq 'b:') { if ($spndl[$i] eq $rsp) { $swapsiz = $siz; } else { @@ -2262,14 +2265,14 @@ foreach my $i (0..$#spndl) { next; } # Move rootback spindle e partitions to a - if ($part && $part eq 'e:' && $spndl[$i] eq $rbsp) { + if ($part && $part eq 'e:' && $spndl[$i] eq $rbsp) { printf DLOUT "%4s%9d%9d%10s%9d%6d%6d\n", 'a:', $siz, $off, $fstyp, $fsiz, $bsiz, $bps; next; } # Delete non-root, non-swap, non-c partitions but note their minimum # offset and total size that're needed below. - if ($part && $part =~ /^[d-h]:$/) { + if ($part && $part =~ /^[d-h]:$/) { $minoff = $off unless $minoff; $minoff = $off if $off < $minoff; $totsiz += $siz; @@ -2319,10 +2322,10 @@ EOF } - + Manual Vinum Bootstrapping - The bootvinum Perl script in makes life easier, but + The bootvinum Perl script in makes life easier, but it may be necessary to manually perform some or all of the steps that it automates. This appendix describes how you would manually mimic the script. diff --git a/en_US.ISO8859-1/articles/vm-design/article.sgml b/en_US.ISO8859-1/articles/vm-design/article.sgml index a0ec9e0392..2f2ed46c84 100644 --- a/en_US.ISO8859-1/articles/vm-design/article.sgml +++ b/en_US.ISO8859-1/articles/vm-design/article.sgml @@ -1,12 +1,14 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
Design elements of the &os; VM system @@ -32,6 +34,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + The title is really just a fancy way of saying that I am going to attempt to describe the whole VM enchilada, hopefully in a way that @@ -182,7 +188,7 @@ - + @@ -204,7 +210,7 @@ - + @@ -224,7 +230,7 @@ - + @@ -254,7 +260,7 @@ - + diff --git a/en_US.ISO8859-1/articles/wp-toolbox/article.sgml b/en_US.ISO8859-1/articles/wp-toolbox/article.sgml index 18a23e482b..1e7ad77075 100644 --- a/en_US.ISO8859-1/articles/wp-toolbox/article.sgml +++ b/en_US.ISO8859-1/articles/wp-toolbox/article.sgml @@ -1,20 +1,16 @@ - - - -%articles.ent; - + + +%entities; Frisbee"> Ghost"> Nessus"> - ]> -
+
Creating a Software Testing Environment Using &os; @@ -28,8 +24,6 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; @@ -39,6 +33,10 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + A slightly altered version of this paper was first published in the Pacific Northwest Software Quality Conference Proceedings, 2005. diff --git a/en_US.ISO8859-1/articles/zip-drive/article.sgml b/en_US.ISO8859-1/articles/zip-drive/article.sgml index be56e8bf23..479c3787c1 100644 --- a/en_US.ISO8859-1/articles/zip-drive/article.sgml +++ b/en_US.ISO8859-1/articles/zip-drive/article.sgml @@ -1,11 +1,13 @@ - - - -%articles.ent; + + +%entities; ]> -
+ + +
&iomegazip; Drives @@ -28,6 +30,10 @@ &tm-attrib.opengroup; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -229,7 +235,7 @@ &prompt.root; /usr/sbin/config MYKERNEL &prompt.root; cd ../../compile/MYKERNEL -&prompt.root; make clean depend && make all install +&prompt.root; make clean depend && make all install -- cgit v1.2.3