Changeset 6397333 for networking


Ignore:
Timestamp:
09/22/2018 11:32:07 PM (6 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
basic
Children:
4de7ca7
Parents:
acf7e2c
Message:

Convert internal like to external links for BLFS packages not in
the Basic book.

Reorder some chapters.

Merge System V and systemd sections so both are always displayed
with proper attribution for system type.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/basic@20524 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
networking
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • networking/connect/dhcpcd.xml

    racf7e2c r6397333  
    6161
    6262    <bridgehead renderas="sect3">dhcpcd Dependencies</bridgehead>
    63 <!--
     63
    6464    <bridgehead renderas="sect4">Optional</bridgehead>
    6565    <para role="optional">
    66       <xref linkend="llvm"/> (with Clang)
     66      <ulink url="&blfs-book;general/llvm.html">llvm</ulink> (with Clang)
    6767    </para>
    68 -->
     68
    6969    <para condition="html" role="usernotes">User Notes:
    7070    <ulink url="&blfs-wiki;/dhcpcd"/></para>
     
    207207    </sect3>
    208208
    209     <sect3 id="dhcpcd-init2" revision="sysv">
    210       <title>Configuration Information: fixed ip</title>
     209    <sect3 id="dhcpcd-init2">
     210      <title>Configuration Information: fixed ip (System V versions of LFS)</title>
    211211
    212212      <para id="dhcpcd-config4">Although not usual, it is possible that you need
    213         to configure <application>dhcpcd</application> to use a fixed ip. Here,
    214         we give an example. As the
     213        to configure <application>dhcpcd</application> to use a fixed ip. Here
     214        we give an example for the System V versions of LFS. As the
    215215        <systemitem class="username">root</systemitem> user create the
    216216        <filename>/etc/sysconfig/ifconfig.eth0</filename> configuration file
     
    243243    </sect3>
    244244
    245    <sect3 id="dhcpcd-init3" revision="systemd">
    246       <title>General Configuration Information</title>
     245   <sect3 id="dhcpcd-init3">
     246      <title>General Configuration Information for systemd versions of LFS</title>
    247247
    248248      <para>
  • networking/netlibs/libnl.xml

    racf7e2c r6397333  
    100100      </listitem>
    101101    </itemizedlist>
    102 <!--
    103     <bridgehead renderas="sect3">libnl Dependencies</bridgehead>
    104 
    105     <bridgehead renderas="sect4">Optional</bridgehead>
    106     <para role="optional">
    107       <xref linkend="check"/> (for tests)
    108     </para>
    109 -->
     102
    110103    <para condition="html" role="usernotes">User Notes:
    111104      <ulink url="&blfs-wiki;/libnl"/>
  • networking/netlibs/libnsl.xml

    racf7e2c r6397333  
    7272    </itemizedlist>
    7373
    74 <!--
    75    Not needed.  I fixed the url.
    76 
    77     <note>
    78       <para>
    79         The <application>libnsl</application> source tarball shown above
    80         downloads with the correct name, libnsl-&libnsl-version;.tar.gz, if
    81         using a standard web browser. If you prefer to use a command line
    82         program such as wget, you normally would obtain &libnsl-version;.tar.gz.
    83         To obtain this package with the proper filename, run:
    84 
    85 <screen><userinput>wget -c https://github.com/thkukuk/libnsl/archive/v1.2.0.tar.gz -O libnsl-&libnsl-version;.tar.gz</userinput></screen>
    86       </para>
    87     </note>
    88 -->
    8974    <bridgehead renderas="sect3">libnsl Dependencies</bridgehead>
    9075
    9176    <bridgehead renderas="sect4">Required</bridgehead>
    9277    <para role="required">
    93       <xref linkend="rpcsvc-proto"/> and <xref linkend="libtirpc"/>
     78      <xref linkend="rpcsvc-proto"/> and
     79      <xref linkend="libtirpc"/>
    9480    </para>
    9581
  • networking/netlibs/libtirpc.xml

    racf7e2c r6397333  
    7474
    7575    <bridgehead renderas="sect3">libtirpc Dependencies</bridgehead>
    76 <!--
     76
    7777    <bridgehead renderas="sect4">Optional</bridgehead>
    7878    <para role="optional">
    79       <xref linkend="mitkrb"/> for the GSSAPI
     79      <ulink url="&blfs-book;postlfs/mitkrb.html">MIT Kerberos</ulink>
     80        for the GSSAPI
    8081    </para>
    81 -->
     82
    8283    <para condition="html" role="usernotes">User Notes:
    8384      <ulink url="&blfs-wiki;/libtirpc"/>
     
    8788  <sect2 role="installation">
    8889    <title>Installation of libtirpc</title>
    89 <!--
     90
    9091    <note><para>If updating this package, you will also need to update
    91     any existing version of <xref linkend='rpcbind'/></para></note>
    92 -->
     92    any existing version of
     93    <ulink url="&blfs-book;basicnet/rpcbind..html">rpcbind</ulink>
     94    </para></note>
     95
    9396
    9497<screen><userinput>./configure --prefix=/usr                                   \
     
    117120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    118121      href="../../xincludes/static-libraries.xml"/>
    119 <!--
     122
    120123    <para>
    121124      <parameter>- -disable-gssapi</parameter>: This switch is needed if
    122125      no GSSAPI is installed. Remove this switch if you have one
    123       installed (for example <xref linkend="mitkrb"/>) and you wish to use it.
     126      installed
     127      (for example <ulink url="&blfs-book;postlfs/mitkrb.html">MIT Kerberos</ulink>)
     128      and you wish to use it.
    124129    </para>
    125 -->
     130
    126131    <para>
    127132      <command>mv -v /usr/lib/libtirpc.so.* ...</command>: Move shared
  • networking/netprogs/ntp.xml

    racf7e2c r6397333  
    7878    <bridgehead renderas="sect4">Optional</bridgehead>
    7979    <para role="optional">
    80 <!--      <xref linkend="libcap-pam"/>,
    81       <xref linkend="libevent"/>, -->
     80      <ulink url="&blfs-book;postlfs/libcap.html">libcap with PAM</ulink>,
     81      <ulink url="&blfs-book;basicnet/libevent.html">libevent</ulink>,
    8282      <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>, and
    8383      <ulink url="https://www.gnu.org/software/autogen/">libopts from AutoGen</ulink>
     
    242242
    243243      <para>If you choose Option one, then install the
    244       <phrase revision="sysv"><filename>/etc/rc.d/init.d/ntp</filename>
    245       init script</phrase>
    246       <phrase revision="systemd"><filename>ntpd.service</filename> unit</phrase>
     244      <filename>/etc/rc.d/init.d/ntp</filename>
     245      init script (System V based systems) or the
     246      <filename>ntpd.service</filename> unit (systemd based systems)
    247247      included in the
    248       <xref linkend="bootscripts" revision="sysv"/>
    249       <xref linkend="systemd-units" revision="systemd"/> package.</para>
    250 
    251       <indexterm zone="ntp ntp-init" revision="sysv">
     248      <xref linkend="bootscripts"/> or
     249      <xref linkend="systemd-units"/> packages respectively.</para>
     250
     251      <indexterm zone="ntp ntp-init">
    252252        <primary sortas="f-ntp">ntp</primary>
    253253      </indexterm>
    254254
    255       <indexterm zone="ntp ntp-init" revision="systemd">
     255      <indexterm zone="ntp ntp-init">
    256256        <primary sortas="f-ntpd">ntpd.service</primary>
    257257      </indexterm>
     
    265265<screen><literal>ntpd -q</literal></screen>
    266266
    267       <para revision="sysv">Execute the following command if you would like to
     267      <para>For System V systems, execute the following command if you would like to
    268268      set the hardware clock to the current system time at shutdown and
    269269      reboot:</para>
    270270
    271 <screen role="root" revision="sysv"><userinput>ln -v -sf ../init.d/setclock /etc/rc.d/rc0.d/K46setclock &amp;&amp;
     271<screen role="root"><userinput>ln -v -sf ../init.d/setclock /etc/rc.d/rc0.d/K46setclock &amp;&amp;
    272272ln -v -sf ../init.d/setclock /etc/rc.d/rc6.d/K46setclock</userinput></screen>
    273273
    274       <para revision="sysv">The other way around is already set up by
    275       LFS.</para>
     274      <para>The other way around is already set up by LFS.</para>
    276275
    277276    </sect3>
  • networking/netprogs/rsync.xml

    racf7e2c r6397333  
    8989<screen><userinput>./configure --prefix=/usr --without-included-zlib &amp;&amp;
    9090make</userinput></screen>
    91 <!--
    92     <para>If you have <xref linkend="doxygen"/> installed and wish to
     91
     92    <para>If you have
     93    <ulink url="&blfs-book;general/doxygen.html">doxygen</ulink>
     94    installed and wish to
    9395    build HTML API documentation, issue <command>doxygen</command>.</para>
    94 -->
     96
    9597    <para>To test the results, issue: <command>make check</command>.</para>
    9698
     
    165167
    166168    <sect3 id="rsync-init">
    167       <title><phrase revision="sysv">Boot Script</phrase>
    168              <phrase revision="systemd">Systemd Unit</phrase></title>
     169      <title>Boot Script or Systemd Unit</title>
    169170
    170171      <para>Note that you only want to start the
    171172      <application>rsync</application> server if you want to provide an
    172173      <application>rsync</application> archive on your local machine.
    173       You don't need this <phrase revision="sysv">script</phrase>
    174       <phrase revision="systemd">unit</phrase> to run the
     174      You don't need this script or unit to run the
    175175      <application>rsync</application> client.</para>
    176176
    177177      <para>Install the
    178       <phrase revision="sysv"><filename>/etc/rc.d/init.d/rsyncd</filename> init
    179       script</phrase>
    180       <phrase revision="systemd"><filename>rsyncd.service</filename>
    181       unit</phrase> included in the
    182       <xref linkend="bootscripts" revision="sysv"/>
    183       <xref linkend="systemd-units" revision="systemd"/> package.</para>
     178      <filename>/etc/rc.d/init.d/rsyncd</filename> init script (for
     179      System V bades systems) or the <filename>rsyncd.service</filename>
     180      unit (for systemd based systems) included in the
     181      <xref linkend="bootscripts"/>
     182      <xref linkend="systemd-units"/> packages respectively.</para>
    184183
    185184<screen role="root"><userinput>make install-rsyncd</userinput></screen>
    186185
    187       <note revision="systemd">
    188         <para>This package comes with two types of units: A service file and a
     186      <note>
     187        <para>For systemd use, this package comes with two types of units:
     188        A service file and a
    189189        socket file. The service file will start rsync daemon once at boot
    190190        and it will keep running until the system shuts down. The socket file
    191         will make systemd listen on rsync port (Default 873, needs to be
     191        will make systemd listen on the rsync port (Default 873, needs to be
    192192        edited for anything else) and will start rsync daemon when something
    193193        tries to connect to that port and stop the daemon when the connection
    194194        is terminated. This is called socket activation and is analogous to
    195         using <application>{,x}inetd</application> on a SysVinit based
     195        using <application>{,x}inetd</application> on a System V based
    196196        system.</para>
    197197
  • networking/netprogs/wpa_supplicant.xml

    racf7e2c r6397333  
    9393      <xref linkend="libnl"/>
    9494    </para>
    95 <!--
     95
    9696    <bridgehead renderas="sect4">Optional</bridgehead>
    9797    <para role="optional">
    98       <xref linkend="dbus"/>,
    99       <xref linkend="libxml2"/>, and
    100       <xref linkend="qt5"/>
    101     </para>
    102 -->
     98      <ulink url="&blfs-book;general/dbus.html">D-Bus</ulink>,
     99      <ulink url="&blfs-book;general/libxml2.html">libxml2</ulink>, and
     100      <ulink url="&blfs-book;x/qt5.html">qt5</ulink>
     101    </para>
     102
    103103    <para condition="html" role="usernotes">User Notes:
    104104      <ulink url="&blfs-wiki;/wpa_supplicant"/>
     
    175175CFLAGS += -I/usr/include/libnl3</literal>
    176176EOF</userinput></screen>
    177 <!--
     177
    178178    <para>
    179179      If you wish to use <application>WPA Supplicant</application> with
    180       <xref linkend="NetworkManager"/>, make sure that you have installed
    181       <xref linkend="dbus"/> and <xref linkend="libxml2"/>, then add the
     180      <ulink url="&blfs-book;basicnet/networkmanager.html">NetworkManager</ulink>,
     181      make sure that you have installed
     182      D-Bus and libxml2, then add the
    182183      following options to the <application>WPA Supplicant</application>
    183184      build configuration file by running the following command:
    184185    </para>
    185 -->
     186
    186187<screen><userinput>cat &gt;&gt; wpa_supplicant/.config &lt;&lt; "EOF"
    187188<literal>CONFIG_CTRL_IFACE_DBUS=y
     
    198199cd wpa_supplicant                                         &amp;&amp;
    199200make BINDIR=/sbin LIBDIR=/lib</userinput></screen>
    200 <!--
    201     <para>
    202       If you have installed <xref linkend="qt5"/> and wish to build
     201
     202    <para>
     203      If you have installed qt5 and wish to build
    203204      the <application>WPA Supplicant</application> GUI program, run
    204205      the following commands:
     
    206207
    207208    <note><para>The following directory name is labelled qt4, but
    208     is compatible with <xref linkend="qt5"/>.</para></note>
    209 -->
     209    is compatible with qt5.</para></note>
     210
    210211<screen><userinput>pushd wpa_gui-qt4 &amp;&amp;
    211212qmake wpa_gui.pro &amp;&amp;
  • networking/netutils/bind-utils.xml

    racf7e2c r6397333  
    3232    <para><application>BIND Utilities</application> is not a separate
    3333    package, it is a collection of the client side programs that are included
    34     with <!--<xref linkend="bind"/>-->. The <application>BIND</application>
     34    with
     35    <ulink url="&blfs-book;server/bind.html">bind</ulink>.
     36    The <application>BIND</application>
    3537    package includes the client side programs <command>nslookup</command>,
    3638    <command>dig</command> and <command>host</command>. If you install
     
    6567
    6668    <bridgehead renderas="sect3">BIND Utilities Dependencies</bridgehead>
    67 <!--
     69
    6870    <bridgehead renderas="sect4">Optional</bridgehead>
    6971    <para role="optional">
    70       <xref linkend="libcap-pam"/> and
    71       <xref linkend="libxml2"/>
     72      <ulink url="&blfs-book;postlfs/libcap.html">libcap with PAM</ulink>
     73      <ulink url="&blfs-book;general/libxml2.html">libxml2</ulink>
    7274    </para>
    73 -->
     75
    7476    <para condition="html" role="usernotes">User Notes:
    7577    <ulink url="&blfs-wiki;/bind-utils"/></para>
     
    127129    <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    128130
    129     <para>See the program descriptions in the <!-- <xref linkend="bind"/> -->
     131    <para>See the program descriptions in the
     132    <ulink url="&blfs-book;server/bind.html">bind</ulink>
    130133    section.</para>
    131134
Note: See TracChangeset for help on using the changeset viewer.