source: networking/netutils/bind-utils.xml@ 92241bac

12.1 ken/TL2024 ken/tuningfonts lazarus plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18
Last change on this file since 92241bac was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 9 months ago

Remove all ftp urls

neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...

  • Property mode set to 100644
File size: 5.3 KB
RevLine 
[3bba7e2]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[3bba7e2]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
[8dfc5c3]6
[cd9f166a]7 <!ENTITY bind-download-http "https://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz">
[e1e58be]8 <!ENTITY bind-download-ftp " ">
[60a2f00]9 <!ENTITY bind-md5sum "&bind-md5;">
[850ac6f]10 <!ENTITY bind-size "5.3 MB">
[0116db66]11 <!ENTITY bind-utils-buildsize "97 MB">
12 <!ENTITY bind-utils-time "0.3 SBU">
[3bba7e2]13]>
14
[c951082]15<sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">
[927b60f]16 <?dbhtml filename="bind-utils.html"?>
[50b8d8b]17
18
[c951082]19 <title>BIND Utilities-&bind-version;</title>
[50b8d8b]20
[927b60f]21 <indexterm zone="bind-utils">
22 <primary sortas="a-BIND-Utilities">BIND Utilities</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to BIND Utilities</title>
27
[7c56ece]28 <para>
29 <application>BIND Utilities</application> is not a separate
[eb684454]30 package, it is a collection of the client side programs that are included
31 with <xref linkend="bind"/>. The <application>BIND</application>
32 package includes the client side programs <command>nslookup</command>,
33 <command>dig</command> and <command>host</command>. If you install
34 <application>BIND</application> server, these programs will be installed
35 automatically. This section is for those users who don't need the complete
36 <application>BIND</application> server, but need these
37 client side applications.
38 </para>
[50b8d8b]39
[7481fd4]40 &lfs120_checked;
[40399b1]41
[927b60f]42 <bridgehead renderas="sect3">Package Information</bridgehead>
43 <itemizedlist spacing="compact">
44 <listitem>
[7c56ece]45 <para>
46 Download (HTTP): <ulink url="&bind-download-http;"/></para>
[927b60f]47 </listitem>
48 <listitem>
[7c56ece]49 <para>
50 Download (FTP): <ulink url="&bind-download-ftp;"/></para>
[927b60f]51 </listitem>
52 <listitem>
[7c56ece]53 <para>
54 Download MD5 sum: &bind-md5sum;</para>
[927b60f]55 </listitem>
56 <listitem>
[7c56ece]57 <para>
58 Download size: &bind-size;</para>
[927b60f]59 </listitem>
60 <listitem>
[7c56ece]61 <para>
62 Estimated disk space required: &bind-utils-buildsize;</para>
[927b60f]63 </listitem>
64 <listitem>
[7c56ece]65 <para>
66 Estimated build time: &bind-utils-time;</para>
[2174baa]67 </listitem>
[927b60f]68 </itemizedlist>
[50b8d8b]69
[927b60f]70 <bridgehead renderas="sect3">BIND Utilities Dependencies</bridgehead>
[50b8d8b]71
[af0874b]72 <bridgehead renderas="sect4">Required</bridgehead>
73 <para role="required">
74 <xref linkend="libuv"/>
75 </para>
76
[24f32bb]77 <bridgehead renderas="sect4">Recommended</bridgehead>
78 <para role="recommended">
[0ebcf2e]79 <xref linkend="json-c"/> and
80 <xref linkend="nghttp2"/>
[24f32bb]81 </para>
82
[927b60f]83 <bridgehead renderas="sect4">Optional</bridgehead>
[7ba60b6e]84 <para role="optional">
[5162d792]85 <xref linkend="libcap-pam"/>,
86 <xref linkend="libxml2"/>, and
[402910e]87 <xref linkend="sphinx"/>
[7ba60b6e]88 </para>
[50b8d8b]89
[927b60f]90 </sect2>
[50b8d8b]91
[927b60f]92 <sect2 role="installation">
93 <title>Installation of BIND Utilities</title>
94
[7c56ece]95 <para>
96 Install <application>BIND Utilities</application> by
[927b60f]97 running the following commands:</para>
98
[c0cf007f]99<screen><userinput>./configure --prefix=/usr &amp;&amp;
[345c66e]100make -C lib/isc &amp;&amp;
[a8d67ac6]101make -C lib/dns &amp;&amp;
102make -C lib/ns &amp;&amp;
[b8214dc6]103make -C lib/isccfg &amp;&amp;
[a8d67ac6]104make -C lib/bind9 &amp;&amp;
[345c66e]105make -C lib/irs &amp;&amp;
[5162d792]106make -C bin/dig &amp;&amp;
107make -C doc</userinput></screen>
[50b8d8b]108
[7c56ece]109 <para>
110 This portion of the package does not come with a test suite.</para>
[c27abcb4]111
[7c56ece]112 <para>
113 Now, as the <systemitem class="username">root</systemitem> user:</para>
[927b60f]114
[a8d67ac6]115<screen role='root'><userinput>make -C lib/isc install &amp;&amp;
116make -C lib/dns install &amp;&amp;
117make -C lib/ns install &amp;&amp;
118make -C lib/isccfg install &amp;&amp;
119make -C lib/bind9 install &amp;&amp;
120make -C lib/irs install &amp;&amp;
121make -C bin/dig install &amp;&amp;
[5162d792]122cp -v doc/man/{dig.1,host.1,nslookup.1} /usr/share/man/man1</userinput></screen>
[50b8d8b]123
[927b60f]124 </sect2>
[50b8d8b]125
[927b60f]126 <sect2 role="commands">
127 <title>Command Explanations</title>
[50b8d8b]128
[0ebcf2e]129 <para>
130 <option>--disable-doh</option>: Use this option if you have not installed
131 <xref linkend="nghttp2" role="nodep"/> and you don't need DNS over HTTPS
132 support.
133 </para>
134
[7c56ece]135 <para>
136 <command>make -C lib/...</command>: These commands build the
[5162d792]137 libraries that are needed for the client programs.
138 </para>
[50b8d8b]139
[7c56ece]140 <para>
141 <command>make -C bin/dig</command>: This command builds the
[5162d792]142 client programs.
143 </para>
144
145 <para>
146 <command>make -C doc</command>: This command builds the
[54d58907]147 manual pages if the optional Python module
[c10acfe]148 <xref linkend="sphinx"/> is installed.
[5162d792]149 </para>
150
151 <para>
[54d58907]152 Use <command>cp -v doc/man/{dig.1,host.1,nslookup.1} /usr/share/man/man1</command>
[eb684454]153 to install the manual pages if they have been built.
[5162d792]154 </para>
[50b8d8b]155
[927b60f]156 </sect2>
[50b8d8b]157
[927b60f]158 <sect2 role="content">
159 <title>Contents</title>
160
161 <segmentedlist>
162 <segtitle>Installed Programs</segtitle>
163 <segtitle>Installed Libraries</segtitle>
164 <segtitle>Installed Directories</segtitle>
[50b8d8b]165
[927b60f]166 <seglistitem>
167 <seg>dig, host, and nslookup</seg>
168 <seg>None</seg>
169 <seg>None</seg>
170 </seglistitem>
171 </segmentedlist>
[50b8d8b]172
[927b60f]173 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
[50b8d8b]174
[7c56ece]175 <para>
176 See the program descriptions in the <xref linkend="bind"/> section.
177 </para>
[927b60f]178
179 </sect2>
[89033ca]180
[57dda11f]181</sect1>
Note: See TracBrowser for help on using the repository browser.