Changeset d49cae5


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

Files:
7 edited
2 moved

Legend:

Unmodified
Added
Removed
  • general/sysutils/acpid-systemd.xml

    re39afa06 rd49cae5  
    145145
    146146      <para>
    147         To automatically start <command>acpid</command> daemon at boot,
     147        To start the <command>acpid</command> daemon at boot,
    148148        install the systemd unit from the <xref linkend="bootscripts"/>
    149149        package by running the following command as the
  • general/sysutils/sysstat-systemd.xml

    re39afa06 rd49cae5  
    184184      daily data file to reinitialize the kernel counters. This can be
    185185      automated by enabling the previously installed systemd unit
    186       using the following command as the
     186      by running the following command as the
    187187      <systemitem class="username">root</systemitem> user:</para>
    188188
  • 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.
  • networking/netprogs/netprogs.xml

    re39afa06 rd49cae5  
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncftp.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="net-tools.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nfs-utils.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nfs-utils-systemd.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="netfs.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ntp.xml"/>
  • networking/netprogs/nfs-utils-systemd.xml

    re39afa06 rd49cae5  
    196196
    197197      <sect4 id="nfs-utils-server-init">
    198         <title>Boot Script</title>
    199 
    200         <para>Install the <filename>/etc/rc.d/init.d/nfs-server</filename>
    201         init script included in the <xref linkend="bootscripts"/> package
    202         to start the server at boot.</para>
     198        <title>Systemd Units</title>
     199
     200        <para>
     201          To start the NFS Server daemons at boot,
     202          install the systemd units from the <xref linkend="bootscripts"/>
     203          package by running the following command as the
     204          <systemitem class="username">root</systemitem> user:
     205        </para>
    203206
    204207<screen role="root"><userinput>make install-nfs-server</userinput></screen>
     
    208211        </indexterm>
    209212
    210         <para>Now create the <filename>/etc/sysconfig/nfs-server</filename>
    211         configuration file:</para>
    212 
    213 <screen role="root"><userinput>cat &gt; /etc/sysconfig/nfs-server &lt;&lt; "EOF"
    214 <literal>PORT="2049"
    215 PROCESSES="8"
    216 QUOTAS="no"
    217 KILLDELAY="10"</literal>
    218 EOF</userinput></screen>
    219 
    220         <note><para>The above parameters may be optionally placed in
    221         <filename>/etc/sysconfig/rc.site</filename>.</para></note>
     213        <para>You can edit the <filename>/etc/default/nfs-utils</filename>
     214        file to change the startup options for NFS daemons. Defaults should
     215        be fine for most use cases.</para>
    222216
    223217        <indexterm zone="nfs-utils nfs-utils-server-init">
    224           <primary
    225           sortas="e-etc-sysconfig-nfs-server">/etc/sysconfig/nfs-server</primary>
     218          <primary sortas="e-etc-default-nfs-utils">/etc/default/nfs-utils</primary>
    226219        </indexterm>
    227220
     
    284277
    285278      <sect4  id="nfs-utils-client-init">
    286         <title>Boot Script</title>
    287 
    288         <note><para>The following boot script is not required if the
    289         nfs-server script is installed.</para></note>
    290 
    291         <para>Install the <filename>/etc/rc.d/init.d/nfs-client</filename> init
    292         script included in the <xref linkend="bootscripts"/> package to start
    293         the client services at boot.</para>
     279        <title>Systemd Units</title>
     280
     281        <note><para>The following systemd unis are not required if the
     282        nfs-server units were previously installed.</para></note>
     283
     284        <para>
     285          To start the NFS client services at boot,
     286          install the systemd units from the <xref linkend="bootscripts"/>
     287          package by running the following command as the
     288          <systemitem class="username">root</systemitem> user:
     289        </para>
    294290
    295291<screen role="root"><userinput>make install-nfs-client</userinput></screen>
     
    297293        <indexterm zone="nfs-utils nfs-utils-client-config">
    298294          <primary sortas="f-nfs-client">nfs-client</primary>
    299         </indexterm>
    300 
    301         <para>To automatically mount <systemitem
    302         class="filesystem">nfs</systemitem> filesystems, clients will also need
    303         to install the <filename>netfs</filename> bootscript as described in
    304         <xref linkend="postlfs-config-netfs"/>.</para>
    305 
    306         <indexterm zone="nfs-utils nfs-utils-client-config">
    307           <primary sortas="f-netfs">netfs</primary>
    308295        </indexterm>
    309296
  • postlfs/security/cyrus-sasl-systemd.xml

    re39afa06 rd49cae5  
    286286
    287287      <para>
    288         To automatically start <command>saslauthd</command> daemon at boot,
     288        To start the <command>saslauthd</command> daemon at boot,
    289289        install the systemd unit from the <xref linkend="bootscripts"/>
    290290        package by running the following command as the
  • postlfs/security/mitkrb-systemd.xml

    re39afa06 rd49cae5  
    467467
    468468      <para>
    469         To automatically start Kerberos services at boot,
    470         install the systemd unit from the <xref linkend="bootscripts"/>
     469        To start the Kerberos services at boot,
     470        install the systemd units from the <xref linkend="bootscripts"/>
    471471        package by running the following command as the
    472472        <systemitem class="username">root</systemitem> user:
  • postlfs/security/openssh-systemd.xml

    re39afa06 rd49cae5  
    305305
    306306      <para>
    307         To automatically start <command>sshd</command> daemon at boot,
    308         install the systemd unit from the <xref linkend="bootscripts"/>
     307        To start the <command>sshd</command> daemon at boot,
     308        install the systemd units from the <xref linkend="bootscripts"/>
    309309        package by running the following command as the
    310310        <systemitem class="username">root</systemitem> user:
Note: See TracChangeset for help on using the changeset viewer.