Changeset 05c8448 for networking/connect


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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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>
Note: See TracChangeset for help on using the changeset viewer.