Page MenuHomeFreeBSD

D26482.diff
No OneTemporary

D26482.diff

Index: Makefile
===================================================================
--- Makefile
+++ Makefile
@@ -16,6 +16,7 @@
SUBDIR+= de_DE.ISO8859-1
SUBDIR+= el_GR.ISO8859-7
SUBDIR+= es_ES.ISO8859-1
+SUBDIR+= fa_IR.UTF-8
SUBDIR+= fr_FR.ISO8859-1
SUBDIR+= hu_HU.ISO8859-2
SUBDIR+= it_IT.ISO8859-15
Index: fa_IR.UTF-8/Makefile
===================================================================
--- fa_IR.UTF-8/Makefile
+++ fa_IR.UTF-8/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+SUBDIR = articles
+#SUBDIR+= books
+
+COMPAT_SYMLINK = fa_IR
+
+DOC_PREFIX?= ${.CURDIR}/..
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
Index: fa_IR.UTF-8/articles/Makefile
===================================================================
--- fa_IR.UTF-8/articles/Makefile
+++ fa_IR.UTF-8/articles/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+SUBDIR =
+SUBDIR+= ipsec-must
+
+DOC_PREFIX?= ${.CURDIR}/../..
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
Index: fa_IR.UTF-8/articles/ipsec-must/Makefile
===================================================================
--- fa_IR.UTF-8/articles/ipsec-must/Makefile
+++ fa_IR.UTF-8/articles/ipsec-must/Makefile
@@ -0,0 +1,18 @@
+#
+# $FreeBSD$
+#
+# Article: Independent Verification of IPsec Functionality in FreeBSD
+
+DOC?= article
+
+FORMATS?= html
+
+INSTALL_COMPRESSED?=gz
+INSTALL_ONLY_COMPRESSED?=
+
+SRCS= article.xml
+
+URL_RELPREFIX?= ../../../..
+DOC_PREFIX?= ${.CURDIR}/../../..
+
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
Index: fa_IR.UTF-8/articles/ipsec-must/article.xml
===================================================================
--- fa_IR.UTF-8/articles/ipsec-must/article.xml
+++ fa_IR.UTF-8/articles/ipsec-must/article.xml
@@ -0,0 +1,272 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
+<!--
+ The FreeBSD Documentation Project
+
+ $FreeBSD: head/en_US.ISO8859-1/articles/ipsec-must/article.xml 52227 2018-09-06 01:30:47Z ebrandi $
+-->
+<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:its="http://www.w3.org/2005/11/its" version="5.0" xml:lang="fa_IR">
+ <info><title>تصدیق عملکرد IPsec به طور مستقل در FreeBSD</title>
+
+
+ <author><personname><firstname>دیوید</firstname><surname>هانیگ</surname></personname><affiliation> <address><email>honig@sprynet.com</email></address> </affiliation></author>
+
+ <pubdate>1999-05-03</pubdate>
+
+ <legalnotice xml:id="trademarks" role="trademarks">
+ <para>FreeBSD یک نشان تجاری ثبت شده متعلق به FreeBSD Foundation است.</para>
+ <para>Motif، OSF/1 و UNIX نشان‌های تجاری ثبت شده و IT DialTone و The Open Group نشان‌های تجاری متعلق به کنسرسیوم The Open Group در ایالات متحده و دیگر کشورها هستند.</para>
+ <para>بسیاری از عناوین مورد استفاده توسط تولیدکنندگان و فروشندگان برای مشخص کردن محصولاتشان به عنوان نشان‌های تجاری اظهار شده‌اند. در هر جای این سند که این عناوین ذکر شده باشند، در صورتی که پروژه FreeBSD از اظهارنامه آن نشان تجاری آگاه باشد، همراه عنوان علامت <quote>™</quote> یا <quote>®</quote> آمده است.</para>
+ </legalnotice>
+
+ <releaseinfo>$FreeBSD: head/en_US.ISO8859-1/articles/ipsec-must/article.xml 52227 2018-09-06 01:30:47Z ebrandi $</releaseinfo>
+
+ <abstract>
+ <para>IPsec را نصب کرده‌اید و به نظر می‌رسد که کار هم می‌کند. ولی از کجا می‌دانید؟ من روشی را در اینجا تشریح می‌کنم که با آن می‌توانید به طور آزمون‌گرانه تصدیق کنید که IPsec به درستی کار می‌کند.</para>
+ </abstract>
+ </info>
+
+ <sect1 xml:id="problem">
+ <title>تعریف مشکل</title>
+
+ <para>ابتدا، بیایید فرض کنیم که شما <link linkend="ipsec-install"><emphasis>IPsec</emphasis> را نصب کرده‌اید</link>. از کجا می‌دانید که به درستی <link linkend="caveat">کار می‌کند</link>؟ بله، درست است، اگر به درستی پیکربندی نشده بود اتصال شما کار نمی‌کرد، فقط وقتی آن را درست پیکربندی کرده باشید کار خواهد کرد. <citerefentry><refentrytitle>netstat</refentrytitle><manvolnum>1</manvolnum></citerefentry> آن را فهرست خواهد کرد. ولی آیا به طور مستقل هم می‌توانید آن را تصدیق کنید؟</para>
+ </sect1>
+
+ <sect1 xml:id="solution">
+ <title>راه حل</title>
+
+ <para>ابتدا، کمی اطلاعات تئوری در رابطه با رمزنگاری:</para>
+
+ <orderedlist>
+ <listitem>
+ <para>داده‌های رمزنگاری‌شده به طور یکنواخت توزیع می‌شوند. به عبارت دیگر، به ازای هر نماد، آنتروپی بیشینه دارند؛</para>
+ </listitem>
+
+ <listitem>
+ <para>داده‌های خام و فشرده‌ نشده عموما افزونگی دارند. به عبارت دیگر، آنتروپی فرو-بیشینه دارند.</para>
+ </listitem>
+ </orderedlist>
+
+ <para>فرض کنید که می‌توانستید آنتروپی داده‌های ارسالی به کارت شبکه و دریافتی از آن را اندازه‌گیری کنید. آنگاه می‌توانستید تفاوت بین داده‌های رمزنگاری‌شده و رمزنگاری‌نشده را ببینید. این گفته حتی وقتی که مقداری از داده‌ها در <quote>حالت رمزنگاری</quote> عملا رمزنگاری‌نشده باشند هم درست است. مثلا اگر قرار باشد بسته قابل مسیریابی باشد، آنگاه بیرونی‌ترین سرایند IP نباید رمزنگاری‌شده باشد.</para>
+
+ <sect2 xml:id="MUST">
+ <title>MUST</title>
+
+ <para>ابزار <quote>Universal Statistical Test for Random Bit Generators</quote>(<link xlink:href="https://web.archive.org/web/20011115002319/http://www.geocities.com/SiliconValley/Code/4704/universal.pdf"> <acronym>MUST</acronym></link>) یولی مائورر می‌تواند آنتروپی یک نمونه را به سرعت اندازه‌گیری کند. این ابزار از یک الگوریتم شبه-فشرده‌سازی استفاده می‌کند. کد گونه‌ای از این ابزار که قادر است به طور پیاپی (تقریبا یک چارک مگابایت) قطعات یک پرونده را اندازه‌گیری کند، <link linkend="code"> در زیر آورده شده است</link>.</para>
+ </sect2>
+
+ <sect2 xml:id="tcpdump">
+ <title>Tcpdump</title>
+
+ <para>ما همچنین به روشی نیاز داریم تا بتوانیم داده‌های خام شبکه را ضبط کنیم. برنامه‌ای به نام <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</manvolnum></citerefentry> اجازه انجام چنین کاری را به ما می‌دهد. برای استفاده از آن نیاز است تا در <link linkend="kernel">پرونده پیکربندی هسته</link> <emphasis>Berkeley Packet Filter</emphasis> را فعال کرده باشید.</para>
+
+ <para>دستور:</para>
+
+ <screen><userinput>tcpdump -c 4000 -s 10000 -w <replaceable>dumpfile.bin</replaceable></userinput></screen>
+
+ <para>۴۰۰۰ بسته خام را ضبط کرده و در <replaceable>dumpfile.bin</replaceable> ذخیره می‌کند. در این مثال، تا ۱۰٬۰۰۰ بایت در هر بسته ضبط خواهد شد.</para>
+ </sect2>
+ </sect1>
+
+ <sect1 xml:id="experiment">
+ <title>آزمایش</title>
+
+ <para>آزمایش از این قرار است:</para>
+
+ <procedure>
+ <step>
+ <para>یک پنجره به یک میزبانِ IPsec و پنجره‌ای دیگر به یک میزبان ناامن باز کنید.</para>
+ </step>
+
+ <step>
+ <para>حالا شروع به <link linkend="tcpdump">ضبط بسته‌ها</link> نمایید.</para>
+ </step>
+
+ <step>
+ <para>حال در پنجره <quote>امن</quote>، دستور <trademark class="registered">یونیکسی</trademark> <citerefentry><refentrytitle>yes</refentrytitle><manvolnum>1</manvolnum></citerefentry> را اجرا کنید، که باعث خواهد شد کاراکتر <literal>y</literal> مثل یک جویبار روان شود. پس از مدتی، این دستور را متوقف کنید. به پنجره ناامن بروید و همین کار را تکرار کنید. پس از مدتی، آن را هم متوقف کنید.</para>
+ </step>
+
+ <step>
+ <para>حال <link linkend="code">MUST</link> را روی بسته‌های ضبط شده اجرا کنید. باید چیزی شبیه خروجی زیر را ببینید. نکته مهم این است که اتصال امن ۹۳٪ (۶.۷) از مقدار مورد انتظار (۷.۱۸) را دارد، و اتصال <quote>عادی</quote> تنها ۲۹٪ (۲.۱) از مقدار مورد انتظار را دارد.</para>
+
+ <screen><prompt>%</prompt> <userinput>tcpdump -c 4000 -s 10000 -w <replaceable>ipsecdemo.bin</replaceable></userinput>
+<prompt>%</prompt> <userinput>uliscan <replaceable>ipsecdemo.bin</replaceable></userinput>
+
+Uliscan 21 Dec 98
+L=8 256 258560
+Measuring file ipsecdemo.bin
+Init done
+Expected value for L=8 is 7.1836656
+6.9396 --------------------------------------------------------
+6.6177 -----------------------------------------------------
+6.4100 ---------------------------------------------------
+2.1101 -----------------
+2.0838 -----------------
+2.0983 -----------------</screen>
+ </step>
+ </procedure>
+ </sect1>
+
+ <sect1 xml:id="caveat">
+ <title>هشدار</title>
+
+ <para>این آزمایش نشان می‌دهد که IPsec ظاهرا دارد داده‌ها را <emphasis>به طور یکنواخت</emphasis> <emphasis>توزیع می‌کند</emphasis>، همانطور که از یک رمزنگاری انتظار می‌رود. با این حال، آزمایشی که در اینجا شرح آن رفت <emphasis>نمی‌تواند</emphasis> هیچگونه نقص احتمالی را در سامانه تشخیص دهد (که برای هیچکدام از آنها هیچ نشانه‌ای ندارم). این نقص‌ها می‌توانند چیزهایی مثل تولید کلید ضعیف یا تبادل نادرست کلیدها، در معرض نمایش بودن کلیدها یا داده‌ها برای بقیه، استفاده از الگوریتم ضعیف، تخریب هسته از درون و غیره باشند. کدمنبع را بخوانید و با آن آشنا شوید.</para>
+ </sect1>
+
+ <sect1 xml:id="IPsec">
+ <title>IPsec---تعریف</title>
+
+ <para>افزونه‌های امنیتی قرارداد اینترنت برای IPv4؛ که در IPv6 الزامی است، قراردادی است برای مذاکره کردن روش‌های رمزنگاری و احراز هویت در لایه IP (میزبان به میزبان). SSL تنها یک سوکت را ایمن می‌کند؛ <application>SSH</application> تنها یک ورود را ایمن می‌کند؛ <application>PGP</application> تنها یک پرونده یا پیغام را ایمن می‌کند. ولی IPsec همه چیز را بین دو میزبان ایمن می‌کند.</para>
+ </sect1>
+
+ <sect1 xml:id="ipsec-install">
+ <title>نصب IPsec</title>
+
+ <para>بیشتر نسخه‌های مدرن FreeBSD از IPsec در کدمنبع‌شان پشتیبانی می‌کنند. تنها نیاز است که شما گزینه <option>IPSEC</option> را در فایل پیکربندی هسته بگنجانید و پس از آنکه هسته را کامپایل و نصب کردید، با استفاده از دستور <citerefentry><refentrytitle>setkey</refentrytitle><manvolnum>8</manvolnum></citerefentry> اتصالات IPsec را پیکربندی کنید.</para>
+
+ <para>یک راهنمای جامع درباره راه‌اندازی IPsec در FreeBSD در <link xlink:href="@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/ipsec.html">کتاب راهنمای FreeBSD</link> آورده شده است.</para>
+ </sect1>
+
+ <sect1 xml:id="kernel">
+ <title>src/sys/i386/conf/KERNELNAME</title>
+
+ <para>نیاز است تا آن را در فایل پیکربندی هسته گنجانده باشید تا بتوان داده‌های شبکه را با <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</manvolnum></citerefentry> ضبط کرد. مطمئن شوید که پس از اضافه کردن آن <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> را اجرا خواهید کرد، سپس هسته را مجددا کامپایل و نصب نمایید.</para>
+
+ <programlisting>device bpf</programlisting>
+ </sect1>
+
+ <sect1 xml:id="code">
+ <title>Maurer's Universal Statistical Test (برای بلاک‌هایی با اندازه ۸ بیتی)</title>
+
+ <para>همین کد را می‌توانید در <link xlink:href="https://web.archive.org/web/20031204230654/http://www.geocities.com:80/SiliconValley/Code/4704/uliscanc.txt"> این نشانی</link> هم پیدا کنید.</para>
+
+<programlisting>/*
+ ULISCAN.c ---blocksize of 8
+
+ 1 Oct 98
+ 1 Dec 98
+ 21 Dec 98 uliscan.c derived from ueli8.c
+
+ This version has // comments removed for Sun cc
+
+ This implements Ueli M Maurer's "Universal Statistical Test for Random
+ Bit Generators" using L=8
+
+ Accepts a filename on the command line; writes its results, with other
+ info, to stdout.
+
+ Handles input file exhaustion gracefully.
+
+ Ref: J. Cryptology v 5 no 2, 1992 pp 89-105
+ also on the web somewhere, which is where I found it.
+
+ -David Honig
+ honig@sprynet.com
+
+ Usage:
+ ULISCAN filename
+ outputs to stdout
+*/
+
+#define L 8
+#define V (1&lt;&lt;L)
+#define Q (10*V)
+#define K (100 *Q)
+#define MAXSAMP (Q + K)
+
+#include &lt;stdio.h&gt;
+#include &lt;math.h&gt;
+
+int main(argc, argv)
+int argc;
+char **argv;
+{
+ FILE *fptr;
+ int i,j;
+ int b, c;
+ int table[V];
+ double sum = 0.0;
+ int iproduct = 1;
+ int run;
+
+ extern double log(/* double x */);
+
+ printf("Uliscan 21 Dec 98 \nL=%d %d %d \n", L, V, MAXSAMP);
+
+ if (argc &lt; 2) {
+ printf("Usage: Uliscan filename\n");
+ exit(-1);
+ } else {
+ printf("Measuring file %s\n", argv[1]);
+ }
+
+ fptr = fopen(argv[1],"rb");
+
+ if (fptr == NULL) {
+ printf("Can't find %s\n", argv[1]);
+ exit(-1);
+ }
+
+ for (i = 0; i &lt; V; i++) {
+ table[i] = 0;
+ }
+
+ for (i = 0; i &lt; Q; i++) {
+ b = fgetc(fptr);
+ table[b] = i;
+ }
+
+ printf("Init done\n");
+
+ printf("Expected value for L=8 is 7.1836656\n");
+
+ run = 1;
+
+ while (run) {
+ sum = 0.0;
+ iproduct = 1;
+
+ if (run)
+ for (i = Q; run &amp;&amp; i &lt; Q + K; i++) {
+ j = i;
+ b = fgetc(fptr);
+
+ if (b &lt; 0)
+ run = 0;
+
+ if (run) {
+ if (table[b] &gt; j)
+ j += K;
+
+ sum += log((double)(j-table[b]));
+
+ table[b] = i;
+ }
+ }
+
+ if (!run)
+ printf("Premature end of file; read %d blocks.\n", i - Q);
+
+ sum = (sum/((double)(i - Q))) / log(2.0);
+ printf("%4.4f ", sum);
+
+ for (i = 0; i &lt; (int)(sum*8.0 + 0.50); i++)
+ printf("-");
+
+ printf("\n");
+
+ /* refill initial table */
+ if (0) {
+ for (i = 0; i &lt; Q; i++) {
+ b = fgetc(fptr);
+ if (b &lt; 0) {
+ run = 0;
+ } else {
+ table[b] = i;
+ }
+ }
+ }
+ }
+}</programlisting>
+ </sect1>
+</article>
Index: fa_IR.UTF-8/articles/ipsec-must/fa_IR.po
===================================================================
--- fa_IR.UTF-8/articles/ipsec-must/fa_IR.po
+++ fa_IR.UTF-8/articles/ipsec-must/fa_IR.po
@@ -0,0 +1,692 @@
+# FreeBSD$
+# Javad Kouhi <javad.kouhi@gmail.com>, 2020.
+# Faraz Vahedi <kfv@irbug.org>, 2020.
+# Parsa Samet <qps@irbug.org>, 2020.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-09-19 13:12-0300\n"
+"PO-Revision-Date: 2020-05-09 12:58+0000\n"
+"Last-Translator: Parsa Samet <qps@irbug.org>\n"
+"Language-Team: Persian <https://translate-dev.freebsd.org/projects/freebsd-"
+"doc/articles_ipsec-must/fa/>\n"
+"Language: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.11.3\n"
+
+#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
+msgctxt "_"
+msgid "translator-credits"
+msgstr "جواد کوهی <javad@kouhi.org>، سال ۲۰۲۰"
+
+#. (itstool) path: info/title
+#: article.translate.xml:9
+msgid "Independent Verification of IPsec Functionality in FreeBSD"
+msgstr "تصدیق عملکرد IPsec به طور مستقل در FreeBSD"
+
+#. (itstool) path: affiliation/address
+#: article.translate.xml:13
+#, no-wrap
+msgid "<email>honig@sprynet.com</email>"
+msgstr "<email>honig@sprynet.com</email>"
+
+#. (itstool) path: info/author
+#: article.translate.xml:12
+msgid ""
+"<personname><firstname>David</firstname><surname>Honig</surname></"
+"personname><affiliation> <_:address-1/> </affiliation>"
+msgstr ""
+"<personname><firstname>دیوید</firstname><surname>هانیگ</surname></"
+"personname><affiliation> <_:address-1/> </affiliation>"
+
+#. (itstool) path: info/pubdate
+#: article.translate.xml:16
+msgid "1999-05-03"
+msgstr "1999-05-03"
+
+#. (itstool) path: legalnotice/para
+#: article.translate.xml:19
+msgid "FreeBSD is a registered trademark of the FreeBSD Foundation."
+msgstr "FreeBSD یک نشان تجاری ثبت شده متعلق به FreeBSD Foundation است."
+
+#. (itstool) path: legalnotice/para
+#: article.translate.xml:21
+msgid ""
+"Motif, OSF/1, and UNIX are registered trademarks and IT DialTone and The "
+"Open Group are trademarks of The Open Group in the United States and other "
+"countries."
+msgstr ""
+"Motif، OSF/1 و UNIX نشان‌های تجاری ثبت شده و IT DialTone و The Open Group "
+"نشان‌های تجاری متعلق به کنسرسیوم The Open Group در ایالات متحده و دیگر کشورها "
+"هستند."
+
+#. (itstool) path: legalnotice/para
+#: article.translate.xml:25
+msgid ""
+"Many of the designations used by manufacturers and sellers to distinguish "
+"their products are claimed as trademarks. Where those designations appear in "
+"this document, and the FreeBSD Project was aware of the trademark claim, the "
+"designations have been followed by the <quote>™</quote> or the <quote>®</"
+"quote> symbol."
+msgstr ""
+"بسیاری از عناوین مورد استفاده توسط تولیدکنندگان و فروشندگان برای مشخص کردن "
+"محصولاتشان به عنوان نشان‌های تجاری اظهار شده‌اند. در هر جای این سند که این "
+"عناوین ذکر شده باشند، در صورتی که پروژه FreeBSD از اظهارنامه آن نشان تجاری "
+"آگاه باشد، همراه عنوان علامت <quote>™</quote> یا <quote>®</quote> آمده است."
+
+#. (itstool) path: info/releaseinfo
+#: article.translate.xml:33
+msgid ""
+"$FreeBSD: head/en_US.ISO8859-1/articles/ipsec-must/article.xml 52227 "
+"2018-09-06 01:30:47Z ebrandi $"
+msgstr ""
+"$FreeBSD: head/en_US.ISO8859-1/articles/ipsec-must/article.xml 52227 "
+"2018-09-06 01:30:47Z ebrandi $"
+
+#. (itstool) path: abstract/para
+#: article.translate.xml:36
+msgid ""
+"You installed IPsec and it seems to be working. How do you know? I describe "
+"a method for experimentally verifying that IPsec is working."
+msgstr ""
+"IPsec را نصب کرده‌اید و به نظر می‌رسد که کار هم می‌کند. ولی از کجا می‌دانید؟ من "
+"روشی را در اینجا تشریح می‌کنم که با آن می‌توانید به طور آزمون‌گرانه تصدیق کنید "
+"که IPsec به درستی کار می‌کند."
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:43
+msgid "The Problem"
+msgstr "تعریف مشکل"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:45
+msgid ""
+"First, lets assume you have <link linkend=\"ipsec-install\"> installed "
+"<emphasis>IPsec</emphasis></link>. How do you know it is <link linkend="
+"\"caveat\">working</link>? Sure, your connection will not work if it is "
+"misconfigured, and it will work when you finally get it right. "
+"<citerefentry><refentrytitle>netstat</refentrytitle><manvolnum>1</"
+"manvolnum></citerefentry> will list it. But can you independently confirm it?"
+msgstr ""
+"ابتدا، بیایید فرض کنیم که شما <link linkend=\"ipsec-install"
+"\"><emphasis>IPsec</emphasis> را نصب کرده‌اید</link>. از کجا می‌دانید که به "
+"درستی <link linkend=\"caveat\">کار می‌کند</link>؟ بله، درست است، اگر به درستی "
+"پیکربندی نشده بود اتصال شما کار نمی‌کرد، فقط وقتی آن را درست پیکربندی کرده "
+"باشید کار خواهد کرد. <citerefentry><refentrytitle>netstat</"
+"refentrytitle><manvolnum>1</manvolnum></citerefentry> آن را فهرست خواهد کرد. "
+"ولی آیا به طور مستقل هم می‌توانید آن را تصدیق کنید؟"
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:54
+msgid "The Solution"
+msgstr "راه حل"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:56
+msgid "First, some crypto-relevant info theory:"
+msgstr "ابتدا، کمی اطلاعات تئوری در رابطه با رمزنگاری:"
+
+#. (itstool) path: listitem/para
+#: article.translate.xml:60
+msgid ""
+"Encrypted data is uniformly distributed, i.e., has maximal entropy per "
+"symbol;"
+msgstr ""
+"داده‌های رمزنگاری‌شده به طور یکنواخت توزیع می‌شوند. به عبارت دیگر، به ازای هر "
+"نماد، آنتروپی بیشینه دارند؛"
+
+#. (itstool) path: listitem/para
+#: article.translate.xml:65
+msgid ""
+"Raw, uncompressed data is typically redundant, i.e., has sub-maximal entropy."
+msgstr ""
+"داده‌های خام و فشرده‌ نشده عموما افزونگی دارند. به عبارت دیگر، آنتروپی فرو-"
+"بیشینه دارند."
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:70
+msgid ""
+"Suppose you could measure the entropy of the data to- and from- your network "
+"interface. Then you could see the difference between unencrypted data and "
+"encrypted data. This would be true even if some of the data in "
+"<quote>encrypted mode</quote> was not encrypted---as the outermost IP header "
+"must be if the packet is to be routable."
+msgstr ""
+"فرض کنید که می‌توانستید آنتروپی داده‌های ارسالی به کارت شبکه و دریافتی از آن "
+"را اندازه‌گیری کنید. آنگاه می‌توانستید تفاوت بین داده‌های رمزنگاری‌شده و "
+"رمزنگاری‌نشده را ببینید. این گفته حتی وقتی که مقداری از داده‌ها در <quote>حالت "
+"رمزنگاری</quote> عملا رمزنگاری‌نشده باشند هم درست است. مثلا اگر قرار باشد "
+"بسته قابل مسیریابی باشد، آنگاه بیرونی‌ترین سرایند IP نباید رمزنگاری‌شده باشد."
+
+#. (itstool) path: sect2/title
+#: article.translate.xml:78
+msgid "MUST"
+msgstr "MUST"
+
+#. (itstool) path: sect2/para
+#: article.translate.xml:80
+msgid ""
+"Ueli Maurer's <quote>Universal Statistical Test for Random Bit Generators</"
+"quote>(<link xlink:href=\"https://web.archive.org/web/20011115002319/http://"
+"www.geocities.com/SiliconValley/Code/4704/universal.pdf\"> <acronym>MUST</"
+"acronym></link>) quickly measures the entropy of a sample. It uses a "
+"compression-like algorithm. <link linkend=\"code\">The code is given below</"
+"link> for a variant which measures successive (~quarter megabyte) chunks of "
+"a file."
+msgstr ""
+"ابزار <quote>Universal Statistical Test for Random Bit Generators</"
+"quote>(<link xlink:href=\"https://web.archive.org/web/20011115002319/http://"
+"www.geocities.com/SiliconValley/Code/4704/universal.pdf\"> <acronym>MUST</"
+"acronym></link>) یولی مائورر می‌تواند آنتروپی یک نمونه را به سرعت اندازه‌گیری "
+"کند. این ابزار از یک الگوریتم شبه-فشرده‌سازی استفاده می‌کند. کد گونه‌ای از این "
+"ابزار که قادر است به طور پیاپی (تقریبا یک چارک مگابایت) قطعات یک پرونده را "
+"اندازه‌گیری کند، <link linkend=\"code\"> در زیر آورده شده است</link>."
+
+#. (itstool) path: sect2/title
+#: article.translate.xml:89
+msgid "Tcpdump"
+msgstr "Tcpdump"
+
+#. (itstool) path: sect2/para
+#: article.translate.xml:91
+msgid ""
+"We also need a way to capture the raw network data. A program called "
+"<citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</"
+"manvolnum></citerefentry> lets you do this, if you have enabled the "
+"<emphasis>Berkeley Packet Filter</emphasis> interface in your <link linkend="
+"\"kernel\">kernel's config file</link>."
+msgstr ""
+"ما همچنین به روشی نیاز داریم تا بتوانیم داده‌های خام شبکه را ضبط کنیم. "
+"برنامه‌ای به نام <citerefentry><refentrytitle>tcpdump</"
+"refentrytitle><manvolnum>1</manvolnum></citerefentry> اجازه انجام چنین کاری "
+"را به ما می‌دهد. برای استفاده از آن نیاز است تا در <link linkend=\"kernel"
+"\">پرونده پیکربندی هسته</link> <emphasis>Berkeley Packet Filter</emphasis> "
+"را فعال کرده باشید."
+
+#. (itstool) path: sect2/para
+#: article.translate.xml:97
+msgid "The command:"
+msgstr "دستور:"
+
+#. (itstool) path: sect2/screen
+#: article.translate.xml:99
+#, no-wrap
+msgid "<userinput>tcpdump -c 4000 -s 10000 -w <replaceable>dumpfile.bin</replaceable></userinput>"
+msgstr "<userinput>tcpdump -c 4000 -s 10000 -w <replaceable>dumpfile.bin</replaceable></userinput>"
+
+#. (itstool) path: sect2/para
+#: article.translate.xml:101
+msgid ""
+"will capture 4000 raw packets to <replaceable>dumpfile.bin</replaceable>. Up "
+"to 10,000 bytes per packet will be captured in this example."
+msgstr ""
+"۴۰۰۰ بسته خام را ضبط کرده و در <replaceable>dumpfile.bin</replaceable> ذخیره "
+"می‌کند. در این مثال، تا ۱۰٬۰۰۰ بایت در هر بسته ضبط خواهد شد."
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:108
+msgid "The Experiment"
+msgstr "آزمایش"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:110
+msgid "Here is the experiment:"
+msgstr "آزمایش از این قرار است:"
+
+#. (itstool) path: step/para
+#: article.translate.xml:114
+msgid "Open a window to an IPsec host and another window to an insecure host."
+msgstr ""
+"یک پنجره به یک میزبانِ IPsec و پنجره‌ای دیگر به یک میزبان ناامن باز کنید."
+
+#. (itstool) path: step/para
+#: article.translate.xml:119
+msgid "Now start <link linkend=\"tcpdump\">capturing packets</link>."
+msgstr "حالا شروع به <link linkend=\"tcpdump\">ضبط بسته‌ها</link> نمایید."
+
+#. (itstool) path: step/para
+#: article.translate.xml:124
+msgid ""
+"In the <quote>secure</quote> window, run the <trademark class=\"registered"
+"\">UNIX</trademark> command <citerefentry><refentrytitle>yes</"
+"refentrytitle><manvolnum>1</manvolnum></citerefentry>, which will stream the "
+"<literal>y</literal> character. After a while, stop this. Switch to the "
+"insecure window, and repeat. After a while, stop."
+msgstr ""
+"حال در پنجره <quote>امن</quote>، دستور <trademark class=\"registered"
+"\">یونیکسی</trademark> <citerefentry><refentrytitle>yes</"
+"refentrytitle><manvolnum>1</manvolnum></citerefentry> را اجرا کنید، که باعث "
+"خواهد شد کاراکتر <literal>y</literal> مثل یک جویبار روان شود. پس از مدتی، "
+"این دستور را متوقف کنید. به پنجره ناامن بروید و همین کار را تکرار کنید. پس "
+"از مدتی، آن را هم متوقف کنید."
+
+#. (itstool) path: step/para
+#: article.translate.xml:131
+msgid ""
+"Now run <link linkend=\"code\">MUST</link> on the captured packets. You "
+"should see something like the following. The important thing to note is that "
+"the secure connection has 93% (6.7) of the expected value (7.18), and the "
+"<quote>normal</quote> connection has 29% (2.1) of the expected value."
+msgstr ""
+"حال <link linkend=\"code\">MUST</link> را روی بسته‌های ضبط شده اجرا کنید. "
+"باید چیزی شبیه خروجی زیر را ببینید. نکته مهم این است که اتصال امن ۹۳٪ (۶.۷) "
+"از مقدار مورد انتظار (۷.۱۸) را دارد، و اتصال <quote>عادی</quote> تنها ۲۹٪ "
+"(۲.۱) از مقدار مورد انتظار را دارد."
+
+#. (itstool) path: step/screen
+#: article.translate.xml:138
+#, no-wrap
+msgid ""
+"<prompt>%</prompt> <userinput>tcpdump -c 4000 -s 10000 -w <replaceable>ipsecdemo.bin</replaceable></userinput>\n"
+"<prompt>%</prompt> <userinput>uliscan <replaceable>ipsecdemo.bin</replaceable></userinput>\n"
+"\n"
+"Uliscan 21 Dec 98\n"
+"L=8 256 258560\n"
+"Measuring file ipsecdemo.bin\n"
+"Init done\n"
+"Expected value for L=8 is 7.1836656\n"
+"6.9396 --------------------------------------------------------\n"
+"6.6177 -----------------------------------------------------\n"
+"6.4100 ---------------------------------------------------\n"
+"2.1101 -----------------\n"
+"2.0838 -----------------\n"
+"2.0983 -----------------"
+msgstr ""
+"<prompt>%</prompt> <userinput>tcpdump -c 4000 -s 10000 -w <replaceable>ipsecdemo.bin</replaceable></userinput>\n"
+"<prompt>%</prompt> <userinput>uliscan <replaceable>ipsecdemo.bin</replaceable></userinput>\n"
+"\n"
+"Uliscan 21 Dec 98\n"
+"L=8 256 258560\n"
+"Measuring file ipsecdemo.bin\n"
+"Init done\n"
+"Expected value for L=8 is 7.1836656\n"
+"6.9396 --------------------------------------------------------\n"
+"6.6177 -----------------------------------------------------\n"
+"6.4100 ---------------------------------------------------\n"
+"2.1101 -----------------\n"
+"2.0838 -----------------\n"
+"2.0983 -----------------"
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:157
+msgid "Caveat"
+msgstr "هشدار"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:159
+msgid ""
+"This experiment shows that IPsec <emphasis>does</emphasis> seem to be "
+"distributing the payload data <emphasis>uniformly</emphasis>, as encryption "
+"should. However, the experiment described here <emphasis>cannot</emphasis> "
+"detect many possible flaws in a system (none of which do I have any evidence "
+"for). These include poor key generation or exchange, data or keys being "
+"visible to others, use of weak algorithms, kernel subversion, etc. Study the "
+"source; know the code."
+msgstr ""
+"این آزمایش نشان می‌دهد که IPsec ظاهرا دارد داده‌ها را <emphasis>به طور "
+"یکنواخت</emphasis> <emphasis>توزیع می‌کند</emphasis>، همانطور که از یک "
+"رمزنگاری انتظار می‌رود. با این حال، آزمایشی که در اینجا شرح آن رفت "
+"<emphasis>نمی‌تواند</emphasis> هیچگونه نقص احتمالی را در سامانه تشخیص دهد (که "
+"برای هیچکدام از آنها هیچ نشانه‌ای ندارم). این نقص‌ها می‌توانند چیزهایی مثل "
+"تولید کلید ضعیف یا تبادل نادرست کلیدها، در معرض نمایش بودن کلیدها یا داده‌ها "
+"برای بقیه، استفاده از الگوریتم ضعیف، تخریب هسته از درون و غیره باشند. کدمنبع "
+"را بخوانید و با آن آشنا شوید."
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:171
+msgid "IPsec---Definition"
+msgstr "IPsec---تعریف"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:173
+msgid ""
+"Internet Protocol security extensions to IPv4; required for IPv6. A protocol "
+"for negotiating encryption and authentication at the IP (host-to-host) "
+"level. SSL secures only one application socket; <application>SSH</"
+"application> secures only a login; <application>PGP</application> secures "
+"only a specified file or message. IPsec encrypts everything between two "
+"hosts."
+msgstr ""
+"افزونه‌های امنیتی قرارداد اینترنت برای IPv4؛ که در IPv6 الزامی است، قراردادی "
+"است برای مذاکره کردن روش‌های رمزنگاری و احراز هویت در لایه IP (میزبان به "
+"میزبان). SSL تنها یک سوکت را ایمن می‌کند؛ <application>SSH</application> تنها "
+"یک ورود را ایمن می‌کند؛ <application>PGP</application> تنها یک پرونده یا "
+"پیغام را ایمن می‌کند. ولی IPsec همه چیز را بین دو میزبان ایمن می‌کند."
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:182
+msgid "Installing IPsec"
+msgstr "نصب IPsec"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:184
+msgid ""
+"Most of the modern versions of FreeBSD have IPsec support in their base "
+"source. So you will need to include the <option>IPSEC</option> option in "
+"your kernel config and, after kernel rebuild and reinstall, configure IPsec "
+"connections using <citerefentry><refentrytitle>setkey</"
+"refentrytitle><manvolnum>8</manvolnum></citerefentry> command."
+msgstr ""
+"بیشتر نسخه‌های مدرن FreeBSD از IPsec در کدمنبع‌شان پشتیبانی می‌کنند. تنها نیاز "
+"است که شما گزینه <option>IPSEC</option> را در فایل پیکربندی هسته بگنجانید و "
+"پس از آنکه هسته را کامپایل و نصب کردید، با استفاده از دستور "
+"<citerefentry><refentrytitle>setkey</refentrytitle><manvolnum>8</manvolnum></"
+"citerefentry> اتصالات IPsec را پیکربندی کنید."
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:190
+msgid ""
+"A comprehensive guide on running IPsec on FreeBSD is provided in <link xlink:"
+"href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/ipsec.html"
+"\">FreeBSD Handbook</link>."
+msgstr ""
+"یک راهنمای جامع درباره راه‌اندازی IPsec در FreeBSD در <link xlink:href="
+"\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/ipsec.html\">کتاب "
+"راهنمای FreeBSD</link> آورده شده است."
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:196
+msgid "src/sys/i386/conf/KERNELNAME"
+msgstr "src/sys/i386/conf/KERNELNAME"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:198
+msgid ""
+"This needs to be present in the kernel config file in order to capture "
+"network data with <citerefentry><refentrytitle>tcpdump</"
+"refentrytitle><manvolnum>1</manvolnum></citerefentry>. Be sure to run "
+"<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></"
+"citerefentry> after adding this, and rebuild and reinstall."
+msgstr ""
+"نیاز است تا آن را در فایل پیکربندی هسته گنجانده باشید تا بتوان داده‌های شبکه "
+"را با <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</"
+"manvolnum></citerefentry> ضبط کرد. مطمئن شوید که پس از اضافه کردن آن "
+"<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></"
+"citerefentry> را اجرا خواهید کرد، سپس هسته را مجددا کامپایل و نصب نمایید."
+
+#. (itstool) path: sect1/programlisting
+#: article.translate.xml:203
+#, no-wrap
+msgid "device\tbpf"
+msgstr "device\tbpf"
+
+#. (itstool) path: sect1/title
+#: article.translate.xml:207
+msgid "Maurer's Universal Statistical Test (for block size=8 bits)"
+msgstr "Maurer's Universal Statistical Test (برای بلاک‌هایی با اندازه ۸ بیتی)"
+
+#. (itstool) path: sect1/para
+#: article.translate.xml:210
+msgid ""
+"You can find the same code at <link xlink:href=\"https://web.archive.org/"
+"web/20031204230654/http://www.geocities.com:80/SiliconValley/Code/4704/"
+"uliscanc.txt\"> this link</link>."
+msgstr ""
+"همین کد را می‌توانید در <link xlink:href=\"https://web.archive.org/"
+"web/20031204230654/http://www.geocities.com:80/SiliconValley/Code/4704/"
+"uliscanc.txt\"> این نشانی</link> هم پیدا کنید."
+
+#. (itstool) path: sect1/programlisting
+#: article.translate.xml:213
+#, no-wrap
+msgid ""
+"/*\n"
+" ULISCAN.c ---blocksize of 8\n"
+"\n"
+" 1 Oct 98\n"
+" 1 Dec 98\n"
+" 21 Dec 98 uliscan.c derived from ueli8.c\n"
+"\n"
+" This version has // comments removed for Sun cc\n"
+"\n"
+" This implements Ueli M Maurer's \"Universal Statistical Test for Random\n"
+" Bit Generators\" using L=8\n"
+"\n"
+" Accepts a filename on the command line; writes its results, with other\n"
+" info, to stdout.\n"
+"\n"
+" Handles input file exhaustion gracefully.\n"
+"\n"
+" Ref: J. Cryptology v 5 no 2, 1992 pp 89-105\n"
+" also on the web somewhere, which is where I found it.\n"
+"\n"
+" -David Honig\n"
+" honig@sprynet.com\n"
+"\n"
+" Usage:\n"
+" ULISCAN filename\n"
+" outputs to stdout\n"
+"*/\n"
+"\n"
+"#define L 8\n"
+"#define V (1&lt;&lt;L)\n"
+"#define Q (10*V)\n"
+"#define K (100 *Q)\n"
+"#define MAXSAMP (Q + K)\n"
+"\n"
+"#include &lt;stdio.h&gt;\n"
+"#include &lt;math.h&gt;\n"
+"\n"
+"int main(argc, argv)\n"
+"int argc;\n"
+"char **argv;\n"
+"{\n"
+" FILE *fptr;\n"
+" int i,j;\n"
+" int b, c;\n"
+" int table[V];\n"
+" double sum = 0.0;\n"
+" int iproduct = 1;\n"
+" int run;\n"
+"\n"
+" extern double log(/* double x */);\n"
+"\n"
+" printf(\"Uliscan 21 Dec 98 \\nL=%d %d %d \\n\", L, V, MAXSAMP);\n"
+"\n"
+" if (argc &lt; 2) {\n"
+" printf(\"Usage: Uliscan filename\\n\");\n"
+" exit(-1);\n"
+" } else {\n"
+" printf(\"Measuring file %s\\n\", argv[1]);\n"
+" }\n"
+"\n"
+" fptr = fopen(argv[1],\"rb\");\n"
+"\n"
+" if (fptr == NULL) {\n"
+" printf(\"Can't find %s\\n\", argv[1]);\n"
+" exit(-1);\n"
+" }\n"
+"\n"
+" for (i = 0; i &lt; V; i++) {\n"
+" table[i] = 0;\n"
+" }\n"
+"\n"
+" for (i = 0; i &lt; Q; i++) {\n"
+" b = fgetc(fptr);\n"
+" table[b] = i;\n"
+" }\n"
+"\n"
+" printf(\"Init done\\n\");\n"
+"\n"
+" printf(\"Expected value for L=8 is 7.1836656\\n\");\n"
+"\n"
+" run = 1;\n"
+"\n"
+" while (run) {\n"
+" sum = 0.0;\n"
+" iproduct = 1;\n"
+"\n"
+" if (run)\n"
+" for (i = Q; run &amp;&amp; i &lt; Q + K; i++) {\n"
+" j = i;\n"
+" b = fgetc(fptr);\n"
+"\n"
+" if (b &lt; 0)\n"
+" run = 0;\n"
+"\n"
+" if (run) {\n"
+" if (table[b] &gt; j)\n"
+" j += K;\n"
+"\n"
+" sum += log((double)(j-table[b]));\n"
+"\n"
+" table[b] = i;\n"
+" }\n"
+" }\n"
+"\n"
+" if (!run)\n"
+" printf(\"Premature end of file; read %d blocks.\\n\", i - Q);\n"
+"\n"
+" sum = (sum/((double)(i - Q))) / log(2.0);\n"
+" printf(\"%4.4f \", sum);\n"
+"\n"
+" for (i = 0; i &lt; (int)(sum*8.0 + 0.50); i++)\n"
+" printf(\"-\");\n"
+"\n"
+" printf(\"\\n\");\n"
+"\n"
+" /* refill initial table */\n"
+" if (0) {\n"
+" for (i = 0; i &lt; Q; i++) {\n"
+" b = fgetc(fptr);\n"
+" if (b &lt; 0) {\n"
+" run = 0;\n"
+" } else {\n"
+" table[b] = i;\n"
+" }\n"
+" }\n"
+" }\n"
+" }\n"
+"}"
+msgstr ""
+"/*\n"
+" ULISCAN.c ---blocksize of 8\n"
+"\n"
+" 1 Oct 98\n"
+" 1 Dec 98\n"
+" 21 Dec 98 uliscan.c derived from ueli8.c\n"
+"\n"
+" This version has // comments removed for Sun cc\n"
+"\n"
+" This implements Ueli M Maurer's \"Universal Statistical Test for Random\n"
+" Bit Generators\" using L=8\n"
+"\n"
+" Accepts a filename on the command line; writes its results, with other\n"
+" info, to stdout.\n"
+"\n"
+" Handles input file exhaustion gracefully.\n"
+"\n"
+" Ref: J. Cryptology v 5 no 2, 1992 pp 89-105\n"
+" also on the web somewhere, which is where I found it.\n"
+"\n"
+" -David Honig\n"
+" honig@sprynet.com\n"
+"\n"
+" Usage:\n"
+" ULISCAN filename\n"
+" outputs to stdout\n"
+"*/\n"
+"\n"
+"#define L 8\n"
+"#define V (1&lt;&lt;L)\n"
+"#define Q (10*V)\n"
+"#define K (100 *Q)\n"
+"#define MAXSAMP (Q + K)\n"
+"\n"
+"#include &lt;stdio.h&gt;\n"
+"#include &lt;math.h&gt;\n"
+"\n"
+"int main(argc, argv)\n"
+"int argc;\n"
+"char **argv;\n"
+"{\n"
+" FILE *fptr;\n"
+" int i,j;\n"
+" int b, c;\n"
+" int table[V];\n"
+" double sum = 0.0;\n"
+" int iproduct = 1;\n"
+" int run;\n"
+"\n"
+" extern double log(/* double x */);\n"
+"\n"
+" printf(\"Uliscan 21 Dec 98 \\nL=%d %d %d \\n\", L, V, MAXSAMP);\n"
+"\n"
+" if (argc &lt; 2) {\n"
+" printf(\"Usage: Uliscan filename\\n\");\n"
+" exit(-1);\n"
+" } else {\n"
+" printf(\"Measuring file %s\\n\", argv[1]);\n"
+" }\n"
+"\n"
+" fptr = fopen(argv[1],\"rb\");\n"
+"\n"
+" if (fptr == NULL) {\n"
+" printf(\"Can't find %s\\n\", argv[1]);\n"
+" exit(-1);\n"
+" }\n"
+"\n"
+" for (i = 0; i &lt; V; i++) {\n"
+" table[i] = 0;\n"
+" }\n"
+"\n"
+" for (i = 0; i &lt; Q; i++) {\n"
+" b = fgetc(fptr);\n"
+" table[b] = i;\n"
+" }\n"
+"\n"
+" printf(\"Init done\\n\");\n"
+"\n"
+" printf(\"Expected value for L=8 is 7.1836656\\n\");\n"
+"\n"
+" run = 1;\n"
+"\n"
+" while (run) {\n"
+" sum = 0.0;\n"
+" iproduct = 1;\n"
+"\n"
+" if (run)\n"
+" for (i = Q; run &amp;&amp; i &lt; Q + K; i++) {\n"
+" j = i;\n"
+" b = fgetc(fptr);\n"
+"\n"
+" if (b &lt; 0)\n"
+" run = 0;\n"
+"\n"
+" if (run) {\n"
+" if (table[b] &gt; j)\n"
+" j += K;\n"
+"\n"
+" sum += log((double)(j-table[b]));\n"
+"\n"
+" table[b] = i;\n"
+" }\n"
+" }\n"
+"\n"
+" if (!run)\n"
+" printf(\"Premature end of file; read %d blocks.\\n\", i - Q);\n"
+"\n"
+" sum = (sum/((double)(i - Q))) / log(2.0);\n"
+" printf(\"%4.4f \", sum);\n"
+"\n"
+" for (i = 0; i &lt; (int)(sum*8.0 + 0.50); i++)\n"
+" printf(\"-\");\n"
+"\n"
+" printf(\"\\n\");\n"
+"\n"
+" /* refill initial table */\n"
+" if (0) {\n"
+" for (i = 0; i &lt; Q; i++) {\n"
+" b = fgetc(fptr);\n"
+" if (b &lt; 0) {\n"
+" run = 0;\n"
+" } else {\n"
+" table[b] = i;\n"
+" }\n"
+" }\n"
+" }\n"
+" }\n"
+"}"
Index: fa_IR.UTF-8/share/xml/catalog.xml
===================================================================
--- fa_IR.UTF-8/share/xml/catalog.xml
+++ fa_IR.UTF-8/share/xml/catalog.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+ "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/catalog.xml 43181 2013-11-13 06:10:37Z hrs $ -->
+
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
+ <rewriteSystem systemIdStartString="http://www.FreeBSD.org/XML/lang/"
+ rewritePrefix="../../"/>
+ <rewriteURI uriStartString="http://www.FreeBSD.org/XML/lang/"
+ rewritePrefix="../../"/>
+
+ <system
+ systemId="http://www.FreeBSD.org/XML/lang/share/xml/freebsd-common.xsl"
+ uri="http://www.FreeBSD.org/XML/share/xml/empty.xsl" />
+ <system
+ systemId="http://www.FreeBSD.org/XML/lang/share/xml/freebsd-epub.xsl"
+ uri="http://www.FreeBSD.org/XML/share/xml/empty.xsl" />
+ <system
+ systemId="http://www.FreeBSD.org/XML/lang/share/xml/freebsd-fo.xsl"
+ uri="http://www.FreeBSD.org/XML/share/xml/empty.xsl" />
+ <system
+ systemId="http://www.FreeBSD.org/XML/lang/share/xml/freebsd-dblatex.xsl"
+ uri="http://www.FreeBSD.org/XML/share/xml/empty.xsl" />
+ <system
+ systemId="http://www.FreeBSD.org/XML/lang/share/xml/freebsd-xhtml.xsl"
+ uri="http://www.FreeBSD.org/XML/share/xml/empty.xsl" />
+
+ <public
+ publicId="-//FreeBSD//ENTITIES FreeBSD Language Specific Entities//EN"
+ uri="l10n.ent" />
+ <public
+ publicId="-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN"
+ uri="entities.ent" />
+</catalog>
Index: fa_IR.UTF-8/share/xml/entities.ent
===================================================================
--- fa_IR.UTF-8/share/xml/entities.ent
+++ fa_IR.UTF-8/share/xml/entities.ent
@@ -0,0 +1,20 @@
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/entities.ent 43161 2013-11-11 06:52:59Z hrs $ -->
+
+<!ENTITY % freebsd PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN"
+ "nonexistent">
+%freebsd;
+<!ENTITY % teams PUBLIC "-//FreeBSD//ENTITIES DocBook Team Entities//EN"
+ "teams.ent">
+%teams;
+<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN"
+ "mailing-lists.ent">
+%mailing-lists;
+<!ENTITY % newsgroups PUBLIC "-//FreeBSD//ENTITIES DocBook Newsgroup Entities//EN"
+ "newsgroups.ent">
+%newsgroups;
+<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN"
+ "nonexistent">
+%trademarks;
+<!ENTITY % urls PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN"
+ "nonexistent">
+%urls;
Index: fa_IR.UTF-8/share/xml/freebsd-xhtml-release.xsl
===================================================================
--- fa_IR.UTF-8/share/xml/freebsd-xhtml-release.xsl
+++ fa_IR.UTF-8/share/xml/freebsd-xhtml-release.xsl
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/freebsd-xhtml-release.xsl 52842 2019-03-05 02:45:46Z hrs $ -->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version='1.0'
+ xmlns="http://www.w3.org/TR/xhtml1/transitional"
+ xmlns:db="http://docbook.org/ns/docbook"
+ exclude-result-prefixes="db">
+
+ <xsl:param name="release.url"/>
+ <xsl:param name="release.branch"/>
+ <xsl:param name="release.maillist"/>
+
+ <xsl:template name="user.footer.content">
+ <p align="center"><small>This file, and other release-related documents,
+ can be downloaded from <a href="{$release.url}"><xsl:value-of select="$release.url"/></a>.</small></p>
+
+ <p align="center"><small>For questions about FreeBSD, read the
+ <a href="http://www.FreeBSD.org/docs.html">documentation</a> before
+ contacting &lt;<a href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>&gt;.</small></p>
+
+ <p align="center"><small>All users of FreeBSD <xsl:value-of select="$release.branch"/> should
+ subscribe to the &lt;<a href="mailto:{$release.maillist}@FreeBSD.org"><xsl:value-of select="$release.maillist"/>@FreeBSD.org</a>&gt;
+ mailing list.</small></p>
+
+ <p align="center"><small>For questions about this documentation,
+ e-mail &lt;<a href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>&gt;.</small></p>
+ </xsl:template>
+</xsl:stylesheet>
Index: fa_IR.UTF-8/share/xml/glossary.ent
===================================================================
--- fa_IR.UTF-8/share/xml/glossary.ent
+++ fa_IR.UTF-8/share/xml/glossary.ent
@@ -0,0 +1,1977 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ $FreeBSD: head/en_US.ISO8859-1/share/xml/glossary.ent 53861 2020-02-03 20:04:08Z carlavilla $
+
+ FreeBSD Glossary Terms
+ Please keep this file sorted alphabetically/ASCIIly by glossterm.
+
+ glossterms that are acronyms should have two entries - one for
+ the expanded acronym and another for the acronym itself. The
+ second of these should reference the entry for the expanded acronym
+ via a glosssee element. For example:
+
+ <glossentry>
+ <glossterm>FUBAR</glossterm>
+ <glosssee otherterm="fubar-glossary">
+ </glossentry>
+
+ <glossentry id="fubar-glossary">
+ <glossterm>Fuc... Up Beyond All Recognition</glossterm>
+ <acronym>FUBAR</acronym>
+ <glossdef>
+ <para>Broken.</para>
+ </glossdef>
+ </glossentry>
+
+ Note that in this instance, the expanded acronym sorts below the
+ unexpanded acronym. That's OK.
+
+ Finally, id attribute values should end in the string
+ "-glossary" to avoid conflicting with id attribute values in
+ the main text.
+
+-->
+<glossary xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" status="draft" xml:id="freebsd-glossary">
+ <title>&os; Glossary</title>
+ <para>This glossary contains terms and acronyms used within the &os;
+ community and documentation.</para>
+
+ <glossdiv>
+ <title>A</title>
+
+ <glossentry>
+ <glossterm>ACL</glossterm>
+ <glosssee otherterm="acl-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ACPI</glossterm>
+ <glosssee otherterm="acpi-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>AMD</glossterm>
+ <glosssee otherterm="amd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>AML</glossterm>
+ <glosssee otherterm="aml-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>API</glossterm>
+ <glosssee otherterm="api-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>APIC</glossterm>
+ <glosssee otherterm="apic-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>APM</glossterm>
+ <glosssee otherterm="apm-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>APOP</glossterm>
+ <glosssee otherterm="apop-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ASL</glossterm>
+ <glosssee otherterm="asl-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ATA</glossterm>
+ <glosssee otherterm="ata-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ATM</glossterm>
+ <glosssee otherterm="atm-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="aml-glossary">
+ <glossterm><acronym>ACPI</acronym> Machine Language</glossterm>
+ <acronym>AML</acronym>
+ <glossdef>
+ <para>Pseudocode, interpreted by a virtual machine within an
+ <acronym>ACPI</acronym>-compliant operating system, providing a
+ layer between the underlying hardware and the documented
+ interface presented to the <acronym>OS</acronym>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="asl-glossary">
+ <glossterm><acronym>ACPI</acronym> Source Language</glossterm>
+ <acronym>ASL</acronym>
+ <glossdef>
+ <para>The programming language <acronym>AML</acronym> is written in.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="acl-glossary">
+ <glossterm>Access Control List</glossterm>
+ <acronym>ACL</acronym>
+ <glossdef>
+ <para>A list of permissions attached to an object, usually either a
+ file or a network device.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="acpi-glossary">
+ <glossterm>Advanced Configuration and Power Interface</glossterm>
+ <acronym>ACPI</acronym>
+ <glossdef>
+ <para>A specification which provides an abstraction of the
+ interface the hardware presents to the operating system, so
+ that the operating system should need to know nothing about
+ the underlying hardware to make the most of it. <acronym>ACPI</acronym>
+ evolves and supersedes the functionality provided previously by
+ <acronym>APM</acronym>, <acronym>PNPBIOS</acronym> and other technologies, and
+ provides facilities for controlling power consumption, machine
+ suspension, device enabling and disabling, etc.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="api-glossary">
+ <glossterm>Application Programming Interface</glossterm>
+ <acronym>API</acronym>
+ <glossdef>
+ <para>A set of procedures, protocols and tools that specify the
+ canonical interaction of one or more program parts; how, when
+ and why they do work together, and what data they share or
+ operate on.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="apm-glossary">
+ <glossterm>Advanced Power Management</glossterm>
+ <acronym>APM</acronym>
+ <glossdef>
+ <para>An <acronym>API</acronym> enabling the operating system to work
+ in conjunction with the <acronym>BIOS</acronym> in order to achieve
+ power management. <acronym>APM</acronym> has been superseded by
+ the much more generic and powerful <acronym>ACPI</acronym>
+ specification for most applications.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="apic-glossary">
+ <glossterm>Advanced Programmable Interrupt Controller</glossterm>
+ <acronym>APIC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ata-glossary">
+ <glossterm>Advanced Technology Attachment</glossterm>
+ <acronym>ATA</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="atm-glossary">
+ <glossterm>Asynchronous Transfer Mode</glossterm>
+ <acronym>ATM</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="apop-glossary">
+ <glossterm>Authenticated Post Office Protocol</glossterm>
+ <acronym>APOP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="amd-glossary">
+ <glossterm>Automatic Mount Daemon</glossterm>
+ <acronym>AMD</acronym>
+ <glossdef>
+ <para>A daemon that automatically mounts a filesystem when a file
+ or directory within that filesystem is accessed.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>B</title>
+
+ <glossentry>
+ <glossterm>BAR</glossterm>
+ <glosssee otherterm="bar-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>BIND</glossterm>
+ <glosssee otherterm="bind-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>BIOS</glossterm>
+ <glosssee otherterm="bios-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>BSD</glossterm>
+ <glosssee otherterm="bsd-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="bar-glossary">
+ <glossterm>Base Address Register</glossterm>
+ <acronym>BAR</acronym>
+ <glossdef>
+ <para>The registers that determine which address range a <acronym>PCI</acronym> device
+ will respond to.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="bios-glossary">
+ <glossterm>Basic Input/Output System</glossterm>
+ <acronym>BIOS</acronym>
+ <glossdef>
+ <para>The definition of <acronym>BIOS</acronym> depends a bit on
+ the context. Some people refer to it as the <acronym>ROM</acronym>
+ chip with a basic set of routines to provide an interface between
+ software and hardware. Others refer to it as the set of routines
+ contained in the chip that help in bootstrapping the system. Some
+ might also refer to it as the screen used to configure the
+ bootstrapping process. The <acronym>BIOS</acronym> is PC-specific
+ but other systems have something similar.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="bind-glossary">
+ <glossterm>Berkeley Internet Name Domain</glossterm>
+ <acronym>BIND</acronym>
+ <glossdef>
+ <para>An implementation of the <acronym>DNS</acronym> protocols.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="bsd-glossary">
+ <glossterm>Berkeley Software Distribution</glossterm>
+ <acronym>BSD</acronym>
+ <glossdef>
+ <para>This is the name that the Computer Systems Research Group
+ (CSRG) at <link xlink:href="http://www.berkeley.edu">The University
+ of California at Berkeley</link>
+ gave to their improvements and modifications to
+ AT&amp;T&apos;s 32V &unix;.
+ &os; is a descendant of the CSRG work.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="bikeshed-glossary">
+ <glossterm>Bikeshed Building</glossterm>
+ <glossdef subject="FreeBSD">
+ <para>A phenomenon whereby many people will give an opinion on
+ an uncomplicated topic, whilst a complex topic receives little
+ or no discussion. See the
+ <link xlink:href="&url.books.faq;/misc.html#BIKESHED-PAINTING">FAQ</link> for
+ the origin of the term.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>C</title>
+
+ <glossentry>
+ <glossterm>CD</glossterm>
+ <glosssee otherterm="cd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>CHAP</glossterm>
+ <glosssee otherterm="chap-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>CLIP</glossterm>
+ <glosssee otherterm="clip-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>COFF</glossterm>
+ <glosssee otherterm="coff-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>CPU</glossterm>
+ <glosssee otherterm="cpu-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>CTS</glossterm>
+ <glosssee otherterm="cts-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="cd-glossary">
+ <glossterm>Carrier Detect</glossterm>
+ <acronym>CD</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> signal indicating that a carrier
+ has been detected.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="cpu-glossary">
+ <glossterm>Central Processing Unit</glossterm>
+ <acronym>CPU</acronym>
+ <glossdef>
+ <para>Also known as the processor. This is the brain of the
+ computer where all calculations take place. There are a number of
+ different architectures with different instruction sets. Among
+ the more well-known are the Intel-x86 and derivatives, Arm, and
+ PowerPC.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="chap-glossary">
+ <glossterm>Challenge Handshake Authentication Protocol</glossterm>
+ <acronym>CHAP</acronym>
+ <glossdef>
+ <para>A method of authenticating a user, based on a secret shared
+ between client and server.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="clip-glossary">
+ <glossterm>Classical <acronym>IP</acronym> over <acronym>ATM</acronym></glossterm>
+ <acronym>CLIP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="cts-glossary">
+ <glossterm>Clear To Send</glossterm>
+ <acronym>CTS</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> signal giving the remote system
+ permission to send data.</para>
+ <glossseealso otherterm="rts-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="coff-glossary">
+ <glossterm>Common Object File Format</glossterm>
+ <acronym>COFF</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>D</title>
+
+ <glossentry>
+ <glossterm>DAC</glossterm>
+ <glosssee otherterm="dac-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DDB</glossterm>
+ <glosssee otherterm="ddb-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DES</glossterm>
+ <glosssee otherterm="des-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DHCP</glossterm>
+ <glosssee otherterm="dhcp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DNS</glossterm>
+ <glosssee otherterm="dns-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DSDT</glossterm>
+ <glosssee otherterm="dsdt-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DSR</glossterm>
+ <glosssee otherterm="dsr-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DTR</glossterm>
+ <glosssee otherterm="dtr-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DVMRP</glossterm>
+ <glosssee otherterm="dvmrp-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="dac-glossary">
+ <glossterm>Discretionary Access Control</glossterm>
+ <acronym>DAC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="des-glossary">
+ <glossterm>Data Encryption Standard</glossterm>
+ <acronym>DES</acronym>
+ <glossdef>
+ <para>A method of encrypting information, traditionally used as the
+ method of encryption for &unix; passwords and the &man.crypt.3;
+ function.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dsr-glossary">
+ <glossterm>Data Set Ready</glossterm>
+ <acronym>DSR</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> signal sent from the modem to the
+ computer or terminal indicating a readiness to send and receive
+ data.</para>
+ <glossseealso otherterm="dtr-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dtr-glossary">
+ <glossterm>Data Terminal Ready</glossterm>
+ <acronym>DTR</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> signal sent from the computer or
+ terminal to the modem indicating a readiness to send and receive
+ data.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ddb-glossary">
+ <glossterm>Debugger</glossterm>
+ <acronym>DDB</acronym>
+ <glossdef>
+ <para>An interactive in-kernel facility for examining the status of
+ a system, often used after a system has crashed to establish the
+ events surrounding the failure.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dsdt-glossary">
+ <glossterm>Differentiated System Description Table</glossterm>
+ <acronym>DSDT</acronym>
+ <glossdef>
+ <para>An <acronym>ACPI</acronym> table, supplying basic configuration
+ information about the base system.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dvmrp-glossary">
+ <glossterm>Distance-Vector Multicast Routing Protocol</glossterm>
+ <acronym>DVMRP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dns-glossary">
+ <glossterm>Domain Name System</glossterm>
+ <acronym>DNS</acronym>
+ <glossdef>
+ <para>The system that converts humanly readable hostnames (i.e.,
+ mail.example.net) to Internet addresses and vice versa.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="dhcp-glossary">
+ <glossterm>Dynamic Host Configuration Protocol</glossterm>
+ <acronym>DHCP</acronym>
+ <glossdef>
+ <para>A protocol that dynamically assigns IP addresses to a computer
+ (host) when it requests one from the server. The address assignment
+ is called a <quote>lease</quote>.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>E</title>
+
+ <glossentry>
+ <glossterm>ECOFF</glossterm>
+ <glosssee otherterm="ecoff-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ELF</glossterm>
+ <glosssee otherterm="elf-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ESP</glossterm>
+ <glosssee otherterm="esp-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="esp-glossary">
+ <glossterm>Encapsulated Security Payload</glossterm>
+ <acronym>ESP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="elf-glossary">
+ <glossterm>Executable and Linking Format</glossterm>
+ <acronym>ELF</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ecoff-glossary">
+ <glossterm>Extended <acronym>COFF</acronym></glossterm>
+ <acronym>ECOFF</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>F</title>
+
+ <glossentry>
+ <glossterm>FADT</glossterm>
+ <glosssee otherterm="fadt-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>FAT</glossterm>
+ <glosssee otherterm="fat-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>FAT16</glossterm>
+ <glosssee otherterm="fat16-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>FTP</glossterm>
+ <glosssee otherterm="ftp-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="fat-glossary">
+ <glossterm>File Allocation Table</glossterm>
+ <acronym>FAT</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="fat16-glossary">
+ <glossterm>File Allocation Table (16-bit)</glossterm>
+ <acronym>FAT16</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ftp-glossary">
+ <glossterm>File Transfer Protocol</glossterm>
+ <acronym>FTP</acronym>
+ <glossdef>
+ <para>A member of the family of high-level protocols implemented
+ on top of <acronym>TCP</acronym> which can be used to transfer
+ files over a <acronym>TCP/IP</acronym> network.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="fadt-glossary">
+ <glossterm>Fixed <acronym>ACPI</acronym> Description Table</glossterm>
+ <acronym>FADT</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>G</title>
+
+ <glossentry>
+ <glossterm>GUI</glossterm>
+ <glosssee otherterm="gui-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="giant-glossary">
+ <glossterm>Giant</glossterm>
+ <glossdef subject="FreeBSD">
+ <para>The name of a mutual exclusion mechanism
+ (a <literal>sleep mutex</literal>) that protects a large
+ set of kernel resources. Although a simple locking mechanism
+ was adequate in the days where a machine might have only
+ a few dozen processes, one networking card, and certainly
+ only one processor, in current times it is an unacceptable
+ performance bottleneck. &os; developers are actively working
+ to replace it with locks that protect individual resources,
+ which will allow a much greater degree of parallelism for
+ both single-processor and multi-processor machines.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="gui-glossary">
+ <glossterm>Graphical User Interface</glossterm>
+ <acronym>GUI</acronym>
+ <glossdef>
+ <para>A system where the user and computer interact with
+ graphics.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>H</title>
+
+ <glossentry>
+ <glossterm>HTML</glossterm>
+ <glosssee otherterm="html-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>HUP</glossterm>
+ <glosssee otherterm="hup-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="hup-glossary">
+ <glossterm>HangUp</glossterm>
+ <acronym>HUP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="html-glossary">
+ <glossterm>HyperText Markup Language</glossterm>
+ <acronym>HTML</acronym>
+ <glossdef>
+ <para>The markup language used to create web pages.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>I</title>
+
+ <glossentry>
+ <glossterm>I/O</glossterm>
+ <glosssee otherterm="io-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IASL</glossterm>
+ <glosssee otherterm="iasl-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IMAP</glossterm>
+ <glosssee otherterm="imap-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IP</glossterm>
+ <glosssee otherterm="ip-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IPFW</glossterm>
+ <glosssee otherterm="ipfw-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IPP</glossterm>
+ <glosssee otherterm="ipp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IPv4</glossterm>
+ <glosssee otherterm="ipv4-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>IPv6</glossterm>
+ <glosssee otherterm="ipv6-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ISP</glossterm>
+ <glosssee otherterm="isp-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="ipfw-glossary">
+ <glossterm><acronym>IP</acronym> Firewall</glossterm>
+ <acronym>IPFW</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ipv4-glossary">
+ <glossterm><acronym>IP</acronym> Version 4</glossterm>
+ <acronym>IPv4</acronym>
+ <glossdef>
+ <para>The <acronym>IP</acronym> protocol version 4, which uses 32 bits
+ for addressing. This version is still the most widely used, but it
+ is slowly being replaced with <acronym>IPv6</acronym>.</para>
+ <glossseealso otherterm="ipv6-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ipv6-glossary">
+ <glossterm><acronym>IP</acronym> Version 6</glossterm>
+ <acronym>IPv6</acronym>
+ <glossdef>
+ <para>The new <acronym>IP</acronym> protocol. Invented because the
+ address space in <acronym>IPv4</acronym> is running out. Uses 128
+ bits for addressing.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="io-glossary">
+ <glossterm>Input/Output</glossterm>
+ <acronym>I/O</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="iasl-glossary">
+ <glossterm>Intel&rsquo;s <acronym>ASL</acronym> compiler</glossterm>
+ <acronym>IASL</acronym>
+ <glossdef>
+ <para>Intel&rsquo;s compiler for converting <acronym>ASL</acronym> into
+ <acronym>AML</acronym>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="imap-glossary">
+ <glossterm>Internet Message Access Protocol</glossterm>
+ <acronym>IMAP</acronym>
+ <glossdef>
+ <para>A protocol for accessing email messages on a mail server,
+ characterised by the messages usually being kept on the server as
+ opposed to being downloaded to the mail reader client.</para>
+ <glossseealso otherterm="pop3-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ipp-glossary">
+ <glossterm>Internet Printing Protocol</glossterm>
+ <acronym>IPP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ip-glossary">
+ <glossterm>Internet Protocol</glossterm>
+ <acronym>IP</acronym>
+ <glossdef>
+ <para>The packet transmitting protocol that is the basic protocol on
+ the Internet. Originally developed at the U.S. Department of
+ Defense and an extremely important part of the <acronym>TCP/IP
+ </acronym> stack. Without the Internet Protocol, the Internet
+ would not have become what it is today. For more information, see
+ <link xlink:href="ftp://ftp.rfc-editor.org/in-notes/rfc791.txt">
+ RFC 791</link>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="isp-glossary">
+ <glossterm>Internet Service Provider</glossterm>
+ <acronym>ISP</acronym>
+ <glossdef>
+ <para>A company that provides access to the Internet.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>K</title>
+
+ <glossentry xml:id="kame-glossary">
+ <glossterm>KAME</glossterm>
+ <glossdef>
+ <para>Japanese for <quote>turtle</quote>, the term KAME is used
+ in computing circles to refer to the <link xlink:href="http://www.kame.net/">KAME Project</link>, who work on
+ an implementation of <acronym>IPv6</acronym>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>KDC</glossterm>
+ <glosssee otherterm="kdc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>KLD</glossterm>
+ <glosssee otherterm="kld-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>KSE</glossterm>
+ <glosssee otherterm="kse-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>KVA</glossterm>
+ <glosssee otherterm="kva-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>Kbps</glossterm>
+ <glosssee otherterm="kbps-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="kld-glossary">
+ <glossterm>Kernel &man.ld.1;</glossterm>
+ <acronym>KLD</acronym>
+ <glossdef>
+ <para>A method of dynamically loading functionality into a &os; kernel
+ without rebooting the system.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="kse-glossary">
+ <glossterm>Kernel Scheduler Entities</glossterm>
+ <acronym>KSE</acronym>
+ <glossdef>
+ <para>A kernel-supported threading system. See the <link xlink:href="http://www.FreeBSD.org/kse">project home page</link>
+ for further details.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="kva-glossary">
+ <glossterm>Kernel Virtual Address</glossterm>
+ <acronym>KVA</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="kdc-glossary">
+ <glossterm>Key Distribution Center</glossterm>
+ <acronym>KDC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="kbps-glossary">
+ <glossterm>Kilo Bits Per Second</glossterm>
+ <acronym>Kbps</acronym>
+ <glossdef>
+ <para>Used to measure bandwidth (how much data can pass a given
+ point at a specified amount of time). Alternates to the Kilo
+ prefix include Mega, Giga, Tera, and so forth.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>L</title>
+
+ <glossentry>
+ <glossterm>LAN</glossterm>
+ <glosssee otherterm="lan-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>LOR</glossterm>
+ <glosssee otherterm="lor-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>LPD</glossterm>
+ <glosssee otherterm="lpd-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="lpd-glossary">
+ <glossterm>Line Printer Daemon</glossterm>
+ <acronym>LPD</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="lan-glossary">
+ <glossterm>Local Area Network</glossterm>
+ <acronym>LAN</acronym>
+ <glossdef>
+ <para>A network used on a local area, e.g. office, home, or so forth.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="lor-glossary">
+ <glossterm>Lock Order Reversal</glossterm>
+ <acronym>LOR</acronym>
+ <glossdef>
+ <para>The &os; kernel uses a number of resource locks to
+ arbitrate contention for those resources. A run-time
+ lock diagnostic system found in &os.current; kernels
+ (but removed for releases), called &man.witness.4;,
+ detects the potential for deadlocks due to locking errors.
+ (&man.witness.4; is actually slightly conservative, so
+ it is possible to get false positives.) A true positive
+ report indicates that <quote>if you were unlucky, a deadlock would
+ have happened here</quote>.</para>
+
+ <para>True positive LORs tend to get fixed quickly, so
+ check &a.current.url; and the
+ <link xlink:href="http://sources.zabbadoz.net/freebsd/lor.html">
+ LORs Seen</link> page before posting to the mailing lists.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>M</title>
+
+ <glossentry>
+ <glossterm>MAC</glossterm>
+ <glosssee otherterm="mac-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MADT</glossterm>
+ <glosssee otherterm="madt-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MFC</glossterm>
+ <glosssee otherterm="mfc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MFH</glossterm>
+ <glosssee otherterm="mfh-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MFS</glossterm>
+ <glosssee otherterm="mfs-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MFV</glossterm>
+ <glosssee otherterm="mfv-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MIT</glossterm>
+ <glosssee otherterm="mit-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MLS</glossterm>
+ <glosssee otherterm="mls-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MOTD</glossterm>
+ <glosssee otherterm="motd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MTA</glossterm>
+ <glosssee otherterm="mta-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>MUA</glossterm>
+ <glosssee otherterm="mua-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="mta-glossary">
+ <glossterm>Mail Transfer Agent</glossterm>
+ <acronym>MTA</acronym>
+ <glossdef>
+ <para>An application used to transfer email. An
+ <acronym>MTA</acronym> has traditionally been part of the BSD
+ base system. Today Sendmail is included in the base system, but
+ there are many other <acronym>MTA</acronym>s, such as postfix,
+ qmail and Exim.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mua-glossary">
+ <glossterm>Mail User Agent</glossterm>
+ <acronym>MUA</acronym>
+ <glossdef>
+ <para>An application used by users to display and write email.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mac-glossary">
+ <glossterm>Mandatory Access Control</glossterm>
+ <acronym>MAC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mit-glossary">
+ <glossterm>Massachusetts Institute of Technology</glossterm>
+ <acronym>MIT</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mfc-glossary">
+ <glossterm>Merge From Current</glossterm>
+ <acronym>MFC</acronym>
+ <glossdef subject="FreeBSD">
+ <para>To merge functionality or a patch from the -CURRENT
+ branch to another, most often -STABLE.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mfh-glossary">
+ <glossterm>Merge From Head</glossterm>
+ <acronym>MFH</acronym>
+ <glossdef subject="FreeBSD">
+ <para>To merge functionality or a patch from a repository HEAD
+ to an earlier branch.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mfs-glossary">
+ <glossterm>Merge From Stable</glossterm>
+ <acronym>MFS</acronym>
+ <glossdef subject="FreeBSD">
+ <para>In the normal course of FreeBSD development, a change will
+ be committed to the -CURRENT branch for testing before being
+ merged to -STABLE. On rare occasions, a change will go into
+ -STABLE first and then be merged to -CURRENT.</para>
+
+ <para>This term is also used when a patch is merged from -STABLE
+ to a security branch.</para>
+ <glossseealso otherterm="mfc-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mfv-glossary">
+ <glossterm>Merge From Vendor</glossterm>
+ <acronym>MFV</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="motd-glossary">
+ <glossterm>Message Of The Day</glossterm>
+ <acronym>MOTD</acronym>
+ <glossdef>
+ <para>A message, usually shown on login, often used to
+ distribute information to users of the system.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="mls-glossary">
+ <glossterm>Multi-Level Security</glossterm>
+ <acronym>MLS</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="madt-glossary">
+ <glossterm>Multiple <acronym>APIC</acronym> Description Table</glossterm>
+ <acronym>MADT</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>N</title>
+
+ <glossentry>
+ <glossterm>NAT</glossterm>
+ <glosssee otherterm="nat-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>NDISulator</glossterm>
+ <glosssee otherterm="projectevil-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>NFS</glossterm>
+ <glosssee otherterm="nfs-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>NTFS</glossterm>
+ <glosssee otherterm="ntfs-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>NTP</glossterm>
+ <glosssee otherterm="ntp-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="nat-glossary">
+ <glossterm>Network Address Translation</glossterm>
+ <acronym>NAT</acronym>
+ <glossdef>
+ <para>A technique where <acronym>IP</acronym> packets are rewritten
+ on the way through a gateway, enabling many machines behind the
+ gateway to effectively share a single <acronym>IP</acronym> address.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="nfs-glossary">
+ <glossterm>Network File System</glossterm>
+ <acronym>NFS</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ntfs-glossary">
+ <glossterm>New Technology File System</glossterm>
+ <acronym>NTFS</acronym>
+ <glossdef>
+ <para>A filesystem developed by Microsoft and available in its
+ <quote>New Technology</quote> operating systems, such as
+ &windows2k;, &windowsnt; and &windowsxp;.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ntp-glossary">
+ <glossterm>Network Time Protocol</glossterm>
+ <acronym>NTP</acronym>
+ <glossdef>
+ <para>A means of synchronizing clocks over a network.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>O</title>
+
+ <glossentry>
+ <glossterm>OBE</glossterm>
+ <glosssee otherterm="obe-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>ODMR</glossterm>
+ <glosssee otherterm="odmr-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>OS</glossterm>
+ <glosssee otherterm="os-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="odmr-glossary">
+ <glossterm>On-Demand Mail Relay</glossterm>
+ <acronym>ODMR</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="os-glossary">
+ <glossterm>Operating System</glossterm>
+ <acronym>OS</acronym>
+ <glossdef>
+ <para>A set of programs, libraries and tools that provide access to
+ the hardware resources of a computer. Operating systems range
+ today from simplistic designs that support only one program
+ running at a time, accessing only one device to fully
+ multi-user, multi-tasking and multi-process systems that can
+ serve thousands of users simultaneously, each of them running
+ dozens of different applications.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="obe-glossary">
+ <glossterm>Overtaken By Events</glossterm>
+ <acronym>OBE</acronym>
+ <glossdef>
+ <para>Indicates a suggested change (such as a Problem Report
+ or a feature request) which is no longer relevant or
+ applicable due to such things as later changes to &os;,
+ changes in networking standards, the affected hardware
+ having since become obsolete, and so forth.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>P</title>
+
+ <glossentry>
+ <glossterm>PAE</glossterm>
+ <glosssee otherterm="pae-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PAM</glossterm>
+ <glosssee otherterm="pam-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PAP</glossterm>
+ <glosssee otherterm="pap-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PC</glossterm>
+ <glosssee otherterm="pc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PCNSFD</glossterm>
+ <glosssee otherterm="pcnfsd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PDF</glossterm>
+ <glosssee otherterm="pdf-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PID</glossterm>
+ <glosssee otherterm="pid-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>POLA</glossterm>
+ <glosssee otherterm="pola-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>POP</glossterm>
+ <glosssee otherterm="pop-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>POP3</glossterm>
+ <glosssee otherterm="pop3-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PPD</glossterm>
+ <glosssee otherterm="ppd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PPP</glossterm>
+ <glosssee otherterm="ppp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PPPoA</glossterm>
+ <glosssee otherterm="pppoa-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PPPoE</glossterm>
+ <glosssee otherterm="pppoe-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="pppoa-glossary">
+ <glossterm><acronym>PPP</acronym> over <acronym>ATM</acronym></glossterm>
+ <acronym>PPPoA</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pppoe-glossary">
+ <glossterm><acronym>PPP</acronym> over <acronym>Ethernet</acronym></glossterm>
+ <acronym>PPPoE</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PR</glossterm>
+ <glosssee otherterm="pr-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PXE</glossterm>
+ <glosssee otherterm="pxe-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="pap-glossary">
+ <glossterm>Password Authentication Protocol</glossterm>
+ <acronym>PAP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pc-glossary">
+ <glossterm>Personal Computer</glossterm>
+ <acronym>PC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pcnfsd-glossary">
+ <glossterm>Personal Computer Network File System Daemon</glossterm>
+ <acronym>PCNFSD</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pae-glossary">
+ <glossterm>Physical Address Extensions</glossterm>
+ <acronym>PAE</acronym>
+ <glossdef>
+ <para>A method of enabling access to up to 64 GB of <acronym>RAM</acronym> on
+ systems which only physically have a 32-bit wide address space
+ (and would therefore be limited to 4 GB without PAE).</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pam-glossary">
+ <glossterm>Pluggable Authentication Modules</glossterm>
+ <acronym>PAM</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ppp-glossary">
+ <glossterm>Point-to-Point Protocol</glossterm>
+ <acronym>PPP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pointyhat">
+ <glossterm>Pointy Hat</glossterm>
+ <glossdef subject="FreeBSD">
+ <para>A mythical piece of headgear, much like a
+ <literal>dunce cap</literal>, awarded to any &os;
+ committer who breaks the build, makes revision numbers
+ go backwards, or creates any other kind of havoc in
+ the source base. Any committer worth his or her salt
+ will soon accumulate a large collection. The usage is
+ (almost always?) humorous.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pdf-glossary">
+ <glossterm>Portable Document Format</glossterm>
+ <acronym>PDF</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pop-glossary">
+ <glossterm>Post Office Protocol</glossterm>
+ <acronym>POP</acronym>
+ <glossdef>
+ <para/>
+ <glossseealso otherterm="pop3-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pop3-glossary">
+ <glossterm>Post Office Protocol Version 3</glossterm>
+ <acronym>POP3</acronym>
+ <glossdef>
+ <para>A protocol for accessing email messages on a mail server,
+ characterised by the messages usually being downloaded from the
+ server to the client, as opposed to remaining on the server.</para>
+ <glossseealso otherterm="imap-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ppd-glossary">
+ <glossterm>PostScript Printer Description</glossterm>
+ <acronym>PPD</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pxe-glossary">
+ <glossterm>Preboot eXecution Environment</glossterm>
+ <acronym>PXE</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pola-glossary">
+ <glossterm>Principle Of Least Astonishment</glossterm>
+ <acronym>POLA</acronym>
+ <glossdef>
+ <para>As &os; evolves, changes visible to the user should be
+ kept as unsurprising as possible. For example, arbitrarily
+ rearranging system startup variables in
+ <filename>/etc/defaults/rc.conf</filename> violates
+ <acronym>POLA</acronym>. Developers consider
+ <acronym>POLA</acronym> when contemplating user-visible
+ system changes.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pr-glossary">
+ <glossterm>Problem Report</glossterm>
+ <acronym>PR</acronym>
+ <glossdef>
+ <para>A description of some kind of problem that has been
+ found in either the &os; source or documentation. See
+ <link xlink:href="&url.articles.problem-reports;/index.html">
+ Writing &os; Problem Reports</link>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="pid-glossary">
+ <glossterm>Process ID</glossterm>
+ <acronym>PID</acronym>
+ <glossdef>
+ <para>A number, unique to a particular process on a system,
+ which identifies it and allows actions to be taken against it.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="projectevil-glossary">
+ <glossterm>Project Evil</glossterm>
+ <glossdef subject="FreeBSD">
+ <para>The working title for the <acronym>NDISulator</acronym>,
+ written by Bill Paul, who named it referring to how awful
+ it is (from a philosophical standpoint) to need to have
+ something like this in the first place. The
+ <acronym>NDISulator</acronym> is a special compatibility
+ module to allow Microsoft Windows&trade; NDIS miniport
+ network drivers to be used with &os;/i386. This is usually
+ the only way to use cards where the driver is closed-source.
+ See <filename>src/sys/compat/ndis/subr_ndis.c</filename>.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>R</title>
+
+ <glossentry>
+ <glossterm>RA</glossterm>
+ <glosssee otherterm="ra-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RAID</glossterm>
+ <glosssee otherterm="raid-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RAM</glossterm>
+ <glosssee otherterm="ram-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RD</glossterm>
+ <glosssee otherterm="rd-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RFC</glossterm>
+ <glosssee otherterm="rfc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RISC</glossterm>
+ <glosssee otherterm="risc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RPC</glossterm>
+ <glosssee otherterm="rpc-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RS232C</glossterm>
+ <glosssee otherterm="rs232c-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>RTS</glossterm>
+ <glosssee otherterm="rts-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="ram-glossary">
+ <glossterm>Random Access Memory</glossterm>
+ <acronym>RAM</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rcs-glossary">
+ <glossterm>Revision Control System</glossterm>
+ <acronym>RCS</acronym>
+ <glossdef>
+ <para>The <emphasis>Revision Control System</emphasis>
+ (<acronym>RCS</acronym>) is one of the oldest software suites
+ that implement <quote>revision control</quote> for plain
+ files. It allows the storage, retrieval, archival, logging,
+ identification and merging of multiple revisions for each
+ file. RCS consists of many small tools that work together.
+ It lacks some of the features found in more modern revision
+ control systems, like Git, but it is very simple
+ to install, configure, and start using for a small set of
+ files.</para>
+
+ <glossseealso otherterm="svn-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rd-glossary">
+ <glossterm>Received Data</glossterm>
+ <acronym>RD</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> pin or wire that data is
+ received on.</para>
+ <glossseealso otherterm="td-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rs232c-glossary">
+ <glossterm>Recommended Standard 232C</glossterm>
+ <acronym>RS232C</acronym>
+ <glossdef>
+ <para>A standard for communications between serial devices.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="risc-glossary">
+ <glossterm>Reduced Instruction Set Computer</glossterm>
+ <acronym>RISC</acronym>
+ <glossdef>
+ <para>An approach to processor design where the operations the hardware
+ can perform are simplified but made as general purpose as possible.
+ This can lead to lower power consumption, fewer transistors and in
+ some cases, better performance and increased code density. Examples
+ of RISC processors include the Alpha, &sparc;, &arm; and
+ &powerpc;.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="raid-glossary">
+ <glossterm>Redundant Array of Inexpensive Disks</glossterm>
+ <acronym>RAID</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rpc-glossary">
+ <glossterm>Remote Procedure Call</glossterm>
+ <acronym>RPC</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rfc-glossary">
+ <glossterm>Request For Comments</glossterm>
+ <acronym>RFC</acronym>
+ <glossdef>
+ <para>A set of documents defining Internet standards, protocols, and
+ so forth. See
+ <link xlink:href="http://www.rfc-editor.org/">www.rfc-editor.org</link>.
+ </para>
+
+ <para>Also used as a general term when someone has a suggested change
+ and wants feedback.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="rts-glossary">
+ <glossterm>Request To Send</glossterm>
+ <acronym>RTS</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> signal requesting that the remote
+ system commences transmission of data.</para>
+ <glossseealso otherterm="cts-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ra-glossary">
+ <glossterm>Router Advertisement</glossterm>
+ <acronym>RA</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>S</title>
+
+ <glossentry>
+ <glossterm>SCI</glossterm>
+ <glosssee otherterm="sci-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SCSI</glossterm>
+ <glosssee otherterm="scsi-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SG</glossterm>
+ <glosssee otherterm="sg-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SMB</glossterm>
+ <glosssee otherterm="smb-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SMP</glossterm>
+ <glosssee otherterm="smp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SMTP</glossterm>
+ <glosssee otherterm="smtp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SMTP AUTH</glossterm>
+ <glosssee otherterm="smtpauth-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SSH</glossterm>
+ <glosssee otherterm="ssh-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>STR</glossterm>
+ <glosssee otherterm="str-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SVN</glossterm>
+ <glosssee otherterm="svn-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="smtpauth-glossary">
+ <glossterm><acronym>SMTP</acronym> Authentication</glossterm>
+ <acronym>SMTP AUTH</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="smb-glossary">
+ <glossterm>Server Message Block</glossterm>
+ <acronym>SMB</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="sg-glossary">
+ <glossterm>Signal Ground</glossterm>
+ <acronym>SG</acronym>
+ <glossdef>
+ <para>An <acronym>RS232</acronym> pin or wire that is the ground
+ reference for the signal.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="smtp-glossary">
+ <glossterm>Simple Mail Transfer Protocol</glossterm>
+ <acronym>SMTP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ssh-glossary">
+ <glossterm>Secure Shell</glossterm>
+ <acronym>SSH</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="scsi-glossary">
+ <glossterm>Small Computer System Interface</glossterm>
+ <acronym>SCSI</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="svn-glossary">
+ <glossterm>Subversion</glossterm>
+ <acronym>SVN</acronym>
+ <glossdef>
+ <para>Subversion is a version control system
+ currently used by the &os; project.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="str-glossary">
+ <glossterm>Suspend To <acronym>RAM</acronym></glossterm>
+ <acronym>STR</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="smp-glossary">
+ <glossterm>Symmetric MultiProcessor</glossterm>
+ <acronym>SMP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="sci-glossary">
+ <glossterm>System Control Interrupt</glossterm>
+ <acronym>SCI</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>T</title>
+
+ <glossentry>
+ <glossterm>TCP</glossterm>
+ <glosssee otherterm="tcp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>TCP/IP</glossterm>
+ <glosssee otherterm="tcpip-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>TD</glossterm>
+ <glosssee otherterm="td-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>TFTP</glossterm>
+ <glosssee otherterm="tftp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>TGT</glossterm>
+ <glosssee otherterm="tgt-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>TSC</glossterm>
+ <glosssee otherterm="tsc-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="tgt-glossary">
+ <glossterm>Ticket-Granting Ticket</glossterm>
+ <acronym>TGT</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="tsc-glossary">
+ <glossterm>Time Stamp Counter</glossterm>
+ <acronym>TSC</acronym>
+ <!-- From dg@, 20040814125503.GF40460@nexus.dglawrence.com -->
+ <glossdef>
+ <para>A profiling counter internal to modern &pentium; processors
+ that counts core frequency clock ticks.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="tcp-glossary">
+ <glossterm>Transmission Control Protocol</glossterm>
+ <acronym>TCP</acronym>
+ <glossdef>
+ <para>A protocol that sits on top of (e.g.) the <acronym>IP</acronym>
+ protocol and guarantees that packets are delivered in a reliable,
+ ordered, fashion.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="tcpip-glossary">
+ <glossterm>Transmission Control Protocol/Internet Protocol</glossterm>
+ <acronym>TCP/IP</acronym>
+ <glossdef>
+ <para>The term for the combination of the <acronym>TCP</acronym>
+ protocol running over the <acronym>IP</acronym> protocol. Much of
+ the Internet runs over <acronym>TCP/IP</acronym>.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="td-glossary">
+ <glossterm>Transmitted Data</glossterm>
+ <acronym>TD</acronym>
+ <glossdef>
+ <para>An <acronym>RS232C</acronym> pin or wire that data is transmitted
+ on.</para>
+ <glossseealso otherterm="rd-glossary"/>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="tftp-glossary">
+ <glossterm>Trivial <acronym>FTP</acronym></glossterm>
+ <acronym>TFTP</acronym>
+ <glossdef>
+ <para/>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>U</title>
+
+ <glossentry>
+ <glossterm>UDP</glossterm>
+ <glosssee otherterm="udp-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>UFS1</glossterm>
+ <glosssee otherterm="ufs1-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>UFS2</glossterm>
+ <glosssee otherterm="ufs2-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>UID</glossterm>
+ <glosssee otherterm="uid-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>URL</glossterm>
+ <glosssee otherterm="url-glossary"/>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>USB</glossterm>
+ <glosssee otherterm="usb-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="url-glossary">
+ <glossterm>Uniform Resource Locator</glossterm>
+ <acronym>URL</acronym>
+ <glossdef>
+ <para>A method of locating a resource, such as a document on
+ the Internet and a means to identify that resource.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ufs1-glossary">
+ <glossterm>Unix File System Version 1</glossterm>
+ <acronym>UFS1</acronym>
+ <glossdef>
+ <para>The original &unix; file system, sometimes called the
+ Berkeley Fast File System.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="ufs2-glossary">
+ <glossterm>Unix File System Version 2</glossterm>
+ <acronym>UFS2</acronym>
+ <glossdef>
+ <para>An extension to <acronym>UFS1</acronym>, introduced in
+ &os; 5-CURRENT. <acronym>UFS2</acronym> adds 64 bit block
+ pointers (breaking the 1T barrier), support for extended file
+ storage and other features.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="usb-glossary">
+ <glossterm>Universal Serial Bus</glossterm>
+ <acronym>USB</acronym>
+ <glossdef>
+ <para>A hardware standard used to connect a wide variety of
+ computer peripherals to a universal interface.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="uid-glossary">
+ <glossterm>User ID</glossterm>
+ <acronym>UID</acronym>
+ <glossdef>
+ <para>A unique number assigned to each user of a computer,
+ by which the resources and permissions assigned to that
+ user can be identified.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry xml:id="udp-glossary">
+ <glossterm>User Datagram Protocol</glossterm>
+ <acronym>UDP</acronym>
+ <glossdef>
+ <para>A simple, unreliable datagram protocol which is used
+ for exchanging data on a TCP/IP network. <acronym>UDP</acronym>
+ does not provide error checking and correction like
+ <acronym>TCP</acronym>.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>V</title>
+
+ <glossentry>
+ <glossterm>VPN</glossterm>
+ <glosssee otherterm="vpn-glossary"/>
+ </glossentry>
+
+ <glossentry xml:id="vpn-glossary">
+ <glossterm>Virtual Private Network</glossterm>
+ <acronym>VPN</acronym>
+ <glossdef>
+ <para>A method of using a public telecommunication
+ such as the Internet, to provide remote access to a
+ localized network, such as a corporate
+ <acronym>LAN</acronym>.</para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+</glossary>
Index: fa_IR.UTF-8/share/xml/header.l10n.ent
===================================================================
--- fa_IR.UTF-8/share/xml/header.l10n.ent
+++ fa_IR.UTF-8/share/xml/header.l10n.ent
@@ -0,0 +1,4 @@
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/header.l10n.ent 38826 2012-05-17 19:12:14Z hrs $ -->
+
+<!-- FreeBSD HTML Header L10N Entities -->
+<!-- PUBLIC "-//FreeBSD//ENTITIES HTML FreeBSD Header L10N Entities//EN" -->
Index: fa_IR.UTF-8/share/xml/l10n.ent
===================================================================
--- fa_IR.UTF-8/share/xml/l10n.ent
+++ fa_IR.UTF-8/share/xml/l10n.ent
@@ -0,0 +1,19 @@
+<!-- -*- sgml -*-
+ DocBook Language Specific Entities for Localization (en).
+
+ $FreeBSD: head/en_US.ISO8859-1/share/xml/l10n.ent 38826 2012-05-17 19:12:14Z hrs $
+-->
+
+<!-- docformat navi -->
+<!ENTITY docnavi.single-html "Single HTML">
+<!ENTITY docnavi.split-html "Split HTML">
+
+<!ENTITY doc.langcode.en "en_US.ISO8859-1">
+<!ENTITY doc.langcode "&doc.langcode.en;">
+
+<!-- PUBLIC "-//FreeBSD//ENTITIES FreeBSD L10N Entities//EN" -->
+
+<!ENTITY % url.enbase.eq.base "INCLUDE">
+
+<!ENTITY url.doc.langcode 'en_US.ISO8859-1'>
+<!ENTITY xml.encoding 'iso-8859-1'>
Index: fa_IR.UTF-8/share/xml/libcommon.xsl
===================================================================
--- fa_IR.UTF-8/share/xml/libcommon.xsl
+++ fa_IR.UTF-8/share/xml/libcommon.xsl
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="iso-8859-1" ?>
+<!DOCTYPE xsl:stylesheet PUBLIC "-//FreeBSD//DTD FreeBSD XSLT 1.0 DTD//EN"
+ "http://www.FreeBSD.org/XML/share/xml/xslt10-freebsd.dtd">
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/libcommon.xsl 43181 2013-11-13 06:10:37Z hrs $ -->
+
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+ <xsl:import href="http://www.FreeBSD.org/XML/share/xml/libcommon.xsl"/>
+
+</xsl:stylesheet>
Index: fa_IR.UTF-8/share/xml/mailing-lists.ent
===================================================================
--- fa_IR.UTF-8/share/xml/mailing-lists.ent
+++ fa_IR.UTF-8/share/xml/mailing-lists.ent
@@ -0,0 +1,679 @@
+<!--
+ Names of FreeBSD mailing lists and related software.
+
+ $FreeBSD: head/en_US.ISO8859-1/share/xml/mailing-lists.ent 54113 2020-05-08 09:16:46Z bcr $
+-->
+
+<!ENTITY a.mailman.listinfo "http://lists.FreeBSD.org/mailman/listinfo">
+<!ENTITY a.mailman.lists "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mailman.listinfo;'>FreeBSD list server</link>">
+<!ENTITY a.mailman.lists.link "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mailman.listinfo;'>&a.mailman.listinfo;</link>">
+
+<!ENTITY a.acpi.url "&a.mailman.listinfo;/freebsd-acpi">
+<!ENTITY a.acpi "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.acpi.url;'>FreeBSD ACPI mailing list</link>">
+<!ENTITY a.acpi.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.acpi.url;'>freebsd-acpi</link>">
+
+<!ENTITY a.advocacy.url "&a.mailman.listinfo;/freebsd-advocacy">
+<!ENTITY a.advocacy "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.advocacy.url;'>FreeBSD advocacy mailing list</link>">
+<!ENTITY a.advocacy.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.advocacy.url;'>freebsd-advocacy</link>">
+
+<!ENTITY a.aic7xxx.url "&a.mailman.listinfo;/aic7xxx">
+<!ENTITY a.aic7xxx "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.aic7xxx.url;'>FreeBSD Adaptec AIC7xxx discussions mailing list</link>">
+<!ENTITY a.aic7xxx.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.aic7xxx.url;'>freebsd-aic7xxx</link>">
+
+<!ENTITY a.amd64.url "&a.mailman.listinfo;/freebsd-amd64">
+<!ENTITY a.amd64 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.amd64.url;'>Porting FreeBSD to AMD64 systems</link>">
+<!ENTITY a.amd64.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.amd64.url;'>freebsd-amd64</link>">
+
+<!ENTITY a.announce.url "&a.mailman.listinfo;/freebsd-announce">
+<!ENTITY a.announce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.announce.url;'>FreeBSD announcements mailing list</link>">
+<!ENTITY a.announce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.announce.url;'>freebsd-announce</link>">
+
+<!ENTITY a.apache.url "&a.mailman.listinfo;/freebsd-apache">
+<!ENTITY a.apache "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.apache.url;'>FreeBSD Apache mailing list</link>">
+<!ENTITY a.apache.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.apache.url;'>freebsd-apache</link>">
+
+<!ENTITY a.arch.url "&a.mailman.listinfo;/freebsd-arch">
+<!ENTITY a.arch "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.arch.url;'>FreeBSD architecture and design mailing list</link>">
+<!ENTITY a.arch.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.arch.url;'>freebsd-arch</link>">
+
+<!ENTITY a.arm.url "&a.mailman.listinfo;/freebsd-arm">
+<!ENTITY a.arm "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.arm.url;'>FreeBSD ARM porting mailing list</link>">
+<!ENTITY a.arm.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.arm.url;'>freebsd-arm</link>">
+
+<!ENTITY a.atm.url "&a.mailman.listinfo;/freebsd-atm">
+<!ENTITY a.atm "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.atm.url;'>FreeBSD ATM networking mailing list</link>">
+<!ENTITY a.atm.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.atm.url;'>freebsd-atm</link>">
+
+<!ENTITY a.bluetooth.url "&a.mailman.listinfo;/freebsd-bluetooth">
+<!ENTITY a.bluetooth "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bluetooth.url;'>FreeBSD Bluetooth mailing list</link>">
+<!ENTITY a.bluetooth.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bluetooth.url;'>freebsd-bluetooth</link>">
+
+<!ENTITY a.bugbusters.url "&a.mailman.listinfo;/freebsd-bugbusters">
+<!ENTITY a.bugbusters "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bugbusters.url;'>FreeBSD bugbusters mailing list</link>">
+<!ENTITY a.bugbusters.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bugbusters.url;'>freebsd-bugbusters</link>">
+
+<!ENTITY a.bugs.url "&a.mailman.listinfo;/freebsd-bugs">
+<!ENTITY a.bugs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bugs.url;'>FreeBSD problem reports mailing list</link>">
+<!ENTITY a.bugs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.bugs.url;'>freebsd-bugs</link>">
+
+<!ENTITY a.chat.url "&a.mailman.listinfo;/freebsd-chat">
+<!ENTITY a.chat "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.chat.url;'>FreeBSD chat mailing list</link>">
+<!ENTITY a.chat.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.chat.url;'>freebsd-chat</link>">
+
+<!ENTITY a.chromium.url "&a.mailman.listinfo;/freebsd-chromium">
+<!ENTITY a.chromium "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.chromium.url;'>FreeBSD-specific Chromium issues</link>">
+<!ENTITY a.chromium.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.chromium.url;'>freebsd-chromium</link>">
+
+<!ENTITY a.cloud.url "&a.mailman.listinfo;/freebsd-cloud">
+<!ENTITY a.cloud "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cloud.url;'>FreeBSD on cloud platforms (EC2, GCE, Azure, etc.)</link>">
+<!ENTITY a.cloud.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cloud.url;'>freebsd-cloud</link>">
+
+<!ENTITY a.cluster.url "&a.mailman.listinfo;/freebsd-cluster">
+<!ENTITY a.cluster "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cluster.url;'>FreeBSD clustering mailing list</link>">
+<!ENTITY a.cluster.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cluster.url;'>freebsd-cluster</link>">
+
+<!ENTITY a.committers "FreeBSD committer's mailing list">
+<!ENTITY a.committers.name "cvs-committers">
+
+<!ENTITY a.core.name "freebsd-core">
+
+<!ENTITY a.current.url "&a.mailman.listinfo;/freebsd-current">
+<!ENTITY a.current "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.current.url;'>&os.current; mailing list</link>">
+<!ENTITY a.current.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.current.url;'>freebsd-current</link>">
+
+<!ENTITY a.ctm-announce.url "&a.mailman.listinfo;/ctm-announce">
+<!ENTITY a.ctm-announce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-announce.url;'>CTM announcements</link>">
+<!ENTITY a.ctm-announce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-announce.url;'>ctm-announce</link>">
+
+<!ENTITY a.ctm-src-4.url "&a.mailman.listinfo;/ctm-src-4">
+<!ENTITY a.ctm-src-4 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-4.url;'>CTM 4-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-4.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-4.url;'>ctm-src-4</link>">
+
+<!ENTITY a.ctm-src-5.url "&a.mailman.listinfo;/ctm-src-5">
+<!ENTITY a.ctm-src-5 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-5.url;'>CTM 5-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-5.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-5.url;'>ctm-src-5</link>">
+
+<!ENTITY a.ctm-src-6.url "&a.mailman.listinfo;/ctm-src-6">
+<!ENTITY a.ctm-src-6 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-6.url;'>CTM 6-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-6.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-6.url;'>ctm-src-6</link>">
+
+<!ENTITY a.ctm-src-7.url "&a.mailman.listinfo;/ctm-src-7">
+<!ENTITY a.ctm-src-7 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-7.url;'>CTM 7-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-7.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-7.url;'>ctm-src-7</link>">
+
+<!ENTITY a.ctm-src-8.url "&a.mailman.listinfo;/ctm-src-8">
+<!ENTITY a.ctm-src-8 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-8.url;'>CTM 8-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-8.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-8.url;'>ctm-src-8</link>">
+
+<!ENTITY a.ctm-src-9.url "&a.mailman.listinfo;/ctm-src-9">
+<!ENTITY a.ctm-src-9 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-9.url;'>CTM 9-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-9.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-9.url;'>ctm-src-9</link>">
+
+<!ENTITY a.ctm-src-10.url "&a.mailman.listinfo;/ctm-src-10">
+<!ENTITY a.ctm-src-10 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-10.url;'>CTM 10-STABLE src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-10.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-10.url;'>ctm-src-10</link>">
+
+<!ENTITY a.ctm-src-cur.url "&a.mailman.listinfo;/ctm-src-cur">
+<!ENTITY a.ctm-src-cur "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-cur.url;'>CTM -CURRENT src branch distribution mailing list</link>">
+<!ENTITY a.ctm-src-cur.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-src-cur.url;'>ctm-src-cur</link>">
+
+<!ENTITY a.ctm-users.url "&a.mailman.listinfo;/ctm-users">
+<!ENTITY a.ctm-users "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-users.url;'>CTM user discussion mailing list</link>">
+<!ENTITY a.ctm-users.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ctm-users.url;'>ctm-users</link>">
+
+<!ENTITY a.cvsall.url "&a.mailman.listinfo;/cvs-all">
+<!ENTITY a.cvsall "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvsall.url;'>FreeBSD CVS commit message mailing list</link>">
+<!ENTITY a.cvsall.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvsall.url;'>cvs-all</link>">
+
+<!ENTITY a.cvs-doc.url "&a.mailman.listinfo;/cvs-doc">
+<!ENTITY a.cvs-doc "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-doc.url;'>FreeBSD CVS doc commit list</link>">
+<!ENTITY a.cvs-doc.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-doc.url;'>cvs-doc</link>">
+
+<!ENTITY a.cvs-ports.url "&a.mailman.listinfo;/cvs-ports">
+<!ENTITY a.cvs-ports "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-ports.url;'>FreeBSD CVS ports commit list</link>">
+<!ENTITY a.cvs-ports.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-ports.url;'>cvs-ports</link>">
+
+<!ENTITY a.cvs-projects.url "&a.mailman.listinfo;/cvs-projects">
+<!ENTITY a.cvs-projects "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-projects.url;'>FreeBSD CVS projects commit list</link>">
+<!ENTITY a.cvs-projects.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-projects.url;'>cvs-projects</link>">
+
+<!ENTITY a.cvs-src.url "&a.mailman.listinfo;/cvs-src">
+<!ENTITY a.cvs-src "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-src.url;'>FreeBSD CVS src commit list</link>">
+<!ENTITY a.cvs-src.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.cvs-src.url;'>cvs-src</link>">
+
+<!ENTITY a.database.url "&a.mailman.listinfo;/freebsd-database">
+<!ENTITY a.database "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.database.url;'>FreeBSD based Databases mailing list</link>">
+<!ENTITY a.database.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.database.url;'>freebsd-database</link>">
+
+<!ENTITY a.desktop.url "&a.mailman.listinfo;/freebsd-desktop">
+<!ENTITY a.desktop "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.desktop.url;'>Using and improving &os; on the desktop</link>">
+<!ENTITY a.desktop.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.desktop.url;'>freebsd-desktop</link>">
+
+<!ENTITY a.dev-ci.url "&a.mailman.listinfo;/dev-ci">
+<!ENTITY a.dev-ci "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dev-ci.url;'>Automated reports of build and test results from FreeBSD's continuous integration tools.</link>">
+<!ENTITY a.dev-ci.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dev-ci.url;'>dev-ci</link>">
+
+<!ENTITY a.dev-reviews.url "&a.mailman.listinfo;/dev-reviews">
+<!ENTITY a.dev-reviews "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dev-reviews.url;'>Automated notifications of work in progress for review in FreeBSD's review tools, including patches..</link>">
+<!ENTITY a.dev-reviews.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dev-reviews.url;'>dev-reviews</link>">
+
+<!ENTITY a.developers "FreeBSD developers mailing list">
+<!ENTITY a.developers.name "freebsd-developers">
+
+<!ENTITY a.doc.url "&a.mailman.listinfo;/freebsd-doc">
+<!ENTITY a.doc "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.doc.url;'>FreeBSD documentation project mailing list</link>">
+<!ENTITY a.doc.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.doc.url;'>freebsd-doc</link>">
+
+<!ENTITY a.doc-committers "FreeBSD doc/ committer's mailing list">
+<!ENTITY a.doc-committers.name "doc-committers">
+
+<!ENTITY a.doc-developers "FreeBSD doc/ developers mailing list">
+<!ENTITY a.doc-developers.name "doc-developers">
+
+<!ENTITY a.drivers.url "&a.mailman.listinfo;/freebsd-drivers">
+<!ENTITY a.drivers "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.drivers.url;'>Writing device drivers for FreeBSD</link>">
+<!ENTITY a.drivers.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.drivers.url;'>freebsd-drivers</link>">
+
+<!ENTITY a.dtrace.url "&a.mailman.listinfo;/freebsd-dtrace">
+<!ENTITY a.dtrace "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dtrace.url;'>Using and working on DTrace in &os;.</link>">
+<!ENTITY a.dtrace.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.dtrace.url;'>freebsd-dtrace</link>">
+
+<!ENTITY a.eclipse.url "&a.mailman.listinfo;/freebsd-eclipse">
+<!ENTITY a.eclipse "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.eclipse.url;'>FreeBSD users of Eclipse IDE, tools, rich client applications and ports</link>">
+<!ENTITY a.eclipse.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.eclipse.url;'>freebsd-eclipse</link>">
+
+<!ENTITY a.elastic.url "&a.mailman.listinfo;/freebsd-elastic">
+<!ENTITY a.elastic "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.elastic.url;'>FreeBSD specific ElasticSearch mailing list</link>">
+<!ENTITY a.elastic.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.elastic.url;'>freebsd-elastic</link>">
+
+<!ENTITY a.embedded.url "&a.mailman.listinfo;/freebsd-embedded">
+<!ENTITY a.embedded "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.embedded.url;'>FreeBSD-embedded mailing list</link>">
+<!ENTITY a.embedded.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.embedded.url;'>freebsd-embedded</link>">
+
+<!ENTITY a.emulation.url "&a.mailman.listinfo;/freebsd-emulation">
+<!ENTITY a.emulation "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.emulation.url;'>FreeBSD-emulation mailing list</link>">
+<!ENTITY a.emulation.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.emulation.url;'>freebsd-emulation</link>">
+
+<!ENTITY a.enlightenment.url "&a.mailman.listinfo;/freebsd-enlightenment">
+<!ENTITY a.enlightenment "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.enlightenment.url;'>FreeBSD-enlightenment mailing list</link>">
+<!ENTITY a.enlightenment.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.enlightenment.url;'>freebsd-enlightenment</link>">
+
+<!ENTITY a.eol.url "&a.mailman.listinfo;/freebsd-eol">
+<!ENTITY a.eol "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.eol.url;'>FreeBSD-eol mailing list</link>">
+<!ENTITY a.eol.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.eol.url;'>freebsd-eol</link>">
+
+<!ENTITY a.erlang.url "&a.mailman.listinfo;/freebsd-erlang">
+<!ENTITY a.erlang "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.erlang.url;'>FreeBSD-erlang mailing list</link>">
+<!ENTITY a.erlang.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.erlang.url;'>freebsd-erlang</link>">
+
+<!ENTITY a.firewire.url "&a.mailman.listinfo;/freebsd-firewire">
+<!ENTITY a.firewire "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.firewire.url;'>FreeBSD FireWire (IEEE 1394) discussion mailing list</link>">
+<!ENTITY a.firewire.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.firewire.url;'>freebsd-firewire</link>">
+
+<!ENTITY a.fortran.url "&a.mailman.listinfo;/freebsd-fortran">
+<!ENTITY a.fortran "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.fortran.url;'>Fortran on FreeBSD mailing list</link>">
+<!ENTITY a.fortran.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.fortran.url;'>freebsd-fortran</link>">
+
+<!ENTITY a.fs.url "&a.mailman.listinfo;/freebsd-fs">
+<!ENTITY a.fs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.fs.url;'>FreeBSD file system project mailing list</link>">
+<!ENTITY a.fs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.fs.url;'>freebsd-fs</link>">
+
+<!ENTITY a.games.url "&a.mailman.listinfo;/freebsd-games">
+<!ENTITY a.games "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.games.url;'>Games on FreeBSD mailing list</link>">
+<!ENTITY a.games.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.games.url;'>freebsd-games</link>">
+
+<!ENTITY a.gecko.url "&a.mailman.listinfo;/freebsd-gecko">
+<!ENTITY a.gecko "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.gecko.url;'>FreeBSD gecko mailing list</link>">
+<!ENTITY a.gecko.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.gecko.url;'>freebsd-gecko</link>">
+
+<!ENTITY a.geom.url "&a.mailman.listinfo;/freebsd-geom">
+<!ENTITY a.geom "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.geom.url;'>FreeBSD GEOM mailing list</link>">
+<!ENTITY a.geom.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.geom.url;'>freebsd-geom</link>">
+
+<!ENTITY a.git.url "&a.mailman.listinfo;/freebsd-git">
+<!ENTITY a.git "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.git.url;'>Discussion of git use in the FreeBSD project</link>">
+<!ENTITY a.git.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.git.url;'>freebsd-git</link>">
+
+<!ENTITY a.gnome.url "&a.mailman.listinfo;/freebsd-gnome">
+<!ENTITY a.gnome "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.gnome.url;'>FreeBSD GNOME and GNOME applications mailing list</link>">
+<!ENTITY a.gnome.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.gnome.url;'>freebsd-gnome</link>">
+
+<!ENTITY a.hackers.url "&a.mailman.listinfo;/freebsd-hackers">
+<!ENTITY a.hackers "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hackers.url;'>FreeBSD technical discussions mailing list</link>">
+<!ENTITY a.hackers.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hackers.url;'>freebsd-hackers</link>">
+
+<!ENTITY a.haskell.url "&a.mailman.listinfo;/freebsd-haskell">
+<!ENTITY a.haskell "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hardware.url;'>FreeBSD-specific Haskell issues and discussions</link>">
+<!ENTITY a.haskell.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.haskell.url;'>freebsd-haskell</link>">
+
+<!ENTITY a.hardware.url "&a.mailman.listinfo;/freebsd-hardware">
+<!ENTITY a.hardware "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hardware.url;'>FreeBSD hardware and equipment mailing list</link>">
+<!ENTITY a.hardware.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hardware.url;'>freebsd-hardware</link>">
+
+<!ENTITY a.hubs.url "&a.mailman.listinfo;/freebsd-hubs">
+<!ENTITY a.hubs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hubs.url;'>FreeBSD mirror sites mailing lists</link>">
+<!ENTITY a.hubs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.hubs.url;'>freebsd-hubs</link>">
+
+<!ENTITY a.i18n.url "&a.mailman.listinfo;/freebsd-i18n">
+<!ENTITY a.i18n "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.i18n.url;'>FreeBSD internationalization mailing list</link>">
+<!ENTITY a.i18n.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.i18n.url;'>freebsd-i18n</link>">
+
+<!ENTITY a.i386.url "&a.mailman.listinfo;/freebsd-i386">
+<!ENTITY a.i386 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.i386.url;'>FreeBSD i386-specific issues mailing list</link>">
+<!ENTITY a.i386.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.i386.url;'>freebsd-i386</link>">
+
+<!ENTITY a.infiniband.url "&a.mailman.listinfo;/freebsd-infiniband">
+<!ENTITY a.infiniband "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.infiniband.url;'>Infiniband on FreeBSD</link>">
+<!ENTITY a.infiniband.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.infiniband.url;'>freebsd-infiniband</link>">
+
+<!ENTITY a.ipfw.url "&a.mailman.listinfo;/freebsd-ipfw">
+<!ENTITY a.ipfw "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ipfw.url;'>FreeBSD IPFW code mailing list</link>">
+<!ENTITY a.ipfw.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ipfw.url;'>freebsd-ipfw</link>">
+
+<!ENTITY a.isdn.url "&a.mailman.listinfo;/freebsd-isdn">
+<!ENTITY a.isdn "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.isdn.url;'>FreeBSD ISDN mailing list</link>">
+<!ENTITY a.isdn.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.isdn.url;'>freebsd-isdn</link>">
+
+<!ENTITY a.isp.url "&a.mailman.listinfo;/freebsd-isp">
+<!ENTITY a.isp "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.isp.url;'>FreeBSD Internet service provider's mailing list</link>">
+<!ENTITY a.isp.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.isp.url;'>freebsd-isp</link>">
+
+<!ENTITY a.jail.url "&a.mailman.listinfo;/freebsd-jail">
+<!ENTITY a.jail "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.jail.url;'>FreeBSD jails mailing list</link>">
+<!ENTITY a.jail.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.jail.url;'>freebsd-jail</link>">
+
+<!ENTITY a.java.url "&a.mailman.listinfo;/freebsd-java">
+<!ENTITY a.java "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.java.url;'>FreeBSD Java Language mailing list</link>">
+<!ENTITY a.java.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.java.url;'>freebsd-java</link>">
+
+<!ENTITY a.jobs.url "&a.mailman.listinfo;/freebsd-jobs">
+<!ENTITY a.jobs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.jobs.url;'>FreeBSD related employment mailing list</link>">
+<!ENTITY a.jobs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.jobs.url;'>freebsd-jobs</link>">
+
+<!ENTITY a.kde.url "https://mail.kde.org/mailman/listinfo/kde-freebsd">
+<!ENTITY a.kde "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.kde.url;'>FreeBSD KDE/Qt and KDE applications mailing list</link>">
+<!ENTITY a.kde.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.kde.url;'>freebsd-kde</link>">
+
+<!ENTITY a.lfs.url "&a.mailman.listinfo;/freebsd-lfs">
+<!ENTITY a.lfs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.lfs.url;'>FreeBSD LFS porting mailing list</link>">
+<!ENTITY a.lfs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.lfs.url;'>freebsd-lfs</link>">
+
+<!ENTITY a.mips.url "&a.mailman.listinfo;/freebsd-mips">
+<!ENTITY a.mips "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mips.url;'>FreeBSD MIPS porting mailing list</link>">
+<!ENTITY a.mips.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mips.url;'>freebsd-mips</link>">
+
+<!ENTITY a.mirror-announce.url "&a.mailman.listinfo;/mirror-announce">
+<!ENTITY a.mirror-announce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mirror-announce.url;'>FreeBSD mirror site administrators</link>">
+<!ENTITY a.mirror-announce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mirror-announce.url;'>mirror-announce</link>">
+
+<!ENTITY a.mono.url "&a.mailman.listinfo;/freebsd-mono">
+<!ENTITY a.mono "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mono.url;'>Mono and C# applications on FreeBSD</link>">
+<!ENTITY a.mono.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.mono.url;'>freebsd-mono</link>">
+
+<!ENTITY a.multimedia.url "&a.mailman.listinfo;/freebsd-multimedia">
+<!ENTITY a.multimedia "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.multimedia.url;'>FreeBSD multimedia mailing list</link>">
+<!ENTITY a.multimedia.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.multimedia.url;'>freebsd-multimedia</link>">
+
+<!ENTITY a.net.url "&a.mailman.listinfo;/freebsd-net">
+<!ENTITY a.net "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.net.url;'>FreeBSD networking mailing list</link>">
+<!ENTITY a.net.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.net.url;'>freebsd-net</link>">
+
+<!ENTITY a.newbies.url "&a.mailman.listinfo;/freebsd-newbies">
+<!ENTITY a.newbies "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.newbies.url;'>FreeBSD new users mailing list</link>">
+<!ENTITY a.newbies.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.newbies.url;'>freebsd-newbies</link>">
+
+<!ENTITY a.newbus.url "&a.mailman.listinfo;/freebsd-new-bus">
+<!ENTITY a.newbus "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.newbus.url;'>FreeBSD new-bus mailing list</link>">
+<!ENTITY a.newbus.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.newbus.url;'>freebsd-new-bus</link>">
+
+<!ENTITY a.numerics.url "&a.mailman.listinfo;/freebsd-numerics">
+<!ENTITY a.numerics "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.numerics.url;'>Discussions of high quality implementation of libm functions</link>">
+<!ENTITY a.numerics.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.numerics.url;'>freebsd-numerics</link>">
+
+<!ENTITY a.ocaml.url "&a.mailman.listinfo;/freebsd-ocaml">
+<!ENTITY a.ocaml "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ocaml.url;'>FreeBSD-specific OCaml discussions</link>">
+<!ENTITY a.ocaml.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ocaml.url;'>freebsd-ocaml</link>">
+
+<!ENTITY a.office.url "&a.mailman.listinfo;/freebsd-office">
+<!ENTITY a.office "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.office.url;'>Office applications on FreeBSD</link>">
+<!ENTITY a.office.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.office.url;'>freebsd-office</link>">
+
+<!ENTITY a.ops-announce.url "&a.mailman.listinfo;/freebsd-ops-announce">
+<!ENTITY a.ops-announce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ops-announce.url;'>Project Infrastructure Announcements</link>">
+<!ENTITY a.ops-announce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ops-announce.url;'>freebsd-ops-announce</link>">
+
+<!ENTITY a.performance.url "&a.mailman.listinfo;/freebsd-performance">
+<!ENTITY a.performance "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.performance.url;'>FreeBSD performance mailing list</link>">
+<!ENTITY a.performance.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.performance.url;'>freebsd-performance</link>">
+
+<!ENTITY a.perl.url "&a.mailman.listinfo;/freebsd-perl">
+<!ENTITY a.perl "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.perl.url;'>FreeBSD Perl mailing list</link>">
+<!ENTITY a.perl.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.perl.url;'>freebsd-perl</link>">
+
+<!ENTITY a.pf.url "&a.mailman.listinfo;/freebsd-pf">
+<!ENTITY a.pf "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pf.url;'>FreeBSD packet filter mailing list</link>">
+<!ENTITY a.pf.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pf.url;'>freebsd-pf</link>">
+
+<!ENTITY a.pkg.url "&a.mailman.listinfo;/freebsd-pkg">
+<!ENTITY a.pkg "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkg.url;'>Binary package management and package tools discussion</link>">
+<!ENTITY a.pkg.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkg.url;'>freebsd-pkg</link>">
+
+<!ENTITY a.pkg-fallout.url "&a.mailman.listinfo;/freebsd-pkg-fallout">
+<!ENTITY a.pkg-fallout "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkg-fallout.url;'>Fallout logs from package building</link>">
+<!ENTITY a.pkg-fallout.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkg-fallout.url;'>freebsd-pkg-fallout</link>">
+
+<!ENTITY a.pkgbase.url "&a.mailman.listinfo;/freebsd-pkgbase">
+<!ENTITY a.pkgbase "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkgbase.url;'>Packaging the &os; base system</link>">
+<!ENTITY a.pkgbase.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.pkgbase.url;'>freebsd-pkgbase</link>">
+
+<!ENTITY a.platforms.url "&a.mailman.listinfo;/freebsd-platforms">
+<!ENTITY a.platforms "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.platforms.url;'>FreeBSD non-Intel platforms porting mailing list</link>">
+<!ENTITY a.platforms.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.platforms.url;'>freebsd-platforms</link>">
+<!ENTITY a.ports.url "&a.mailman.listinfo;/freebsd-ports">
+<!ENTITY a.ports "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports.url;'>FreeBSD ports mailing list</link>">
+<!ENTITY a.ports.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports.url;'>freebsd-ports</link>">
+
+<!ENTITY a.ports-announce.url "&a.mailman.listinfo;/freebsd-ports-announce">
+<!ENTITY a.ports-announce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports-announce.url;'>FreeBSD ports announce mailing list</link>">
+<!ENTITY a.ports-announce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports-announce.url;'>freebsd-ports-announce</link>">
+
+<!ENTITY a.ports-bugs.url "&a.mailman.listinfo;/freebsd-ports-bugs">
+<!ENTITY a.ports-bugs "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports-bugs.url;'>FreeBSD ports bugs mailing list</link>">
+<!ENTITY a.ports-bugs.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ports-bugs.url;'>freebsd-ports-bugs</link>">
+
+<!ENTITY a.ports-committers "FreeBSD ports/ committer's mailing list">
+<!ENTITY a.ports-committers.name "ports-committers">
+
+<!ENTITY a.ports-developers "FreeBSD ports/ developers mailing list">
+<!ENTITY a.ports-developers.name "ports-developers">
+
+<!ENTITY a.ppc.url "&a.mailman.listinfo;/freebsd-ppc">
+<!ENTITY a.ppc "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ppc.url;'>FreeBSD PowerPC porting mailing list</link>">
+<!ENTITY a.ppc.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ppc.url;'>freebsd-ppc</link>">
+
+<!ENTITY a.proliant.url "&a.mailman.listinfo;/freebsd-proliant">
+<!ENTITY a.proliant "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.proliant.url;'>Technical discussion of FreeBSD on HP ProLiant server platforms</link>">
+<!ENTITY a.proliant.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.proliant.url;'>freebsd-proliant</link>">
+
+<!ENTITY a.python.url "&a.mailman.listinfo;/freebsd-python">
+<!ENTITY a.python "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.python.url;'>FreeBSD Python mailing list</link>">
+<!ENTITY a.python.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.python.url;'>freebsd-python</link>">
+
+<!ENTITY a.quarterly-calls.url "&a.mailman.listinfo;/freebsd-quarterly-calls">
+<!ENTITY a.quarterly-calls "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.quarterly-calls.url;'>Calls for quarterly FreeBSD status reports</link>">
+<!ENTITY a.quarterly-calls.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.quarterly-calls.url;'>freebsd-quarterly-calls</link>">
+
+<!ENTITY a.questions.url "&a.mailman.listinfo;/freebsd-questions">
+<!ENTITY a.questions "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.questions.url;'>FreeBSD general questions mailing list</link>">
+<!ENTITY a.questions.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.questions.url;'>freebsd-questions</link>">
+
+<!ENTITY a.rc.url "&a.mailman.listinfo;/freebsd-rc">
+<!ENTITY a.rc "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.rc.url;'>FreeBSD boot script system mailing list</link>">
+<!ENTITY a.rc.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.rc.url;'>freebsd-rc</link>">
+
+<!ENTITY a.realtime.url "&a.mailman.listinfo;/freebsd-realtime">
+<!ENTITY a.realtime "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.realtime.url;'>FreeBSD realtime extensions mailing list</link>">
+<!ENTITY a.realtime.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.realtime.url;'>freebsd-realtime</link>">
+
+<!ENTITY a.ruby.url "&a.mailman.listinfo;/freebsd-ruby">
+<!ENTITY a.ruby "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ruby.url;'>FreeBSD Ruby mailing list</link>">
+<!ENTITY a.ruby.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.ruby.url;'>freebsd-ruby</link>">
+
+<!ENTITY a.scsi.url "&a.mailman.listinfo;/freebsd-scsi">
+<!ENTITY a.scsi "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.scsi.url;'>FreeBSD SCSI subsystem mailing list</link>">
+<!ENTITY a.scsi.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.scsi.url;'>freebsd-scsi</link>">
+
+<!ENTITY a.security.url "&a.mailman.listinfo;/freebsd-security">
+<!ENTITY a.security "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.security.url;'>FreeBSD security mailing list</link>">
+<!ENTITY a.security.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.security.url;'>freebsd-security</link>">
+
+<!ENTITY a.security-notifications.url "&a.mailman.listinfo;/freebsd-security-notifications">
+<!ENTITY a.security-notifications "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.security-notifications.url;'>FreeBSD security notifications mailing list</link>">
+<!ENTITY a.security-notifications.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.security-notifications.url;'>freebsd-security-notifications</link>">
+
+<!ENTITY a.snapshots.url "&a.mailman.listinfo;/freebsd-snapshots">
+<!ENTITY a.snapshots "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.snapshots.url;'>FreeBSD Development Snapshot Announcements</link>">
+<!ENTITY a.snapshots.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.snapshots.url;'>freebsd-snapshots</link>">
+
+<!ENTITY a.sparc.url "&a.mailman.listinfo;/freebsd-sparc64">
+<!ENTITY a.sparc "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sparc.url;'>FreeBSD SPARC porting mailing list</link>">
+<!ENTITY a.sparc.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sparc.url;'>freebsd-sparc64</link>">
+
+<!ENTITY a.src-committers "FreeBSD src/ committer's mailing list">
+<!ENTITY a.src-committers.name "freebsd-src-committers">
+
+<!ENTITY a.src-developers "FreeBSD src/ developers mailing list">
+<!ENTITY a.src-developers.name "freebsd-src-developers">
+
+<!ENTITY a.stable.url "&a.mailman.listinfo;/freebsd-stable">
+<!ENTITY a.stable "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.stable.url;'>&os.stable; mailing list</link>">
+<!ENTITY a.stable.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.stable.url;'>freebsd-stable</link>">
+
+<!ENTITY a.standards.url "&a.mailman.listinfo;/freebsd-standards">
+<!ENTITY a.standards "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.standards.url;'>FreeBSD C99 and POSIX compliance mailing list</link>">
+<!ENTITY a.standards.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.standards.url;'>freebsd-standards</link>">
+
+<!ENTITY a.sun4v.url "&a.mailman.listinfo;/freebsd-sun4v">
+<!ENTITY a.sun4v "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sun4v.url;'>FreeBSD sun4v porting mailing list</link>">
+<!ENTITY a.sun4v.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sun4v.url;'>freebsd-sun4v</link>">
+
+<!ENTITY a.svn-doc-all.url "&a.mailman.listinfo;/svn-doc-all">
+<!ENTITY a.svn-doc-all "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-all.url;'>SVN commit messages for the entire doc tree (except for <quote>user</quote>, <quote>projects</quote> and <quote>translations</quote>)</link>">
+<!ENTITY a.svn-doc-all.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-all.url;'>svn-doc-all</link>">
+
+<!ENTITY a.svn-doc-head.url "&a.mailman.listinfo;/svn-doc-head">
+<!ENTITY a.svn-doc-head "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-head.url;'>SVN commit messages for the doc tree for head/</link>">
+<!ENTITY a.svn-doc-head.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-head.url;'>svn-doc-head</link>">
+
+<!ENTITY a.svn-doc-projects.url "&a.mailman.listinfo;/svn-doc-projects">
+<!ENTITY a.svn-doc-projects "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-projects.url;'>SVN commit messages for the doc <quote>projects</quote> tree</link>">
+<!ENTITY a.svn-doc-projects.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-projects.url;'>svn-doc-projects</link>">
+
+<!ENTITY a.svn-doc-svnadmin.url "&a.mailman.listinfo;/svn-doc-svnadmin">
+<!ENTITY a.svn-doc-svnadmin "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-svnadmin.url;'>SVN commit messages for the doc admin&nbsp;/ configuration tree</link>">
+<!ENTITY a.svn-doc-svnadmin.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-doc-svnadmin.url;'>svn-doc-svnadmin</link>">
+
+<!ENTITY a.svn-ports-all.url "&a.mailman.listinfo;/svn-ports-all">
+<!ENTITY a.svn-ports-all "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-all.url;'>SVN commit messages for the entire ports tree</link>">
+<!ENTITY a.svn-ports-all.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-all.url;'>svn-ports-all</link>">
+
+<!ENTITY a.svn-ports-head.url "&a.mailman.listinfo;/svn-ports-head">
+<!ENTITY a.svn-ports-head "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-head.url;'>SVN commit messages for the ports tree for head/</link>">
+<!ENTITY a.svn-ports-head.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-head.url;'>svn-ports-head</link>">
+
+<!ENTITY a.svn-ports-svnadmin.url "&a.mailman.listinfo;/svn-ports-svnadmin">
+<!ENTITY a.svn-ports-svnadmin "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-svnadmin.url;'>SVN commit messages for the ports admin&nbsp;/ configuration tree</link>">
+<!ENTITY a.svn-ports-svnadmin.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-ports-svnadmin.url;'>svn-ports-svnadmin</link>">
+
+<!ENTITY a.svn-src-all.url "&a.mailman.listinfo;/svn-src-all">
+<!ENTITY a.svn-src-all "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-all.url;'>SVN commit messages for the entire src tree (except for <quote>user</quote> and <quote>projects</quote>)</link>">
+<!ENTITY a.svn-src-all.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-all.url;'>svn-src-all</link>">
+
+<!ENTITY a.svn-src-head.url "&a.mailman.listinfo;/svn-src-head">
+<!ENTITY a.svn-src-head "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-head.url;'>SVN commit messages for the src tree for head/-current</link>">
+<!ENTITY a.svn-src-head.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-head.url;'>svn-src-head</link>">
+
+<!ENTITY a.svn-src-projects.url "&a.mailman.listinfo;/svn-src-projects">
+<!ENTITY a.svn-src-projects "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-projects.url;'>SVN commit messages for the src <quote>projects</quote> tree</link>">
+<!ENTITY a.svn-src-projects.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-projects.url;'>svn-src-projects</link>">
+
+<!ENTITY a.svn-src-release.url "&a.mailman.listinfo;/svn-src-release">
+<!ENTITY a.svn-src-release "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-release.url;'>SVN commit messages for releases in the src tree</link>">
+<!ENTITY a.svn-src-release.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-release.url;'>svn-src-release</link>">
+
+<!ENTITY a.svn-src-releng.url "&a.mailman.listinfo;/svn-src-releng">
+<!ENTITY a.svn-src-releng "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-releng.url;'>SVN commit messages for the release engineering&nbsp;/ security commits to the src tree</link>">
+<!ENTITY a.svn-src-releng.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-releng.url;'>svn-src-releng</link>">
+
+<!ENTITY a.svn-src-stable.url "&a.mailman.listinfo;/svn-src-stable">
+<!ENTITY a.svn-src-stable "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable.url;'>SVN commit messages for all the -stable branches of the src tree</link>">
+<!ENTITY a.svn-src-stable.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable.url;'>svn-src-stable</link>">
+
+<!ENTITY a.svn-src-stable-6.url "&a.mailman.listinfo;/svn-src-stable-6">
+<!ENTITY a.svn-src-stable-6 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-6.url;'>SVN commit messages for only the 6-stable src tree</link>">
+<!ENTITY a.svn-src-stable-6.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-6.url;'>svn-src-stable-6</link>">
+
+<!ENTITY a.svn-src-stable-7.url "&a.mailman.listinfo;/svn-src-stable-7">
+<!ENTITY a.svn-src-stable-7 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-7.url;'>SVN commit messages for only the 7-stable src tree</link>">
+<!ENTITY a.svn-src-stable-7.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-7.url;'>svn-src-stable-7</link>">
+
+<!ENTITY a.svn-src-stable-8.url "&a.mailman.listinfo;/svn-src-stable-8">
+<!ENTITY a.svn-src-stable-8 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-8.url;'>SVN commit messages for only the 8-stable src tree</link>">
+<!ENTITY a.svn-src-stable-8.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-8.url;'>svn-src-stable-8</link>">
+
+<!ENTITY a.svn-src-stable-9.url "&a.mailman.listinfo;/svn-src-stable-9">
+<!ENTITY a.svn-src-stable-9 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-9.url;'>SVN commit messages for only the 9-stable src tree</link>">
+<!ENTITY a.svn-src-stable-9.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-9.url;'>svn-src-stable-9</link>">
+
+<!ENTITY a.svn-src-stable-10.url "&a.mailman.listinfo;/svn-src-stable-10">
+<!ENTITY a.svn-src-stable-10 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-10.url;'>SVN commit messages for only the 10-stable src tree</link>">
+<!ENTITY a.svn-src-stable-10.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-10.url;'>svn-src-stable-10</link>">
+
+<!ENTITY a.svn-src-stable-11.url "&a.mailman.listinfo;/svn-src-stable-11">
+<!ENTITY a.svn-src-stable-11 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-11.url;'>SVN commit messages for only the 11-stable src tree</link>">
+<!ENTITY a.svn-src-stable-11.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-11.url;'>svn-src-stable-11</link>">
+
+<!ENTITY a.svn-src-stable-12.url "&a.mailman.listinfo;/svn-src-stable-12">
+<!ENTITY a.svn-src-stable-12 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-12.url;'>SVN commit messages for only the 12-stable src tree</link>">
+<!ENTITY a.svn-src-stable-12.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-12.url;'>svn-src-stable-12</link>">
+
+<!ENTITY a.svn-src-stable-other.url "&a.mailman.listinfo;/svn-src-stable-other">
+<!ENTITY a.svn-src-stable-other "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-other.url;'>SVN commit messages for the old stable src trees</link>">
+<!ENTITY a.svn-src-stable-other.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-stable-other.url;'>svn-src-stable-other</link>">
+
+<!ENTITY a.svn-src-svnadmin.url "&a.mailman.listinfo;/svn-src-svnadmin">
+<!ENTITY a.svn-src-svnadmin "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-svnadmin.url;'>SVN commit messages for the admin&nbsp;/ configuration tree</link>">
+<!ENTITY a.svn-src-svnadmin.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-svnadmin.url;'>svn-src-svnadmin</link>">
+
+<!ENTITY a.svn-src-user.url "&a.mailman.listinfo;/svn-src-user">
+<!ENTITY a.svn-src-user "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-user.url;'>SVN commit messages for the experimental <quote>user</quote> src tree</link>">
+<!ENTITY a.svn-src-user.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-user.url;'>svn-src-user</link>">
+
+<!ENTITY a.svn-src-vendor.url "&a.mailman.listinfo;/svn-src-vendor">
+<!ENTITY a.svn-src-vendor "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-vendor.url;'>SVN commit messages for the vendor work area tree</link>">
+<!ENTITY a.svn-src-vendor.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.svn-src-vendor.url;'>svn-src-vendor</link>">
+
+<!ENTITY a.sysinstall.url "&a.mailman.listinfo;/freebsd-sysinstall">
+<!ENTITY a.sysinstall "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sysinstall.url;'>Sysinstall development mailing list</link>">
+<!ENTITY a.sysinstall.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.sysinstall.url;'>freebsd-sysinstall</link>">
+
+<!ENTITY a.tcltk.url "&a.mailman.listinfo;/freebsd-tcltk">
+<!ENTITY a.tcltk "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tcltk.url;'>FreeBSD-specific Tcl/Tk discussions</link>">
+<!ENTITY a.tcltk.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tcltk.url;'>freebsd-tcltk</link>">
+
+<!ENTITY a.teaching.url "&a.mailman.listinfo;/freebsd-teaching">
+<!ENTITY a.teaching "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.teaching.url;'>FreeBSD teaching mailing list</link>">
+<!ENTITY a.teaching.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.teaching.url;'>freebsd-teaching</link>">
+
+<!ENTITY a.test.url "&a.mailman.listinfo;/freebsd-test">
+<!ENTITY a.test "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.test.url;'>FreeBSD test mailing list</link>">
+<!ENTITY a.test.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.test.url;'>freebsd-test</link>">
+
+<!ENTITY a.testing.url "&a.mailman.listinfo;/freebsd-testing">
+<!ENTITY a.testing "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.testing.url;'>Testing on &os;</link>">
+<!ENTITY a.testing.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.testing.url;'>freebsd-testing</link>">
+
+<!ENTITY a.tex.url "&a.mailman.listinfo;/freebsd-tex">
+<!ENTITY a.tex "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tex.url;'>Porting TeX and its applications to &os;</link>">
+<!ENTITY a.tex.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tex.url;'>freebsd-tex</link>">
+
+<!ENTITY a.threads.url "&a.mailman.listinfo;/freebsd-threads">
+<!ENTITY a.threads "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.threads.url;'>FreeBSD threads mailing list</link>">
+<!ENTITY a.threads.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.threads.url;'>freebsd-threads</link>">
+
+<!ENTITY a.tilera.url "&a.mailman.listinfo;/freebsd-tilera">
+<!ENTITY a.tilera "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tilera.url;'>Porting FreeBSD to the Tilera family of CPUs</link>">
+<!ENTITY a.tilera.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tilera.url;'>freebsd-tilera</link>">
+
+<!ENTITY a.tokenring.url "&a.mailman.listinfo;/freebsd-tokenring">
+<!ENTITY a.tokenring "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tokenring.url;'>FreeBSD tokenring mailing list</link>">
+<!ENTITY a.tokenring.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.tokenring.url;'>freebsd-tokenring</link>">
+
+<!ENTITY a.toolchain.url "&a.mailman.listinfo;/freebsd-toolchain">
+<!ENTITY a.toolchain "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.toolchain.url;'>FreeBSD integrated toolchain mailing list</link>">
+<!ENTITY a.toolchain.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.toolchain.url;'>freebsd-toolchain</link>">
+
+<!ENTITY a.translators.url "&a.mailman.listinfo;/freebsd-translators">
+<!ENTITY a.translators "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.translators.url;'>FreeBSD translators mailing list</link>">
+<!ENTITY a.translators.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.translators.url;'>freebsd-translators</link>">
+
+<!ENTITY a.transport.url "&a.mailman.listinfo;/freebsd-transport">
+<!ENTITY a.transport "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.transport.url;'>FreeBSD transport mailing list</link>">
+<!ENTITY a.transport.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.transport.url;'>freebsd-transport</link>">
+
+<!ENTITY a.usb.url "&a.mailman.listinfo;/freebsd-usb">
+<!ENTITY a.usb "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.usb.url;'>FreeBSD USB mailing list</link>">
+<!ENTITY a.usb.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.usb.url;'>freebsd-usb</link>">
+
+<!ENTITY a.usergroups.url "&a.mailman.listinfo;/freebsd-user-groups">
+<!ENTITY a.usergroups "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.usergroups.url;'>FreeBSD user group coordination mailing list</link>">
+<!ENTITY a.usergroups.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.usergroups.url;'>freebsd-user-groups</link>">
+
+<!ENTITY a.vendors.url "&a.mailman.listinfo;/freebsd-vendors">
+<!ENTITY a.vendors "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.vendors.url;'>FreeBSD vendors pre-release coordination mailing list</link>">
+<!ENTITY a.vendors.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.vendors.url;'>freebsd-vendors</link>">
+
+<!ENTITY a.virtualization.url "&a.mailman.listinfo;/freebsd-virtualization">
+<!ENTITY a.virtualization "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.virtualization.url;'>Discussion of various virtualization techniques supported by FreeBSD</link>">
+<!ENTITY a.virtualization.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.virtualization.url;'>freebsd-virtualization</link>">
+
+<!ENTITY a.vuxml.url "&a.mailman.listinfo;/freebsd-vuxml">
+<!ENTITY a.vuxml "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.vuxml.url;'>Discussion on the VuXML
+infrastructure</link>">
+<!ENTITY a.vuxml.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.vuxml.url;'>freebsd-vuxml</link>">
+
+<!ENTITY a.wip-status.url "&a.mailman.listinfo;/freebsd-wip-status">
+<!ENTITY a.wip-status "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.wip-status.url;'>FreeBSD Work-In-Progress Status</link>">
+<!ENTITY a.wip-status.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.wip-status.url;'>freebsd-wip-status</link>">
+
+<!ENTITY a.wireless.url "&a.mailman.listinfo;/freebsd-wireless">
+<!ENTITY a.wireless "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.wireless.url;'>Discussions of 802.11 stack, tools, device driver development</link>">
+<!ENTITY a.wireless.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.wireless.url;'>freebsd-wireless</link>">
+
+<!ENTITY a.women.url "&a.mailman.listinfo;/freebsd-women">
+<!ENTITY a.women "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.women.url;'>FreeBSD advocacy for women</link>">
+<!ENTITY a.women.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.women.url;'>freebsd-women</link>">
+
+<!ENTITY a.www.url "&a.mailman.listinfo;/freebsd-www">
+<!ENTITY a.www "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.www.url;'>FreeBSD Webmaster mailing list</link>">
+<!ENTITY a.www.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.www.url;'>freebsd-www</link>">
+
+<!ENTITY a.x11.url "&a.mailman.listinfo;/freebsd-x11">
+<!ENTITY a.x11 "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.x11.url;'>FreeBSD X11 mailing list</link>">
+<!ENTITY a.x11.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.x11.url;'>freebsd-x11</link>">
+
+<!ENTITY a.xen.url "&a.mailman.listinfo;/freebsd-xen">
+<!ENTITY a.xen "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.xen.url;'>FreeBSD port to Xen mailing list</link>">
+<!ENTITY a.xen.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.xen.url;'>freebsd-xen</link>">
+
+<!ENTITY a.xfce.url "&a.mailman.listinfo;/freebsd-xfce">
+<!ENTITY a.xfce "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.xfce.url;'>XFCE for FreeBSD mailing list</link>">
+<!ENTITY a.xfce.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.xfce.url;'>freebsd-xfce</link>">
+
+<!ENTITY a.zope.url "&a.mailman.listinfo;/freebsd-zope">
+<!ENTITY a.zope "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.zope.url;'>Zope for FreeBSD mailing list</link>">
+<!ENTITY a.zope.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.zope.url;'>freebsd-zope</link>">
+
+<!-- Not really proper mailing lists -->
+
+<!ENTITY a.bugfollowup "<email xmlns='http://docbook.org/ns/docbook' >bug-followup@FreeBSD.org</email>">
+<!ENTITY a.bugsubmit "&a.bugfollowup;">
+
+<!ENTITY a.majordomo "<email xmlns='http://docbook.org/ns/docbook'>majordomo@FreeBSD.org</email>">
+
+<!--
+ The following mailinglists are deactivated. Keep them until all references
+ in the documentation are gone.
+-->
+
+<!ENTITY a.alpha.url "&a.mailman.listinfo;/freebsd-alpha">
+<!ENTITY a.alpha "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.alpha.url;'>FreeBSD Alpha porting mailing list</link>">
+<!ENTITY a.alpha.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.alpha.url;'>freebsd-alpha</link>">
+
+<!ENTITY a.qa.url "&a.mailman.listinfo;/freebsd-qa">
+<!ENTITY a.qa "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.qa.url;'>FreeBSD Quality Assurance mailing list</link>">
+<!ENTITY a.qa.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.qa.url;'>freebsd-qa</link>">
+
+<!ENTITY a.smp.url "&a.mailman.listinfo;/freebsd-smp">
+<!ENTITY a.smp "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.smp.url;'>FreeBSD symmetric multiprocessing mailing list</link>">
+<!ENTITY a.smp.name "<link xmlns='http://docbook.org/ns/docbook' xlink:href='&a.smp.url;'>freebsd-smp</link>">
Index: fa_IR.UTF-8/share/xml/navibar.l10n.ent
===================================================================
--- fa_IR.UTF-8/share/xml/navibar.l10n.ent
+++ fa_IR.UTF-8/share/xml/navibar.l10n.ent
@@ -0,0 +1 @@
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/navibar.l10n.ent 38826 2012-05-17 19:12:14Z hrs $ -->
Index: fa_IR.UTF-8/share/xml/newsgroups.ent
===================================================================
--- fa_IR.UTF-8/share/xml/newsgroups.ent
+++ fa_IR.UTF-8/share/xml/newsgroups.ent
@@ -0,0 +1,10 @@
+<!--
+ Names of FreeBSD newsgroups
+
+ $FreeBSD: head/en_US.ISO8859-1/share/xml/newsgroups.ent 43126 2013-11-07 16:37:11Z gabor $
+-->
+
+<!ENTITY ng.misc "the
+ <link xmlns='http://docbook.org/ns/docbook' xlink:href='news:comp.unix.bsd.freebsd.misc'>comp.unix.bsd.freebsd.misc</link>
+ newsgroup">
+
Index: fa_IR.UTF-8/share/xml/release.l10n.ent
===================================================================
--- fa_IR.UTF-8/share/xml/release.l10n.ent
+++ fa_IR.UTF-8/share/xml/release.l10n.ent
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $FreeBSD: head/en_US.ISO8859-1/share/xml/release.l10n.ent 54508 2020-09-18 22:21:51Z gjb $ -->
+
+<![%beta2.testing;[
+<!ENTITY beta.plural 's'>
+]]>
+<!ENTITY beta.plural ''>
+
+<![%beta2.testing;[
+<!ENTITY beta.second '
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ <h1>&os; &betarel2.current;-&betarel2.vers;</h1>
+
+ <table class="tblbasic tblwide tbldownload">
+ <tbody>
+ <tr>
+ <th>Installer Images</th>
+ <th>Virtual Machine Images</th>
+ <th>SD Card Images</th>
+ <th>Documentation</th>
+ </tr>
+ <tr>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/amd64/amd64/ISO-IMAGES/&betarel2.current;/">amd64</a></li>
+ <li><a href="&url.rel;/i386/i386/ISO-IMAGES/&betarel2.current;/">i386</a></li>
+ <li><a href="&url.rel;/arm/armv6/ISO-IMAGES/&betarel2.current;/">armv6</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/">armv7</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel2.current;/">arm64</a></li>
+ <li><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel2.current;/">powerpc</a></li>
+ <li><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel2.current;/">powerpc64</a></li>
+ <li><a href="&url.rel;/powerpc/powerpcspe/ISO-IMAGES/&betarel2.current;/">powerpcspe</a></li>
+ <li><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel2.current;/">sparc64</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/VM-IMAGES/README.txt">README</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel2.current;-&betarel2.vers;/amd64/Latest/">amd64</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel2.current;-&betarel2.vers;/i386/Latest/">i386</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel2.current;-&betarel2.vers;/aarch64/Latest/">aarch64</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/arm/armv6/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv6-RPI-B.img.xz">RPI-B</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-BANANAPI.img.xz">BANANAPI</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-BEAGLEBONE.img.xz">BEAGLEBONE</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-CUBIEBOARD.img.xz">CUBIEBOARD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-CUBIEBOARD2.img.xz">CUBIEBOARD2</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-CUBOX-HUMMINGBOARD.img.xz">CUBOX-HUMMINGBOARD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-RPI2.img.xz">RPI2</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-PANDABOARD.img.xz">PANDABOARD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-WANDBOARD.img.xz">WANDBOARD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm-armv7-GENERICSD.img.xz">GENERICSD</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm64-aarch64-GENERIC.img.xz">GENERIC</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm64-aarch64-RPI3.img.xz">RPI3</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm64-aarch64-PINE64.img.xz">PINE64</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel2.current;/&os;-&betarel2.current;-&betarel2.vers;-arm64-aarch64-PINE64-LTS.img.xz">PINE64-LTS</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdocslist">
+ <li><a href="&enbase;/releases/&betarel2.current;R/relnotes.html">Release Notes</a></li>
+ <li><a href="&enbase;/releases/&betarel2.current;R/readme.html">Readme</a></li>
+ <li><a href="&enbase;/releases/&betarel2.current;R/hardware.html">Hardware Compatibility List</a></li>
+ <?ignore
+ <li><a href="&enbase;/releases/&betarel2.current;R/installation.html">Installation Instructions</a></li>
+ ?>
+ <?ignore
+ <li><a href="&enbase;/releases/&betarel2.current;R/todo.html">TODO List</a></li>
+ ?>
+ <li><a href="&enbase;/releases/&betarel2.current;R/signatures.html">Signed Checksums</a></li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <br />
+ </div>
+'>
+]]>
+<!ENTITY beta.second ''>
+
+
+<![%beta.testing;[
+<!ENTITY beta.desc '
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ &beta.helptest;
+
+ <h1>&os; &betarel.current;-&betarel.vers;</h1>
+
+ <table class="tblbasic tblwide tbldownload">
+ <tbody>
+ <tr>
+ <th>Installer Images</th>
+ <th>Virtual Machine Images</th>
+ <th>SD Card Images</th>
+ <th>Documentation</th>
+ </tr>
+ <tr>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/amd64/amd64/ISO-IMAGES/&betarel.current;/">amd64</a></li>
+ <li><a href="&url.rel;/i386/i386/ISO-IMAGES/&betarel.current;/">i386</a></li>
+ <li><a href="&url.rel;/arm/armv6/ISO-IMAGES/&betarel.current;/">armv6</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel.current;/">aarch64</a></li>
+ <li><a href="&url.rel;/powerpc/powerpc/ISO-IMAGES/&betarel.current;/">powerpc</a></li>
+ <li><a href="&url.rel;/powerpc/powerpc64/ISO-IMAGES/&betarel.current;/">powerpc64</a></li>
+ <li><a href="&url.rel;/powerpc/powerpcspe/ISO-IMAGES/&betarel.current;/">powerpcspe</a></li>
+ <li><a href="&url.rel;/sparc64/sparc64/ISO-IMAGES/&betarel.current;/">sparc64</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/VM-IMAGES/README.txt">README</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel.current;-&betarel.vers;/amd64/Latest/">amd64</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel.current;-&betarel.vers;/i386/Latest/">i386</a></li>
+ <li><a href="&url.rel;/VM-IMAGES/&betarel.current;-&betarel.vers;/aarch64/Latest/">aarch64</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdownloadlist">
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-BANANAPI.img.xz">BANANAPI</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-BEAGLEBONE.img.xz">BEAGLEBONE</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-CUBIEBOARD.img.xz">CUBIEBOARD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-GENERICSD.img.xz">GENERICSD</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-CUBIEBOARD2.img.xz">CUBIEBOARD2</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-CUBOX-HUMMINGBOARD.img.xz">CUBOX/HUMMINGBOARD</a></li>
+ <li><a href="&url.rel;/arm/armv6/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv6-RPI-B.img.xz">RPI-B</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-RPI2.img.xz">RPI2</a></li>
+ <li><a href="&url.rel;/arm/armv7/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm-armv7-WANDBOARD.img.xz">WANDBOARD</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm64-aarch64-GENERIC.img.xz">GENERIC</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm64-aarch64-RPI3.img.xz">RPI3</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm64-aarch64-PINE64.img.xz">PINE64</a></li>
+ <li><a href="&url.rel;/arm64/aarch64/ISO-IMAGES/&betarel.current;/&os;-&betarel.current;-&betarel.vers;-arm64-aarch64-PINE64-LTS.img.xz">PINE64-LTS</a></li>
+ </ul>
+ </td>
+ <td>
+ <ul class="txtdocslist">
+ <?ignore
+ <li><a href="&enbase;/releases/&betarel.current;R/relnotes.html">Release Notes</a></li>
+ <li><a href="&enbase;/releases/&betarel.current;R/readme.html">Readme</a></li>
+ ?>
+ <li><a href="&enbase;/releases/&betarel.current;R/hardware.html">Hardware Compatibility List</a></li>
+ <?ignore
+ <li><a href="&enbase;/releases/&betarel.current;R/installation.html">Installation Instructions</a></li>
+ <li><a href="&enbase;/releases/&betarel.current;R/todo.html">TODO List</a></li>
+ <li><a href="&enbase;/releases/&betarel.current;R/signatures.html">Signed Checksums</a></li>
+ ?>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <br />
+
+ &beta.second;
+ </div>
+'>
+]]>
+
+<!ENTITY beta.desc ''>
+
+<!ENTITY beta.helptest '
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ <a name="helptest"></a>
+ <h1>Help With The Next FreeBSD Release&beta.plural;</h1>
+
+ <p>Our developers and release engineers are working on the
+ next release&beta.plural; of FreeBSD; if you wish to help with
+ testing, please download the latest build&beta.plural;. Please
+ note that these images are, by their very nature, intended for
+ testing and should not be used in production environments.</p>
+ </div>
+'>
+
+<![%beta.local.where;[
+<!ENTITY beta.local.where '
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ &beta.helptest;
+ <p>Available installation images are listed on the <a
+ href="&base;/where.html#helptest">download page</a>.</p>
+ </div>
+'>
+]]>
+
+<![%beta2.local.where;[
+<!ENTITY beta2.local.where '
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ &beta.helptest;
+ <p>Available installation images are listed on the <a
+ href="&base;/where.html#helptest">download page</a>.</p>
+ </div>
+'>
+]]>
+
+<!ENTITY beta.local.where ''>
+<!ENTITY beta2.local.where ''>
Index: fa_IR.UTF-8/share/xml/teams.ent
===================================================================
--- fa_IR.UTF-8/share/xml/teams.ent
+++ fa_IR.UTF-8/share/xml/teams.ent
@@ -0,0 +1,54 @@
+<!--
+ Names and email address of teams of people working on specified
+ tasks. Usually they're just mail aliases set up at hub.FreeBSD.org
+
+ Use these entities when referencing appropriate teams.
+
+ Please keep this list in alphabetical order by entity names.
+
+ IMPORTANT: If you delete names from this file you *must* ensure that
+ all references to them have been removed from the handbook's
+ translations. If they haven't then you *will* break the
+ builds for the other languages, and we will poke fun of you
+ in public.
+
+ $FreeBSD: head/en_US.ISO8859-1/share/xml/teams.ent 51679 2018-05-20 23:11:23Z gordon $
+-->
+
+<!ENTITY a.admins "FreeBSD Administrators <email xmlns='http://docbook.org/ns/docbook'>admins@FreeBSD.org</email>">
+
+<!ENTITY a.bugmeister "Problem Report Database administrators <email xmlns='http://docbook.org/ns/docbook'>bugmeister@FreeBSD.org</email>">
+
+<!ENTITY a.core "Core Team <email xmlns='http://docbook.org/ns/docbook'>core@FreeBSD.org</email>">
+
+<!ENTITY a.core-secretary "Core Team Secretary <email xmlns='http://docbook.org/ns/docbook'>core-secretary@FreeBSD.org</email>">
+
+<!ENTITY a.cvsadm "CVS Repository Meisters <email xmlns='http://docbook.org/ns/docbook'>cvsadm@FreeBSD.org</email>">
+
+<!ENTITY a.doceng "Documentation Engineering Team <email xmlns='http://docbook.org/ns/docbook'>doceng@FreeBSD.org</email>">
+
+<!ENTITY a.donations "Donations Liaison Office <email xmlns='http://docbook.org/ns/docbook'>donations@FreeBSD.org</email>">
+
+<!ENTITY a.faq "FAQ Maintainer <email xmlns='http://docbook.org/ns/docbook'>faq@FreeBSD.org</email>">
+
+<!ENTITY a.ftp-master "FTP Mirror Site Coordinator <email xmlns='http://docbook.org/ns/docbook'>ftp-master@FreeBSD.org</email>">
+
+<!ENTITY a.mirror-admin "FTP/WWW Mirror Site Coordinator <email xmlns='http://docbook.org/ns/docbook'>mirror-admin@FreeBSD.org</email>">
+
+<!ENTITY a.ncvs "CVS src Repository Meisters <email xmlns='http://docbook.org/ns/docbook'>ncvs@FreeBSD.org</email>">
+
+<!ENTITY a.pcvs "CVS ports Repository Meisters <email xmlns='http://docbook.org/ns/docbook'>pcvs@FreeBSD.org</email>">
+
+<!ENTITY a.portmgr "Ports Management Team <email xmlns='http://docbook.org/ns/docbook'>portmgr@FreeBSD.org</email>">
+
+<!ENTITY a.portmgr-secretary "Ports Management Team Secretary <email xmlns='http://docbook.org/ns/docbook'>portmgr-secretary@FreeBSD.org</email>">
+
+<!ENTITY a.ports-secteam "Ports Security Team <email xmlns='http://docbook.org/ns/docbook'>ports-secteam@FreeBSD.org</email>">
+
+<!ENTITY a.projcvs "CVS Third-Party Projects Repository Meisters <email xmlns='http://docbook.org/ns/docbook'>projcvs@FreeBSD.org</email>">
+
+<!ENTITY a.re "Release Engineering Team <email xmlns='http://docbook.org/ns/docbook'>re@FreeBSD.org</email>">
+
+<!ENTITY a.secteam-secretary "Security Team Secretary <email xmlns='http://docbook.org/ns/docbook'>secteam-secretary@FreeBSD.org</email>">
+
+<!ENTITY a.security-officer "Security Officer Team <email xmlns='http://docbook.org/ns/docbook'>security-officer@FreeBSD.org</email>">

File Metadata

Mime Type
text/plain
Expires
Thu, May 28, 5:11 PM (7 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33589645
Default Alt Text
D26482.diff (175 KB)

Event Timeline