Use &url.main; for references to main FreeBSD website

Ihis entity auto-replaced with ../../../.. by default
and with http://www.FreeBSD.org/ when URLS_ABSOLUTE is set
(used for mirrors and for release building accordingly)
This commit is contained in:
Denis Peplin 2004-05-11 13:29:48 +00:00
parent b9123d1bef
commit bf2a771582
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=20889
13 changed files with 60 additions and 40 deletions

View file

@ -16,6 +16,9 @@
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
]>
<article>
@ -678,11 +681,11 @@ alias scvs env CVS_RSH=ssh cvs -d <replaceable>user</replaceable>@ncvs.FreeBSD.o
</itemizedlist>
<para>You will almost certainly get a conflict because
of the <literal>$Id: article.sgml,v 1.190 2004-04-20 18:43:19 ceri Exp $</literal> (or in FreeBSD's case,
of the <literal>$Id: article.sgml,v 1.191 2004-05-11 13:29:46 den Exp $</literal> (or in FreeBSD's case,
<literal>$<!-- stop expansion -->FreeBSD<!-- stop expansion -->$</literal>)
lines, so you will have to edit the file to resolve the conflict
(remove the marker lines and the second <literal>$Id: article.sgml,v 1.190 2004-04-20 18:43:19 ceri Exp $</literal> line,
leaving the original <literal>$Id: article.sgml,v 1.190 2004-04-20 18:43:19 ceri Exp $</literal> line intact).</para>
(remove the marker lines and the second <literal>$Id: article.sgml,v 1.191 2004-05-11 13:29:46 den Exp $</literal> line,
leaving the original <literal>$Id: article.sgml,v 1.191 2004-05-11 13:29:46 den Exp $</literal> line intact).</para>
</listitem>
<listitem>
@ -1228,7 +1231,7 @@ SUCH DAMAGE.</programlisting>
</listitem>
<listitem>
<para><ulink url="../../../../support.html">http://www.FreeBSD.org/support.html</ulink></para>
<para><ulink url="&url.main;/support.html">http://www.FreeBSD.org/support.html</ulink></para>
</listitem>
<listitem>
@ -1498,7 +1501,7 @@ docs:Documentation Bug:freebsd-doc:</programlisting>
<listitem>
<para>Jacques is the
<ulink url="../../../../security/">FreeBSD Security
<ulink url="&url.main;/security/">FreeBSD Security
Officer</ulink>
and oversees the &a.security-officer;.
</para>
@ -2736,7 +2739,7 @@ docs:Documentation Bug:freebsd-doc:</programlisting>
<step>
<para>The procedure to update the <ulink
url="../../../../ports/index.html">ports web pages</ulink>
url="&url.main;/ports/index.html">ports web pages</ulink>
to reflect the new category is not yet defined.</para>
</step>

View file

@ -9,6 +9,8 @@ FreeBSD Entities//EN"> %freebsd;
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN"> %mailing-lists;
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY % not.published "IGNORE">
]>
@ -252,7 +254,7 @@ FreeBSD Entities//EN"> %freebsd;
<para>If you find a bug or are submitting a specific change,
please report it using the &man.send-pr.1; program or its
<ulink url="../../../../send-pr.html">WEB-based
<ulink url="&url.main;/send-pr.html">WEB-based
equivalent</ulink>. Try to fill-in each field of the bug
report. Unless they exceed 65KB, include any patches directly
in the report. If the patch is suitable to be applied to the

View file

