Changeset 232e46a for connect


Ignore:
Timestamp:
09/25/2006 01:27:22 AM (18 years ago)
Author:
Dan Nichilson <dnicholson@…>
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:
fed761a
Parents:
95141b0a
Message:

Updated to dhcpcd-2.0.8. Changed install to use conf file /etc/dhcpc/dhcpcd.exe.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • connect/dhcp/dhcpcd.xml

    r95141b0a r232e46a  
    55  %general-entities;
    66
    7     <!-- Inserted as a reminder to do this. The mention of a test suite
    8          is usually right before the root user installation commands. Please
    9          delete these 12 (including one blank) lines after you are done.-->
    10 
    11     <!-- Use one of the two mentions below about a test suite,
    12          delete the line that is not applicable. Of course, if the
    13          test suite uses syntax other than "make check", revise the
    14          line to reflect the actual syntax to run the test suite -->
    15 
    16     <!-- <para>This package does not come with a test suite.</para> -->
    17     <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
    18 
    19   <!ENTITY dhcpcd-download-http "http://ftp.osuosl.org/pub/gentoo/distfiles/dhcpcd-&dhcpcd-version;.tar.bz2">
    20   <!ENTITY dhcpcd-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/dhcpcd-&dhcpcd-version;.tar.bz2">
    21   <!ENTITY dhcpcd-md5sum        "e2e5cd9b8824c7b1d37a7c441b83515f">
    22   <!ENTITY dhcpcd-size          "128 KB">
    23   <!ENTITY dhcpcd-buildsize     "1.3 MB">
     7  <!ENTITY dhcpcd-download-http "http://prdownload.berlios.de/dhcpcd/dhcpcd-&dhcpcd-version;.tar.bz2">
     8  <!ENTITY dhcpcd-download-ftp  "ftp://ftp.osuosl.org/pub/gentoo/distfiles/dhcpcd-&dhcpcd-version;.tar.bz2">
     9  <!ENTITY dhcpcd-md5sum        "ec91c33b6d9cb46a42f9564e573fd249">
     10  <!ENTITY dhcpcd-size          "123 KB">
     11  <!ENTITY dhcpcd-buildsize     "1.2 MB">
    2412  <!ENTITY dhcpcd-time          "less than 0.1 SBU">
    2513]>
     
    4230    <title>Introduction to Dhcpcd</title>
    4331
    44     <para>The <application>dhcpcd</application> package contains the
    45     <command>dhcpcd</command> client. This is useful for connecting your computer
    46     to a network which uses DHCP to assign network addresses.</para>
     32    <para><application>dhcpcd</application>is an implementation of the
     33    DHCP client specified in RFC2131. This is useful for connecting
     34    your computer to a network which uses DHCP to assign network
     35    addresses.</para>
    4736
    4837    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6857    </itemizedlist>
    6958
    70 <!--
    71     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    72     <itemizedlist spacing='compact'>
    73       <listitem>
    74         <para>Required Patch:
    75         <ulink url="&patch-root;/dhcpcd-&dhcpcd-version;-fhs-1.patch"/></para>
    76       </listitem>
    77     </itemizedlist>
    78 -->
    79 
    8059    <para condition="html" role="usernotes">User Notes:
    8160    <ulink url="&blfs-wiki;/dhcpcd"/></para>
     
    8968    commands:</para>
    9069
    91 <screen><userinput>./configure --prefix="" --sysconfdir=/var/lib \
    92     --mandir=/usr/share/man &amp;&amp;
     70<screen><userinput>./configure --prefix="" --mandir=/usr/share/man &amp;&amp;
    9371make</userinput></screen>
    9472
     73    <para>This package does not come with a test suite.</para>
     74
    9575    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    9676
    97 <screen role="root"><userinput>make install</userinput></screen>
     77<screen role="root"><userinput>make install &amp;&amp;
     78chmod -v 754 /etc/dhcpc/dhcpcd.exe</userinput></screen>
    9879
    9980  </sect2>
     
    11495    <filename class="directory">/sbin</filename>.</para>
    11596
    116     <para><parameter>--sysconfdir=/var/lib</parameter>: This command installs
    117     configuration and state files in the
    118     <filename class="directory">/var/lib</filename> directory.</para>
    119 
    12097  </sect2>
    12198
     
    126103      <title>Config Files</title>
    127104
    128       <para><filename>/var/lib/dhcpc/*</filename></para>
     105      <para><filename>/etc/dhcpc/dhcpcd.exe</filename></para>
    129106
    130107      <indexterm zone="dhcpcd dhcpcd-config">
    131         <primary sortas="e-var-lib-dhcpc">/var/lib/dhcpc/*</primary>
     108        <primary sortas="e-etc-dhcpc">/etc/dhcpc/dhcpcd.exe</primary>
    132109      </indexterm>
    133110
     
    148125
    149126<screen role='root'><userinput>make install-service-dhcpcd</userinput></screen>
     127
     128      <para>Whenever <command>dhcpcd</command> configures or shuts down
     129      a network interface, it executes the script
     130      <filename>/etc/dhcpc/dhcpcd.exe</filename>. This script can be
     131      customized to perform additional actions for the network interface.
     132      See the man page of <command>dhcpcd</command> for more details.</para>
    150133
    151134      <para id="dhcpcd-config2">Finally, as the <systemitem
     
    216199        <seg>dhcpcd</seg>
    217200        <seg>None</seg>
    218         <seg>/var/lib/dhcpc</seg>
     201        <seg>/etc/dhcpc and /var/lib/dhcpc</seg>
    219202      </seglistitem>
    220203    </segmentedlist>
     
    228211        <term><command>dhcpcd</command></term>
    229212        <listitem>
    230           <para>is an implementation of the DHCP client
    231           specified in RFC2131 and RFC1541
    232           (depending on which options are specified).</para>
     213          <para>is an implementation of the DHCP client specified
     214          in RFC2131 (when -r option is not specified) and RFC1541
     215          (when -r option is specified).</para>
    233216          <indexterm zone="dhcpcd dhcpcd-prog">
    234217            <primary sortas="b-dhcpcd">dhcpcd</primary>
Note: See TracChangeset for help on using the changeset viewer.