Changeset 05c8448


Ignore:
Timestamp:
04/04/2020 11:12:09 AM (4 years ago)
Author:
Tim Tassonis <stuff@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
0ed08835
Parents:
68380724
Message:

Update to dhcpcd-9.0.0.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r68380724 r05c8448  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[timtas] - Update to dhcpcd-9.0.0. Fixes
     49          <ulink url="&blfs-ticket-root;13352">#13352</ulink>.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[ken] - Use firefox-68.6.1 for JS68. Addresses
    4953          <ulink url="&blfs-ticket-root;13355">#13355</ulink>.</para>
  • networking/connect/dhcpcd.xml

    r68380724 r05c8448  
    77  <!ENTITY dhcpcd-download-http "https://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
    88  <!ENTITY dhcpcd-download-ftp  "ftp://roy.marples.name/pub/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
    9   <!ENTITY dhcpcd-md5sum        "e1eea03388d12c9ad21ecd7c135fdf8b">
    10   <!ENTITY dhcpcd-size          "224 KB">
    11   <!ENTITY dhcpcd-buildsize     "2.6 MB (with tests)">
     9  <!ENTITY dhcpcd-md5sum        "5360da47d4d51280dae35fe91958b63a">
     10  <!ENTITY dhcpcd-size          "240 KB">
     11  <!ENTITY dhcpcd-buildsize     "2.8 MB (with tests)">
    1212  <!ENTITY dhcpcd-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    9393
    9494    <para>
     95      recent <application>dhcpcd</application> implements privilege separation.
     96      Additional installation steps are necessary to set up
     97      the proper environment, which are performed by issuing the following
     98      commands as the <systemitem class="username">root</systemitem> user:
     99    </para>
     100
     101<screen role="root"><userinput>install  -v -m700 -d /var/lib/dhcpcd &amp;&amp;
     102
     103groupadd -g 52 dhcpcd        &amp;&amp;
     104useradd  -c 'dhcpcd PrivSep' \
     105         -d /var/lib/dhcpcd  \
     106         -g dhcpcd           \
     107         -s /bin/false     \
     108         -u 52 dhcpcd &amp;&amp;
     109chown    -v dhcpcd:dhcpcd /var/lib/dhcpcd </userinput></screen>
     110
     111    <para>
    95112      Install <application>dhcpcd</application> by running the following
    96113      commands:
     
    98115
    99116<screen><userinput>./configure --libexecdir=/lib/dhcpcd \
    100             --dbdir=/var/lib/dhcpcd  &amp;&amp;
     117            --dbdir=/var/lib/dhcpcd  --privsepuser=dhcpcd &amp;&amp;
    101118make</userinput></screen>
    102119
     
    181198
    182199<screen role='root'><userinput>make install-service-dhcpcd</userinput></screen>
     200
     201      <note>
     202        <para id="dhcpcd-config6">
     203          the network service script <filename>/lib/services/dhcpcd</filename>
     204          contained in bootscripts up to blfs-bootscripts-20191204 is
     205          not compatible with latest dhcpcd, as the location of the pidfile
     206          changed.
     207          To work around this, issue the following command:
     208
     209<screen role='root'><userinput>sed -i "s;/run/dhcpcd-;/run/dhcpcd/;g" /lib/services/dhcpcd</userinput></screen>
     210        </para>
     211      </note>
    183212
    184213      <note>
  • packages.ent

    r68380724 r05c8448  
    564564<!-- Chapter 14 -->
    565565<!--<!ENTITY ppp-version                  "2.4.5">-->
    566 <!ENTITY dhcpcd-version               "8.1.6">
     566<!ENTITY dhcpcd-version               "9.0.0">
    567567<!ENTITY dhcp-version                 "4.4.2">
    568568
  • postlfs/config/users.xml

    r68380724 r05c8448  
    112112        <row><entry>sshd    </entry><entry>50</entry><entry>50</entry></row>
    113113        <row><entry>stunnel </entry><entry>51</entry><entry>51</entry></row>
     114        <row><entry>dhcpcd  </entry><entry>52</entry><entry>51</entry></row>
    114115        <row><entry>svn     </entry><entry>56</entry><entry>56</entry></row>
    115116        <row><entry>svntest </entry><entry>  </entry><entry>57</entry></row>
Note: See TracChangeset for help on using the changeset viewer.