@ -12,6 +12,8 @@
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY % contrib.ent SYSTEM "contrib.ent">
%contrib.ent;
@ -382,7 +384,7 @@
<sect1 id="staff-doc">
<title>The FreeBSD Documentation Project</title>
<para>The <ulink url="../../../../docproj/index.html">FreeBSD
<para>The <ulink url="&url.main;/docproj/index.html">FreeBSD
Documentation Project</ulink> is responsible for a number of different
services, each service being run by an individual and his
<emphasis>deputies</emphasis> (if any):</para>
@ -484,7 +486,7 @@
<variablelist>
<varlistentry>
<term><ulink
url="../../../../docproj/index.html">Documentation
url="&url.main;/docproj/index.html">Documentation
Project Manager</ulink></term>
<listitem>
@ -553,7 +555,7 @@
</varlistentry>
<varlistentry>
<term><ulink url="../../../../security/index.html">Security
<term><ulink url="&url.main;/security/index.html">Security
Officers</ulink></term>
<listitem>
@ -562,7 +564,7 @@
</varlistentry>
<varlistentry>
<term><ulink url="../../../../support.html#cvs">Source
<term><ulink url="&url.main;/support.html#cvs">Source
Repository Managers</ulink></term>
<listitem>
@ -581,7 +583,7 @@
</varlistentry>
<varlistentry>
<term><ulink url="../../../../ports/index.html">Ports
<term><ulink url="&url.main;/ports/index.html">Ports
Manager</ulink></term>
<listitem>
@ -618,7 +620,7 @@
</varlistentry>
<varlistentry>
<term><ulink url="../../../../support.html#gnats">GNATS
<term><ulink url="&url.main;/support.html#gnats">GNATS
Administrator</ulink></term>
<listitem>
@ -635,7 +637,7 @@
</varlistentry>
<varlistentry>
<term><ulink url="../../../../donations/index.html">Donations Liaison Office</ulink></term>
<term><ulink url="&url.main;/donations/index.html">Donations Liaison Office</ulink></term>
<listitem>
<para>&a.donations;</para>

View file

@ -8,6 +8,8 @@
%freebsd;
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
]>
<article>
@ -168,7 +170,7 @@
<para>386BSD never became a stable operating system. Instead, two other
projects split off from it in 1993:
<ulink url="http://www.NetBSD.org/">NetBSD</ulink> and
<ulink url="../../../../index.html">FreeBSD</ulink>. The two projects
<ulink url="&url.main;/index.html">FreeBSD</ulink>. The two projects
originally diverged due to differences in patience waiting for
improvements to 386BSD: the NetBSD people started early in the year,
and the first version of FreeBSD was not ready until the end of the
@ -548,7 +550,7 @@
<para>In addition, each of the projects has a list of consultants for
hire:
<ulink url="../../../../commercial/consulting_bycat.html">FreeBSD</ulink>,
<ulink url="&url.main;/commercial/consulting_bycat.html">FreeBSD</ulink>,
<ulink url="http://www.netbsd.org/gallery/consultants.html">NetBSD</ulink>,
and <ulink url="http://www.openbsd.org/support.html">OpenBSD</ulink>.</para>
</sect2>

View file

@ -10,6 +10,8 @@
%freebsd;
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
]>
<article>
@ -802,7 +804,7 @@
edit files, so you can get everything up and running. There is
a great deal of information in the FreeBSD handbook (which is
probably on your hard drive) and <ulink
URL="../../../../index.html">FreeBSD's web site</ulink>. A
URL="&url.main;/index.html">FreeBSD's web site</ulink>. A
wide variety of packages and ports are on the CDROM as well as
the web site. The handbook tells you more about how to use them
(get the package if it exists, with <command>pkg_add

View file

@ -15,6 +15,8 @@
<!ENTITY % mac-entities SYSTEM "mac.ent"> %mac-entities;
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN"> %authors
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN"> %mailing-lists;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY % chap.index "IGNORE">
]>
@ -46,7 +48,7 @@
helping with this project, send email to the &a.doc;.</para>
<para>The latest version of this document is always available
from the <ulink URL="../../../../index.html">FreeBSD World
from the <ulink URL="&url.main;/index.html">FreeBSD World
Wide Web server</ulink>. It may also be downloaded in a
variety of formats and compression options from the <ulink
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">FreeBSD FTP

View file

@ -16,6 +16,8 @@
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN"> %mailing-lists;
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
%trademarks;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY % chap.index "IGNORE">
]>
@ -59,7 +61,7 @@
helping with this project, send email to the &a.doc;.</para>
<para>The latest version of this document is always available
from the <ulink url="../../../../index.html">FreeBSD World
from the <ulink url="&url.main;/index.html">FreeBSD World
Wide Web server</ulink>. It may also be downloaded in a
variety of formats and compression options from the <ulink
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">FreeBSD FTP

