Changeset d49cae5 for networking/connect


Ignore:
Timestamp:
07/20/2014 01:41:38 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
systemd-11177
Children:
abf6e26b
Parents:
e39afa06
Message:

More systemd integration.

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

Location:
networking/connect
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • networking/connect/connect.xml

    re39afa06 rd49cae5  
    3434<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppp.xml"/> -->
    3535  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dhcpcd.xml"/>
    36   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dhcp.xml"/>
     36  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dhcp-systemd.xml"/>
    3737
    3838</chapter>
  • networking/connect/dhcp-systemd.xml

    re39afa06 rd49cae5  
    261261<screen role="root"><userinput>dhclient <replaceable>&lt;eth0&gt;</replaceable></userinput></screen>
    262262
    263       <para>
    264         Replace <replaceable>&lt;eth0&gt;</replaceable> with your
    265         desired interface. If you want more verbose output, add the
    266         <command>-v</command> parameter to the command above.
    267       </para>
    268 
    269       <para id="dhclient-service">
    270         If you want to configure network interfaces at boot using
    271         <command>dhclient</command>, you need to install the
    272         <filename>/lib/services/dhclient</filename> script
    273         included in <xref linkend="bootscripts"/> package:
    274       </para>
    275 
    276 <screen role="root"><userinput>make install-service-dhclient</userinput></screen>
    277 
    278       <indexterm zone="dhcp dhclient-service">
    279         <primary sortas="f-dhclient">dhclient (service script)</primary>
    280       </indexterm>
    281 
    282       <para id="dhclient-ifconfig">
    283         Next, create the <filename>/etc/sysconfig/ifconfig.eth0</filename>
    284         configuration file with the following commands as the
    285         <systemitem class="username">root</systemitem> user:
    286       </para>
    287 
    288 <screen role="root"><userinput>cat &gt; /etc/sysconfig/ifconfig.eth0 &lt;&lt; "EOF"
    289 <literal>ONBOOT="yes"
    290 IFACE="eth0"
    291 SERVICE="dhclient"
    292 DHCP_START=""
    293 DHCP_STOP=""
    294 
    295 # Set PRINTIP="yes" to have the script print
    296 # the DHCP assigned IP address
    297 PRINTIP="no"
    298 
    299 # Set PRINTALL="yes" to print the DHCP assigned values for
    300 # IP, SM, DG, and 1st NS. This requires PRINTIP="yes".
    301 PRINTALL="no"</literal>
    302 EOF</userinput></screen>
    303 
    304       <indexterm zone="dhcp dhclient-ifconfig">
    305         <primary sortas="e-etc-sysconfig-...-dhclient">/etc/sysconfig/ifconfig.eth0</primary>
    306       </indexterm>
    307 
    308       <para>
    309         Adjust the file to suit your needs.
    310       </para>
    311 
    312       <para>
    313         For more information on the appropriate <envar>DHCP_START</envar>
    314         and <envar>DHCP_STOP</envar> values see
    315         <command>man 8 dhclient</command>.
    316       </para>
    317 
    318263    </sect3>
    319264
     
    370315<screen role="root"><userinput>install -v -dm 755 /var/lib/dhcpd</userinput></screen>
    371316
    372        <para>
    373         If you want to start the DHCP Server at boot, install
    374         the <filename>/etc/rc.d/init.d/dhcpd</filename>
    375         init script included in the <xref linkend="bootscripts"/>
    376         package:
     317      <para>
     318        To start the <command>dhcpd</command> daemon at boot,
     319        install the systemd unit from the <xref linkend="bootscripts"/>
     320        package by running the following command as the
     321        <systemitem class="username">root</systemitem> user:
    377322      </para>
    378323
     
    385330      <para>
    386331        You will need to edit the
    387         <filename>/etc/sysconfig/dhcpd</filename> in order
     332        <filename>/etc/default/dhcpd</filename> file in order
    388333        to set the interface on which <command>dhcpd</command>
    389334        will serve the DHCP requests.
Note: See TracChangeset for help on using the changeset viewer.