Changeset 4e7d6a6


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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rb3eb525 r4e7d6a6  
    4040      <itemizedlist>
    4141        <listitem>
     42          <para>[bdubbs] - Add explanations for kernel options
     43          in Section 8.3.  Simplified the options due to removal
     44          of systemd.  Fixes
     45          <ulink url="&lfs-ticket-root;3566">#3566</ulink>.</para>
     46        </listitem>
     47        <listitem>
     48          <para>[bdubbs] - Add a sed to ksyslogd to prevent
     49          errors in some circumstances. Fixes
     50          <ulink url="&lfs-ticket-root;3575">#3575</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[bdubbs] - Update to man-pages-3.66. Fixes
     54          <ulink url="&lfs-ticket-root;3576">#3576</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[bdubbs] - Update to linux-3.14.3. Fixes
     58          <ulink url="&lfs-ticket-root;3573">#3573</ulink>.</para>
     59        </listitem>
     60        <listitem>
    4261          <para>[bdubbs] - Remove systemd and dbus.  Add eudev.</para>
    4362        </listitem>
  • chapter06/sysklogd.xml

    rb3eb525 r4e7d6a6  
    4141  <sect2 role="installation">
    4242    <title>Installation of Sysklogd</title>
     43
     44    <para>First, fix a problem that causes a segmentation fault under
     45    some conditions in klogd:</para>
     46
     47<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c</userinput></screen>
    4348
    4449    <para>Compile the package:</para>
  • 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>
  • packages.ent

    rb3eb525 r4e7d6a6  
    408408<!ENTITY linux-major-version "3">
    409409<!ENTITY linux-minor-version "14">
    410 <!ENTITY linux-patch-version "2">
     410<!ENTITY linux-patch-version "3">
    411411<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    412412<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
    413413<!ENTITY linux-size "76,563 KB">
    414414<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    415 <!ENTITY linux-md5 "28b68cde77997ddafab3c4e16cefae7d">
     415<!ENTITY linux-md5 "99043433ad7368d2471b4743c9f562a2">
    416416<!ENTITY linux-home "http://www.kernel.org/">
    417417<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
     
    454454<!ENTITY man-db-ch6-sbu "0.5 SBU">
    455455
    456 <!ENTITY man-pages-version "3.65">
    457 <!ENTITY man-pages-size "1,200 KB">
     456<!ENTITY man-pages-version "3.66">
     457<!ENTITY man-pages-size "1,211 KB">
    458458<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    459 <!ENTITY man-pages-md5 "0f165e0ab25ff5687d2d0b237af77b74">
     459<!ENTITY man-pages-md5 "4400766c63a28e58bb899a2d3a0191d8">
    460460<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
    461461<!ENTITY man-pages-ch6-du "23 MB">
Note: See TracChangeset for help on using the changeset viewer.