View file

@ -1428,7 +1428,7 @@ DISTFILES= scheme-microcode+dist-7.3-freebsd.tgz
<para>Finally, if you find its text-based command-prompt style
off-putting, there is a graphical front-end for it (<ulink
URL="../../../../ports/devel.html">xxgdb</ulink>) in the ports
URL="&url.main;/ports/devel.html">xxgdb</ulink>) in the ports
collection.</para>
<para>This section is intended to be an introduction to using
@ -1755,7 +1755,7 @@ else if (pid == 0) { /* child */
<para>And doubtless many more that I have overlooked.</para>
<para>Emacs can be installed on FreeBSD using <ulink
URL="../../../../ports/editors.html">the Emacs
URL="&url.main;/ports/editors.html">the Emacs
port</ulink>.</para>
<para>Once it is installed, start it up and do <userinput>C-h

View file

@ -14,6 +14,9 @@
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
%mailing-lists;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY bibliography SYSTEM "../../../share/sgml/bibliography.sgml">
]>
@ -57,7 +60,7 @@
or as plain text, PostScript, PDF, etc. from the <ulink
URL="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">FreeBSD FTP
server</ulink>. You may also want to <ulink
URL="../../../../search/index.html">Search the
URL="&url.main;/search/index.html">Search the
FAQ</ulink>.</para>
</abstract>
</bookinfo>
@ -94,14 +97,14 @@
the i386, known as <quote>386BSD</quote>, though very
little of the 386BSD code remains. A fuller description of
what FreeBSD is and how it can work for you may be found on
the <ulink URL="../../../../index.html">FreeBSD home
the <ulink URL="&url.main;/index.html">FreeBSD home
page</ulink>.</para>
<para>FreeBSD is used by companies, Internet Service Providers,
researchers, computer professionals, students and home users
all over the world in their work, education and recreation.
See some of them in the <ulink
URL="../../../../gallery/index.html">FreeBSD
URL="&url.main;/gallery/index.html">FreeBSD
Gallery</ulink>.</para>
<para>For more detailed information on FreeBSD, please see the
@ -350,7 +353,7 @@
treated with contempt.</para>
<para>Every day, <ulink
URL="../../../../releases/snapshots.html">snapshot
URL="&url.main;/releases/snapshots.html">snapshot
</ulink> releases are made based on the current state of the
-CURRENT and -STABLE branches. Distributions of the
occasional snapshot are made available. The goals
@ -1016,7 +1019,7 @@ File: +DESC (ignored)</screen>
<answer>
<para>You can find full information in the <ulink
URL="../../../../y2kbug.html">FreeBSD Y2K page</ulink>.</para>
URL="&url.main;/y2kbug.html">FreeBSD Y2K page</ulink>.</para>
</answer>
</qandaentry>
@ -4346,7 +4349,7 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
interest in FreeBSD can have very positive effects on FreeBSD's
long-term viability). We encourage commercial software vendors to
send their entries here for inclusion. See <ulink
URL="../../../../commercial/index.html">the
URL="&url.main;/commercial/index.html">the
Vendors page</ulink> for a longer list.</para>
</note>
@ -4557,7 +4560,7 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
source X11 desktop which is similar to CDE in many respects.
You might also like the look and feel of <ulink
URL="http://www.xfce.org/">xfce</ulink>. KDE and xfce are both
in the <ulink URL="../../../../ports/index.html">ports
in the <ulink URL="&url.main;/ports/index.html">ports
system</ulink>.</para>
</answer>
</qandaentry>
@ -4657,11 +4660,11 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
<answer>
<para>Yes! See the <ulink
URL="../../../../commercial/software_bycat.html#CATEGORY_DATABASE">
URL="&url.main;/commercial/software_bycat.html#CATEGORY_DATABASE">
Commercial Vendors</ulink> section of FreeBSD's Web site.</para>
<para>Also see the <ulink
URL="../../../../ports/databases.html">
URL="&url.main;/ports/databases.html">
Databases</ulink> section of the Ports collection.</para>
</answer>
</qandaentry>
@ -4706,7 +4709,7 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
<answer>
<para>Please take a look at <ulink
URL="../../../../ports/index.html">the ports page</ulink>
URL="&url.main;/ports/index.html">the ports page</ulink>
for info on software packages ported to FreeBSD. The list
currently tops &os.numports; and is growing daily, so come
back to check often or subscribe to the
@ -4827,7 +4830,7 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
<answer>
<para>Yes. Please see <ulink
URL="../../../../java/index.html">
URL="&url.main;/java/index.html">
http://www.FreeBSD.org/java/</ulink>.</para>
</answer>
</qandaentry>
@ -4840,7 +4843,7 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
<answer>
<para>If you are running a FreeBSD version that lags
significantly behind -CURRENT or -STABLE, you may need a ports
upgrade kit from <ulink URL="../../../../ports/index.html">
upgrade kit from <ulink URL="&url.main;/ports/index.html">
http://www.FreeBSD.org/ports/</ulink>. If you are up to date,
then someone might have committed a change to the port which
works for -CURRENT but which broke the port for -STABLE. Please
@ -8471,7 +8474,7 @@ Key F15 A A Menu Workplace Nop</programlisting>
<para>See the <link linkend="service-redirect">FAQ about
redirecting services</link>, the &man.natd.8; manual, or one of
the several port redirecting utilities in the <ulink
url="../../../../ports/index.html">ports collection</ulink> for a correct way to do
url="&url.main;/ports/index.html">ports collection</ulink> for a correct way to do
this.</para>
</answer>
</qandaentry>
@ -8827,7 +8830,7 @@ Key F15 A A Menu Workplace Nop</programlisting>
<para>This point and others are often discussed on the
mailing lists, particularly the &a.security;. Please search
the archives <ulink
url="../../../../search/index.html">here</ulink> for an
url="&url.main;/search/index.html">here</ulink> for an
extensive discussion. Some people are hopeful that
securelevel will soon go away in favor of a more
fine-grained mechanism, but things are still hazy in this

