Changeset 068bb16 for server


Ignore:
Timestamp:
05/17/2006 04:11:47 PM (18 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
79a1f36c
Parents:
e73e361
Message:

Changed home directory of named to /srv/named

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6100 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/major/bind.xml

    re73e361 r068bb16  
    221221
    222222<screen role="root"><userinput>groupadd -g 20 named &amp;&amp;
    223 useradd -m -c "BIND Owner" -g named -s /bin/false -u 20 named</userinput></screen>
     223useradd -c "BIND Owner" -g named -s /bin/false -u 20 named
     224install -d -m770 -o named -g named /srv/named</userinput></screen>
    224225
    225226      <para>Set up some files, directories and devices needed by
    226227      <application>BIND</application>:</para>
    227228
    228 <screen role="root"><userinput>cd /home/named &amp;&amp;
     229<screen role="root"><userinput>cd /srv/named &amp;&amp;
    229230mkdir -p dev etc/namedb/slave var/run &amp;&amp;
    230 mknod /home/named/dev/null c 1 3 &amp;&amp;
    231 mknod /home/named/dev/random c 1 8 &amp;&amp;
    232 chmod 666 /home/named/dev/{null,random} &amp;&amp;
    233 mkdir /home/named/etc/namedb/pz &amp;&amp;
    234 cp /etc/localtime /home/named/etc</userinput></screen>
     231mknod /srv/named/dev/null c 1 3 &amp;&amp;
     232mknod /srv/named/dev/random c 1 8 &amp;&amp;
     233chmod 666 /srv/named/dev/{null,random} &amp;&amp;
     234mkdir /srv/named/etc/namedb/pz &amp;&amp;
     235cp /etc/localtime /srv/named/etc</userinput></screen>
    235236
    236237      <para>Then, generate a key for use in the <filename>named.conf</filename>
     
    244245      name servers and secure DNS keys:</para>
    245246
    246 <screen role="root"><userinput>cat &gt; /home/named/etc/named.conf &lt;&lt; "EOF"
     247<screen role="root"><userinput>cat &gt; /srv/named/etc/named.conf &lt;&lt; "EOF"
    247248<literal> options {
    248249     directory "/etc/namedb";
     
    327328      <para>Create a zone file with the following contents:</para>
    328329
    329 <screen role="root"><userinput>cat &gt; /home/named/etc/namedb/pz/127.0.0 &lt;&lt; "EOF"
     330<screen role="root"><userinput>cat &gt; /srv/named/etc/namedb/pz/127.0.0 &lt;&lt; "EOF"
    330331<literal>$TTL 3D
    331332@      IN      SOA     ns.local.domain. hostmaster.local.domain. (
     
    347348      </note>
    348349
    349 <screen role="root"><userinput>cat &gt; /home/named/etc/namedb/root.hints &lt;&lt; "EOF"
     350<screen role="root"><userinput>cat &gt; /srv/named/etc/namedb/root.hints &lt;&lt; "EOF"
    350351<literal>.                       6D  IN      NS      A.ROOT-SERVERS.NET.
    351352.                       6D  IN      NS      B.ROOT-SERVERS.NET.
     
    400401      following command:</para>
    401402
    402 <screen role="root"><userinput>chown -R named.named /home/named</userinput></screen>
     403<screen role="root"><userinput>chown -R named.named /srv/named</userinput></screen>
    403404
    404405    </sect3>
     
    462463        <seg>libbind9.{so,a}, libdns.{so,a}, libisc.{so,a}, libisccc.{so,a},
    463464        libisccfg.{so,a}, and liblwres.{so,a}</seg>
    464         <seg>/home/named, /usr/include/bind9, /usr/include/dns, /usr/include/dst,
     465        <seg>/srv/named, /usr/include/bind9, /usr/include/dns, /usr/include/dst,
    465466        /usr/include/isc, /usr/include/isccc, /usr/include/isccfg,
    466467        /usr/include/lwres, and /usr/share/doc/bind-&bind-version;</seg>
Note: See TracChangeset for help on using the changeset viewer.