This is version 7.0-rc1 of the Linux From Scratch book, dated Aug 31, 2011. If this book is more than six months old, a newer and better version is probably already available. To find out, please check one of the mirrors via http://www.linuxfromscratch.org/mirrors.html.
Below is a list of changes made since the previous release of the book.
Changelog Entries:
2011-08-29
2011-08-14
2011-08-03
[bdubbs] - Minor corrections to bootscripts.
2011-08-07
2011-08-02
2011-08-01
[bdubbs] - Rewrite bootscripts and Chaper 7.
Make scripts compatible with initd format (see BLFS).
Move functions and services to /lib/boot.
Log boot messages to /run/var/bootlog.
Move ifup/ifdown to /sbin.
Move network device configuration files to /etc/sysconfig/ifconfig.*.
Add IFACE variable to network configuration files.
Read optional configuration file /etc/sysconfig/init_params in functions.
2011-07-17
2011-07-08
[bdubbs] - Update location of POSIX Standard.
2011-07-01
2011-06-29
2011-06-26
2011-06-24
2011-06-20
[bdubbs] - Update to grub-1.99. Fixes #2818.
2011-06-19
[bdubbs] - Update shadow location. Fixes #2888.
2011-06-05
2011-05-31
[dj] - Updated to lfs-bootscripts-20110531.
2011-05-23
[matthew] - Fix a typo in the PCRE instructions, and make
Glib put its configuration in /etc
.
2011-05-22
2011-05-15
2011-05-07
[matthew] - Add latest upstream patches for Bash. Fixes #2868.
[matthew] - Upgrade to Linux-2.6.38.5. Fixes #2867.
[matthew] - Fix a couple of test failures in Binutils, due to incompatibilities with GCC-4.6.x. Fixes #2866.
[matthew] - Upgrade to Util-Linux-2.19.1. Fixes #2865.
[matthew] - Don't create the /dev/shm
directory anymore, as it is
created in the udev bootscript now. Fixes #2864.
2011-04-25
2011-04-19
[bdubbs] - Update cleanfs bootscript to not clean /var/run or /var/lock because they are now linked to a fresh tmpfs.
2011-04-18
[bdubbs] - Add new /run mount point to top level directories. Mount a tmpfs on /run in bootscripts.
[bdubbs] - In Chapter 6, move File to before binutils to prevent some configure warnings.
[matthew] - Upgrade to File-5.06. Fixes #2860.
[matthew] - Upgrade to Linux-2.6.38.3. Fixes #2859.
[matthew] - Upgrade to Coreutils-8.11. Fixes #2858.
[matthew] - Upgrade to Man-DB-2.6.0.2, including adding its dependency, libpipeline-1.2.0. Fixes #2857.
[matthew] - Upgrade to Less-443. Fixes #2856.
[matthew] - Add latest upstream patch for Bash. Fixes #2855.
[matthew] - Upgrade to Ncurses-5.9. Fixes #2853.
[matthew] - Upgrade to MPFR-3.0.1. Fixes #2852.
[matthew] - Upgrade to XZ-Utils-5.0.2. Fixes #2851.
[matthew] - Upgrade to Udev-167. Fixes #2850.
2011-04-13
[bdubbs] - Added a sed to fix an intermittent test failure in coreutils. Fixes #2833.
2011-04-12
2011-03-30
2011-03-14
[matthew] - Upgrade to Tar-1.26. Fixes #2846.
[matthew] - Upgrade to Dejagnu-1.5. Fixes #2845.
[matthew] - Add patch to fix the sparse-fiemap test failure in Coreutils-8.10. Thanks to Tadeus (Eus) Prastowo for the report and patch.
[matthew] - Add latest upstream patches for Readline-6.2.
[matthew] - Add latest upstream patches for Bash-4.2. Fixes #2841.
[matthew] - Upgrade to M4-1.4.16. Fixes #2840.
[matthew] - Upgrade to Ncurses-5.8. Fixes #2838.
[matthew] - Upgrade to MPC-0.9. Fixes #2837.
[matthew] - Upgrade to Linux-2.6.37.3. Fixes #2835.
2011-03-04
[bdubbs] - LFS-6.8 released.