Changeset 4e7d6a6 for chapter08


Ignore:
Timestamp:
05/11/2014 12:58:48 AM (10 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
799daaa
Parents:
b3eb525
Message:

Add explanations for kernel options in Section 8.3. Simplified the options due
to removal of systemd.

Add a sed to ksyslogd to prevent errors in some circumstances.
Update to man-pages-3.66.
Update to linux-3.14.3.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10558 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/kernel.xml

    rb3eb525 r4e7d6a6  
    7373    <para>Be sure to enable or disable following features:</para>
    7474
    75         <screen role="nodump">General setup  ---&gt;
    76   [*] open by fhandle syscalls
    77   [*] Control Group support
    78 Processor type and features  ---&gt;
    79   [*] Enable seccomp to safely compute untrusted bytecode
    80 Networking support  ---&gt;
    81   Networking options  ---&gt;
    82     &lt;*&gt; The IPv6 protocol
     75        <screen role="nodump">
    8376Device Drivers  ---&gt;
    8477  Generic Driver Options  ---&gt;
    8578    ()  path to uevent helper
    8679    [*] Maintain a devtmpfs filesystem to mount at /dev
    87     [ ] Fallback user-helper invocation for firmware loading
    8880File systems  ---&gt;
    8981  [*] Inotify support for userspace
    90   &lt;*&gt; Kernel automounter version 4 support (also supports v3)
    91   Pseudo filesystems  ---&gt;
    92     [*] Tmpfs POSIX Access Control Lists
    93     [*] Tmpfs extended attributes</screen></note>
     82  &lt;*&gt; Kernel automounter version 4 support (also supports v3)</screen></note>
     83
     84    <variablelist>
     85      <title>The rationale for the above configuration items:</title>
     86
     87      <varlistentry>
     88        <term><parameter>path to uevent helper</parameter></term>
     89        <listitem>
     90          <para>Having an entry in this space will interfere with device
     91          management when using udev/eudev. </para>
     92        </listitem>
     93      </varlistentry>
     94
     95      <varlistentry>
     96        <term><parameter>Maintain a devtmpfs</parameter></term>
     97        <listitem>
     98          <para>This will create automated device nodes which are populated by the
     99          kernel, even without udev running.  Udev then runs on top of this,
     100          managing permissions and adding symlinks.  This configuration
     101          itme is required for all users of udev/eudev. </para>
     102        </listitem>
     103      </varlistentry>
     104
     105      <varlistentry>
     106        <term><parameter>Inotify support</parameter></term>
     107        <listitem>
     108          <para>This allows monitoring of both files and directories via a single
     109          open file descriptor.</para>
     110        </listitem>
     111      </varlistentry>
     112
     113      <varlistentry>
     114        <term><parameter>Kernel automounter version 4 support</parameter></term>
     115        <listitem>
     116          <para>This allows Desktop
     117          Environments to automatically mount usb sticks and similar, this is
     118          needed to work around a bug with network filesystems which are to be
     119          mounted on boot.</para>
     120        </listitem>
     121      </varlistentry>
     122
     123    </variablelist>
    94124
    95125<screen role="nodump"><userinput>make LANG=<replaceable>&lt;host_LANG_value&gt;</replaceable> LC_ALL= menuconfig</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.