Ignore:
Timestamp:
08/18/2002 02:38:12 AM (22 years ago)
Author:
Larry Lawrence <larry@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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, v1_0, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
777e407
Parents:
1cc8e0f
Message:

dhcpcd command explanations

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • connect/dhcp/dhcpcd/dhcpcd-exp.xml

    r1cc8e0f r5fcd7c5  
    22<title>Command explanations</title>
    33
    4 <para>There may be a good reason for abandoning the normal BLFS convention
    5 of using --prefix=/usr here.  If you are installing DHCP, it is likely that
    6 it is required during the boot process and /usr may be network mounted in
    7 which case, dhcpcd wouldn't be available due to being on the network! 
    8 Therefore, depending on your situation, you may want it to be installed
    9 in /sbin or /usr/sbin.</para>
     4<para><userinput>patch -Np1 -i ../dhcpcd-&dhcpcd-version;.patch
     5:</userinput> Dhcpcd unpatched puts all configuration and temporary
     6files in <filename>/etc/dhcpc</filename>. This becomes very annoying
     7when dhcpcd tells you it's running and it's not.  You look in
     8<filename>/var/run</filename> for the pid file, but it's not there, the
     9pid file that needs deleting is in <filename>/etc/dhcpc</filename>. This
     10patch brings this program into FHS compliance, but more importantly,
     11puts files where you expect them to be.</para>
     12
     13<para><userinput>--prefix="" :</userinput>There may be a good reason for
     14abandoning the normal BLFS convention of using --prefix=/usr here.  If
     15you are installing DHCP, it is likely that it is required during the
     16boot process and /usr may be network mounted in which case, dhcpcd
     17wouldn't be available due to being on the network!  Therefore, depending
     18on your situation, you may want it to be installed in <filename>/sbin</filename> or <filename>/usr/sbin</filename>.  This command installs to <filename>/sbin</filename>.</para>
     19
     20<para><userinput>--sysconfdir=/var/lib :</userinput> This command install
     21configuration files in the <filename>/var/lib</filename>
     22directory.</para>
     23
     24<para><userinput>--mandir=/usr/share/man :</userinput> This command
     25install the man pages to the <filename>/usr/share/man</filename>
     26directory.</para>
    1027
    1128</sect2>
Note: See TracChangeset for help on using the changeset viewer.