View file

@ -38,6 +38,8 @@
%mailing-lists;
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
%man;
<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls;
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
<!ENTITY % not.published "INCLUDE">

View file

@ -122,7 +122,7 @@
<listitem>
<para>This is the main FreeBSD presence on the World Wide Web,
visible at <ulink
url="../../../../index.html">http://www.FreeBSD.org/</ulink>
url="&url.main;/index.html">http://www.FreeBSD.org/</ulink>
and many mirrors around the world. The web site is many people's
first exposure to FreeBSD.</para>
</listitem>

View file

@ -43,7 +43,7 @@
<itemizedlist>
<listitem>
<para><ulink url="../../../../docproj/index.html">The FreeBSD
<para><ulink url="&url.main;/docproj/index.html">The FreeBSD
Documentation Project web pages</ulink></para>
</listitem>

View file

@ -755,7 +755,7 @@
best suited to information that can be broken up into several
chapters, possibly with appendices and similar content as well.</para>
<para>The <ulink url="../../../../docs.html">FreeBSD
<para>The <ulink url="&url.main;/docs.html">FreeBSD
tutorials</ulink> are all marked up as articles, while this
document, the <ulink url="../faq/index.html">FreeBSD
FAQ</ulink>, and the <ulink
@ -2664,13 +2664,13 @@ IMAGES= chapter1/fig1.png
<para>Use:</para>
<programlisting><![ CDATA [<para>Of course, you could stop reading this document and
go to the <ulink url="../../../../index.html">FreeBSD
go to the <ulink url="&url.main;/index.html">FreeBSD
home page</ulink> instead.</para>]]></programlisting>
<para>Appearance:</para>
<para>Of course, you could stop reading this document and go to the
<ulink url="../../../../index.html">FreeBSD home page</ulink>
<ulink url="&url.main;/index.html">FreeBSD home page</ulink>
instead.</para>
</example>
</sect3>