Skip to content

Commit

Permalink
add 9.16.4
Browse files Browse the repository at this point in the history
  • Loading branch information
perlang committed Feb 13, 2021
1 parent 0f4aa40 commit 079f2c0
Show file tree
Hide file tree
Showing 100 changed files with 16,783 additions and 72 deletions.
19 changes: 11 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,22 @@

# 变化
* 已经增加对configure的支持,当前可以在 fedora/ubuntu 上构建。
* 从bind-9.10.4开始,ISC官方文档使用docbook5替代了以前使用的docbook4.2,构建工具也随之以dblatex替代了db2latex,中文文档也对应做了改变。
* 自9.11.3起,本项目的源码改用UTF-8。
* 从bind-9.16.4开始,ISC官方文档使用reStructuredText替代了以前使用的docbook5,构建工具也随之改为sphinx-doc,中文文档也对应做了改变。

# 构建环境
* 操作系统Fedora29/30/31/32,ubuntu18。
* texlive2015/2017/2019或系统所带texlive版本。
* 缺省使用系统自带思源字体,也可改为文泉驿字体或者其它系统上的字体,具体方法略。
* 构建过程中需要用到一些perl脚本,系统上需要提供perl环境,无需单独安装,一般系统必备。
* 当前版本在 Fedora33 和 Windows 10 上成功构建。
* 构建需要的环境
* python3
* sphinx-doc
* texlive
* 中文字体

# 待改进
* 支持在 FreeBSD和macOS上的构建。主要问题是Makefile语法和字体的适配。
* 对configure的支持,因为改为reStructuredText,还需要更改相应的文件。

# 其它
* 欢迎任何建议,欢迎对本项目有兴趣的伙伴加入!
* 经过从9.16.3改格式到9.16.4,重新浏览核对了一遍文档,发现错误疏漏还是不少,今后有空再慢慢修订。
* 欢迎任何建议和指正。
* 欢迎对本项目有兴趣的小伙伴加入!

联系方式: sunguonian@yahoo.com
10 changes: 5 additions & 5 deletions branches/9.11.0a3/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5527,8 +5527,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
源标识符号EDNS选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
源标识符号EDNS选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5927,7 +5927,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -6015,7 +6015,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -6025,7 +6025,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down
10 changes: 5 additions & 5 deletions branches/9.11.3/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5316,8 +5316,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5766,7 +5766,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5854,7 +5854,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5864,7 +5864,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down
12 changes: 6 additions & 6 deletions branches/9.11.5rc1/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5352,8 +5352,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5812,7 +5812,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5900,7 +5900,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5910,7 +5910,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -10579,7 +10579,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
12 changes: 6 additions & 6 deletions branches/9.11.6-P1/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5353,8 +5353,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5813,7 +5813,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5901,7 +5901,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5911,7 +5911,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -10570,7 +10570,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
12 changes: 6 additions & 6 deletions branches/9.14.1/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5325,8 +5325,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5699,7 +5699,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5787,7 +5787,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5797,7 +5797,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -10684,7 +10684,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
12 changes: 6 additions & 6 deletions branches/9.14.11/arm/Bv9ARM-book-zh_CN.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5389,8 +5389,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5772,7 +5772,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5860,7 +5860,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5870,7 +5870,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -10773,7 +10773,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
12 changes: 6 additions & 6 deletions branches/9.14.7/Bv9ARM-book-utf8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5358,8 +5358,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5732,7 +5732,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5820,7 +5820,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5830,7 +5830,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -10700,7 +10700,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
12 changes: 6 additions & 6 deletions branches/9.16.0/arm/Bv9ARM-book-zh_CN.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5379,8 +5379,8 @@ options {
<listitem>
<para>
如果设置,这是一个用于在一个任播集群内生成和验证
EDNS COOKIE选项的共享秘钥。如果未设置,系统将在
启动时生成一个随机秘钥。共享密钥被编码成一个十六进制
EDNS COOKIE选项的共享密钥。如果未设置,系统将在
启动时生成一个随机密钥。共享密钥被编码成一个十六进制
字符串,对AES128为128位,对SHA1为160位,对SHA256为
256位。
</para>
Expand Down Expand Up @@ -5752,7 +5752,7 @@ options {
<term><command>check-mx</command></term>
<listitem>
<para>
检查MX记录是否与一个IP地址一起出现。缺省值为
检查MX记录是否是指向一个IP地址。缺省值为
<command>warn</command>。其它可能值为<command>fail</command>
和<command>ignore</command>。
</para>
Expand Down Expand Up @@ -5840,7 +5840,7 @@ options {
<term><command>zero-no-soa-ttl</command></term>
<listitem>
<para>
当给SOA请求返回权威的消极响应时,将所返回的权威部份中的SOA记
当给SOA请求返回权威的否定响应时,将所返回的权威部份中的SOA记
录的TTL值设置为零。缺省是<command>yes</command>。
</para>
</listitem>
Expand All @@ -5850,7 +5850,7 @@ options {
<term><command>zero-no-soa-ttl-cache</command></term>
<listitem>
<para>
当为SOA请求返回缓存的消极响应时,将其中TTL值设置为零。缺省是
当缓存一个SOA请求的否定响应时,将其中TTL值设置为零。缺省是
<command>no</command>。
</para>
</listitem>
Expand Down Expand Up @@ -11106,7 +11106,7 @@ example.com. NS ns2.example.net.
密钥的名字。
如果指定的名字是一个通配符,它服从DNS通配符扩展规范,并且
规则可以应用到多个个体。当使用一个TKEY交换来创建一个共享
密钥时,用于认证TKEY交换的密钥标识将被用作共享秘钥的标识
密钥时,用于认证TKEY交换的密钥标识将被用作共享密钥的标识
一些规则类型使用标识与客户端的Kerberos principal
(例如,<userinput>"host/machine@REALM"</userinput>)或
Windows realm(<userinput>machine$@REALM</userinput>)匹配。
Expand Down
Loading

0 comments on commit 079f2c0

Please sign in to comment.