diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f8587897b..f16520b9c 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -541,656 +541,5 @@ ftp://ftp.de).
-3.3 - April 7th, 2002
-
-
-
-Updated to:
-
-
-autoconf-2.53
-automake-1.6
-bin86-0.16.2
-binutils-2.12
-bison-1.34
-bzip2-1.0.2
-diffutils-2.8
-e2fsprogs-1.27
-gawk-3.1.0
-gettext-0.11.1
-grep-2.5
-less-374
-lfs-bootscripts-1.9
-lilo-22.2
-linux-2.4.18
-man-pages-1.48
-modutils-2.4.15
-reiserfsprogs-3.x.1b
-shadow-4.0.3
-texinfo-4.1
-util-linux-2.11o
-vim-6.1
-
-
-
-
-April 7th, 2002 [gerard]: Added a new mirror site located
-in Freising, Germany
-
-April 5th, 2002 [gerard]: Chapter 07 - Loadkeys: Added this
-page explaining that you can remove the loadkeys symlink from /etc/rc.d/rcsysinit.d if you compiled a keymap
-directly into the kernel.
-
-April 5th, 2002 [gerard]: Chapter 06 - Configuring
-Keyboard: explained you can also compile the keymap directly into the
-kernel which has additional benefits.
-
-April 5th, 2002 [gerard]: Upgraded to
-lfs-bootscripts-1.9
-
-April 5th, 2002 [gerard]: Chapter 05+06 - GCC: Added
-commands to remove the /usr/*-gnu
-directory.
-
-April 4th, 2002 [gerard]: Chapter 05 - Diffutils: Added
---disable-nls
-
-April 3rd, 2002 [gerard]: Appendix A - Gettext: Added the
-missing package descriptions.
-
-April 3rd, 2002 [gerard]: Chapter 05 - Mounting $LFS/proc:
-Added chown root.root $LFS/proc. The recursive chown
-operation in chapter 6 doesn't touch proc, so this'll remain owned by user
-lfs. It's not a big deal, just not a very clean thing
-to do.
-
-April 3rd, 2002 [gerard]: Chapter 06 - Groff: Added a few
-symlinks that are used by programs like xman and
-others.
-
-April 3rd, 2002 [gerard]: Chapter 04 - Mounting partitions:
-Added some notes how to deal with multiple partitions ($LFS, $LFS/usr and
-so on).
-
-April 3rd, 2002 [gerard]: Chapter 06 - E2fsprogs: Added
-install-info command to finish off the info page
-installation.
-
-April 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Reversed the
-make and make -f
-Makefile-libbz2_so. This is needed so all object files are
-compiled with the PIC option (Position Independent Code).
-
-April 3rd, 2002 [gerard]: Chapter 05 - Linux: Shortened the
-installation instructions by cutting out the make
-config and make dep
-stages.
-
-April 1st, 2002 [gerard]: This is not a joke: Chapter 5+6 -
-Gawk: Added a warning to never run make uninstall on
-the package. It will be pretty much equivalent to rm -rf
-/usr/bin/* because we override the libexec directory definition to /usr/bin
-
-March 29th, 2002 [markh]: Chapter 05 and 06 - Updated to
-diffutils-2.8, modutils-2.4.15 and vim-6.1. Removed PR_PROGRAM setting
-for diffutils as /usr/bin/pr is now detected by the configure script.
-Removed sed to fix problem with shell syntax highlighting in vim as that
-is fixed in the new version.
-
-March 26th, 2002 [markh]: Chapter 02 - Asking for help:
-Added reference to ESR's smart-questions document.
-
-March 25th, 2002 [markh]: Binutils - Added libopcodes
-library description.
-
-March 21st, 2002 [gerard]: Chapter 06 - Bzip2: Before we
-move /usr/bin/bzless and
-/usr/bin/bzmore to the /bin directory, we first remove the
-/bin/bzless and /bin/bzmore
-files. On some systems overwriting the existing files doesn't work due to
-hardlinks being used.
-
-March 21st, 2002 [gerard]: Appendix A - Sysklogd: Updated
-the download location to
-
-March 20th, 2002 [gerard]: Chapter 06 - Configure Dynamic
-Loader: Removed the /lib and
-/usr/lib directories from the
-ld.so.conf file. They were
-unnecessary.
-
-March 16th, 2002 [gerard]: Chapter 06+Appendix A: Removed
-the chroot dependencies. It's not a package so it's a bit out of
-place.
-
-March 16th, 2002 [gerard]: Chapter 05+06 - Gawk: Added
-commands to sed the awklib/Makefile.in file to change
-the datadir and libexecdir
-definitions
-
-March 15th, 2002 [gerard]: Chapter 01 - Mailing lists:
-Added lfs-chat description
-
-March 15th, 2002 [gerard]: Chapter 06-Shadow: Move
-libmisc.*a to
-/usr/lib too.
-
-March 14th, 2002 [gerard]: Upgraded to
-bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
-shadow-4.0.3
-
-March 11th, 2002 [gerard]: Upgraded to
-binutils-2.12
-
-March 11th, 2002 [gerard]: Chapter 07 - Setclock: The text
-here hinted towards the fact that you could skip configuring this step
-which isn't true unless the entire script would be removed. So the text was
-changed a bit to just have them create the file no matter how the hardware
-clock is set up.
-
-March 11th, 2002 [gerard]: Chapter 07 - Loadkeys: Removed
-the need to configure a /etc/sysconfig/keyboard file.
-The kbd patch makes this obsolete (loadkeys -d is used
-now).
-
-March 11th, 2002 [gerard]: Chapter 05 - Gawk: Added
--Dre_max_failures=re_max_failures2 bug fix for glibc-2.1.x
-systems.
-
-March 11th, 2002 [gerard]: Chapter 06 - Bzip2: Before
-installing, remove /usr/bin/bz*. The bzip2
-installation doesn't deal with existing files properly when making hard
-links, so we remove the files first.
-
-March 10th, 2002 [gerard]: Chapter 06 - Configure keyboard:
-Added section to configure keyboard keymap file by creating the /usr/share/kbd/keymaps/defkeymap.map.gz
-symlink.
-
-March 9th, 2002 [gerard]: Chapter 08 - Make bootable: Added
-a cp command that finds all the kernel images from
-/etc/lilo.conf automatically and copies them to
-$LFS/boot.
-
-March 9th, 2002 [gerard]: Chapter 06 - Man: Moved the
-man.conf from /usr/share/misc to /etc.
-
-March 9th, 2002 [gerard]: Chapter 07: Added a page about
-the sysklogd script and explain that the default script includes the
--m 0 option to
-syslogd.
-
-March 8th, 2002 [gerard]: Removed the Mawk package and
-replaced with the Gawk package. This was done because mawk is no longer
-being developed, while gawk is. Mawk has some POSIX compliance bugs that
-are fixed in Gawk.
-
-March 8th, 2002 [gerard]: Updated to the following
-packages: autoconf-2.53, automake-1.6, bin86-0.16.2, bison-1.33,
-bzip2-1.0.2, e2fsprogs-1.27, gawk-3.1.0, gettext-0.11, less-374, lilo-22.2,
-linux-2.4.18, man-pages-1.48, modutils-2.4.14, reiserfsprogs-3.x.1b,
-shadow-4.0.2, texinfo-4.1, util-linux-2.11o
-
-
-
-3.2 - March 7th, 2002
-
-
-
-Updated to:
-
-
-lfs-bootscripts-1.6
-
-
-
-
-March 1st, 2002 [gerard]: Chapter 05 - Creating
-directories: Removed the /usr/var
-and /usr/local/var directories. They
-aren't recommended by the FHS.
-
-February 27th, 2002 [gerard]: Chapter 06 - Make: Added
-commands to remove the setgid kmem bit from
-/usr/bin/make. This isn't needed on Linux systems to
-deal with the system load and it causes some other problems too that are
-fixed by removing the setgid bit.
-
-February 26th, 2002 [gerard]: Upgraded to
-lfs-bootscripts-1.6
-
-February 17th, 2002 [gerard]: Chapter 05 - Sh-utils: Added
-the command again that moves $LFS/usr/bin/chroot to
-$LFS/usr/sbin
-
-February 17th, 2002 [gerard] Updated dependencies for all
-packages.
-
-February 15th, 2002 [gerard] Chapter 01: Added a new mirror
-to the list located in The Netherlands (www.nl and
-ftp.nl).
-
-February 11th, 2002 [markh] Chapter 05: Sh-utils:
-Removed extra && from end of install
-instructions.
-
-February 10th, 2002 [gerard]: Chapter 05 - Sh-utils:
-Removed su from the mv command
-as this isn't installed in chapter 5.
-
-
-
-3.2-RC1 - February 10th, 2002
-
-
-
-Updated to:
-
-
-bison-1.31
-file-3.37
-glibc-2.2.5
-kbd-1.06-2.patch
-lfs-bootscripts-1.5
-linux-2.4.17
-man-pages-1.47
-psmisc-20.2
-sysvinit-2.84
-util-linux-2.11n
-
-
-
-
-
-
-February 10th, 2002 [gerard]: Chapter 6: Added a sed
-command to change gzexe's hardcoded /usr/bin/gzip path and change it to
-/bin/gzip.
-
-February 10th, 2002 [gerard]: Chapter 5 + 6: Moved
-additional programs to the ($LFS)/bin directory that are used by the
-bootscripts. No programs used by bootscripts (except daemons themselves)
-should be in the /usr directory in case /usr isn't available until far
-along in the boot process (when it's an NFS share for
-example).
-
-February 6th, 2002 [markh]: Appendix A - All
-descriptions now synced and updated.
-
-February 2nd, 2002 [gerard]: Chapter 6 - Changing owner:
-Added cd /
so the leading slash can be removed from all the
-directories in the chown commands. It's more pleasant to type out this
-way.
-
-February 2nd, 2002 [gerard]: Updated to
-lfs-bootscripts-1.5
-
-February 2nd, 2002 [gerard]: Chapter 6 - Gzip: Removed the
-compress symlink. Gzip can uncompress .Z files but it can't compress into
-that format.
-
-February 1st, 2002 [gerard]: Updated to
-lfs-bootscripts-1.3
-
-February 1st, 2002 [gerard]: Chapter 6 - Glibc: Instead of
-sed'ing the config.make file, create the
-glibc-build/configparms file containing
-cross-compiling = no
.
-
-January 30th, 2002 [marcheerdink]: Chapters 5: Changed
-the commands to copy the header files to support versions of cp older
-than 4.1.
-
-January 30th, 2002 [markh]: Chapters 5+6: Added
-CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" to the configure command for patch.
-This fixes compilation on PPC and m68k platforms and doesn't hurt on
-x86.
-
-January 30th, 2002 [gerard]: Chapter 5 - Mounting proc:
-Rephrased the text a bit (it implied you can only mount the proc fs more
-than once, which isn't true anymore these days).
-
-January 30th, 2002 [markh]: Chapter 5: Enhanced the make
-mrproper explanation.
-
-January 30th, 2002 [marcheerdink]: Chapters 5+6: Removed
-the --libexecdir flag from fileutils' configure options.
-
-January 30th, 2002 [marcheerdink]: Chapters 6: Added a
-symlink from vipw to vigr after installing shadow.
-
-January 30th, 2002 [markh]: Chapters 5+6: Changed
-binutils and e2fsprogs installation instructions to use separate
-directories ala gcc and glibc.
-
-January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added
-a chown root.root after the cp.
-
-January 30th, 2002 [gerard]: Appendix A - Texinfo: the info
-programs works on the /usr/share/info directory not
-/usr/doc/info.
-
-January 30th, 2002 [gerard]: Chapter 6 - Procps: Fixed typo
-the path to the app-defaults directory (it's
-/usr/X11R6/lib/X11/app-defaults and not
-usr/X11R6/lib/app-defaults).
-
-January 30th, 2002 [gerard]: Chapter 6 - Configure
-software: Simplified the commands to create the utmp, btmp, lastlog and
-wtmp files.
-
-January 30th, 2002 [gerard]: Chapter1: Moved
-Acknowledgements to be displayed as the first page in chapter
-1.
-
-January 30th, 2002 [gerard]: Chapter 1: Created a separate
-page to list the HTTP and FTP mirrors.
-
-January 30th, 2002 [gerard]: Chapter 4 - Creating
-partition: increased the suggested partition size from 750 MB to 1
-GB.
-
-January 29th, 2002 [gerard]: Chapter 6 - Shadow: Combined
-the mv libshadow.a /usr/lib
and
-mv libshadow.la /usr/lib
commands into
-mv libshadow.*a /usr/lib
-
-January 26th, 2002 [gerard]: Upgraded to
-lfs-bootscripts-1.2
-
-January 26th, 2002 [marcheerdink]: Chapter 6: Removed the
-datadir option from bisons configure flags, because recent bisons use the
-correct directory by default.
-
-January 23rd, 2002 [markh]: Chapter 6: Added the section
-Create /etc/mtab symlink.
-
-January 23rd, 2002 [gerard]: Removed the file -C command
-from the file installation. This package runs this command at the very end
-of the installation so we don't need to do this anymore.
-
-January 23rd, 2002 [marcheerdink]: Chapter 4+5+6: The static
-environment is now built as an unprivileged user, removing the risk of
-overwriting files of the host distribution.
-
-January 22nd, 2002 [markh]: Back out linuxthreads
-man-page installation instructions as they don't work (they need perl
-which we don't have installed at that point).
-
-January 21st, 2002 [markh]: Updated to glibc-2.2.5. At
-the same time, fixed the glibc installation so that the linuxthreads man
-pages are installed.
-
-January 21st, 2002 [markh]: Updated to bison-1.31,
-file-3.37, kernel-2.4.17, psmisc-20.2 and
-sysvinit-2.84.
-
-January 21st, 2002 [markh]: Updated to util-linux-2.11n
-and removed ADD_RAW=yes as it's no longer needed.
-
-January 21st, 2002 [markh]: Updated to man-pages-1.47
-and removed the man-pages patch.
-
-January 15th, 2002 [gerard]: Appendix A: Added bootscripts
-files (dependencies, download location, descriptions)
-
-January 15th, 2002 [gerard]: Chapter 6: Added bootscripts
-installation.
-
-January 15th, 2002 [gerard]: Chapter 7: Removed most of the
-scripts, only left the part of a few where we set up config files in
-/etc/sysconfig.
-
-January 15th, 2002 [gerard]: Chapter 6 - Configuring
-Sysvinit: Changed the inittab contents to match the new
-bootscripts.
-
-January 15th, 2002 [marcheerdink]: Chapter 6 - file: changed
-the installation instruction so the sed isn't necessary anymore.
-
-January 14th, 2002 [marcheerdink]: Changed the kernel header
-files installation in chapter 5 so it's a bit more portable.
-
-January 6th, 2002 [gerard]: Reformatted the dependency
-lists.
-
-January 1st, 2002 [gerard]: Happy New Year
-LFS!
-
-January 1st, 2002 [markh]: First Changelog of New Year!
-Update copyright notice to cover 2002 ;-) OK - I'm
-sad...
-
-December 16th, 2001 [gerard]: Chapter 6 - Ed: Reworded why
-ed is optional to eliminate some confusion.
-
-December 16th, 2001 [gerard]: Chapter 6 - Texinfo: Reworded
-the TEXMF explanation to eliminate some confusion.
-
-December 15th, 2001 [gerard]: Chapter 4: Replaced the "One
-partition hint" reference with lfs_next_to_existing_systems.txt hint
-reference.
-
-December 15th, 2001 [markh]: Finish Appendix merge. All
-of the old appendices A, B and D are now in one (large) Appendix
-A.
-
-December 14th, 2001 [markh]: Merged appendices A and
-B.
-
-December 13th, 2001 [markh]: Appendix B: Changed dbhtml
-tag so that the flex page is now created as flex.html instead of
-flex
-
-December 13th, 2001 [markh]: Appendix D: Moved
-metalab.unc.edu and ftp.ibiblio.org references to the proper URL
-ibiblio.org.
-
-December 12th, 2001 [marcheerdink]: Chapter 6: Moved
-the kbd patch to the default installation instructions; upgraded to
-kbd-1.06-2.patch to fix installation of some programs; added the
-descriptions for these programs; removed the loadkeys -d warning that
-was a leftover from the time where loadkeys -d wasn't fixed yet.
-
-December 11th, 2001 [markh]: Chapter 6: Add the "why we
-cd $LFS before chroot" explanation.
-
-December 10th, 2001 [markh]: Chapter 6: Add kbd patch
-for loadkeys -d behaviour (patch by Matthias Benkmann; originally posted
-to the lfs-dev list).
-
-December 10th, 2001 [markh]: Chapter 6: Re-create
-symlinks in bash, fileutils and gcc instructions to make the Chapter 6
-instructions independent of those in chapter 5.
-
-December 10th, 2001 [marcheerdink]: Chapter 5+6: Cleaned
-up the sed commands to use the backup file that was created earlier instead
-of writing to an intermediate 'tmp~' file.
-
-December 10th, 2001 [marcheerdink]: Chapter 5+6: 'make'
-command for diffutils installation changed to 'make PR_PROGRAM=/usr/bin/pr.'
-This bug was reported by Greg Schafer.
-
-December 7th, 2001 [gerard]: Chapter 6: Change the
-configure command from ./Configure -Dprefix=/usr to
-./configure.gnu --prefix=/usr. This is more consistent
-with the installation instructions for the other packages, and the result
-is identical to the old way.
-
-December 3rd, 2001 [markh]: Chapter 2: Added the Which
-Platform? section.
-
-
-
-3.1 - December 3rd, 2001
-
-
-
-Added:
-
-
-reiserfsprogs-3.x.0j
-
-
-
-
-Updated to:
-
-
-MAKEDEV-1.4
-bash-2.05a
-e2fsprogs-1.25
-gettext-0.10.40
-libtool-1.4.2
-lilo-22.1
-linux-2.4.16
-man-1.5j
-man-pages-1.43
-modutils-2.4.12
-sysvinit-2.83
-util-linux-2.11m
-vim-6.0
-
-
-
-
-November 30th, 2001 [markh]: Chapter 6: Updated to
-man-1.5j. Removed the sed which we had to use with the old version as
-the new one detects awk properly.
-
-November 30th, 2001 [markh]: Chapter 5: Added static
-library explanation originally posted on lfs-apps (when it still
-existed) by Plasmatic.
-
-November 26th, 2001 [markh]: Chapter 5+6: Updated to
-kernel-2.4.16 and modutils-2.4.12.
-
-November 26th, 2001 [markh]: Chapter 6: Added FHS
-compliance notes to the findutils installation.
-
-November 19th, 2001 [markh]: Chapter 5+6: Updated to
-bash-2.05a, lilo-22.1, MAKEDEV-1.4, man-pages-1.43 and
-util-linux-2.11m.
-
-November 5th, 2001 [markh]: Chapter 6: Created new lex
-script instead of link to flex following comment on lfs-dev. (This is
-similar to what we do with bison and yacc).
-
-October 27th, 2001 [markh]: General: Large XML Tidy-up.
-Shouldn't affect the book text or layout. If it does, something has
-gone wrong!
-
-October 27th, 2001 [markh]: Chapter 6: Added
-reiserfsprogs-3.x.0j and updated to lilo-22.0.2.
-
-October 24th, 2001 [markh]: General: Fixed a bundle of
-spelling errors which were reported.
-
-October 12th, 2001 [markh]: Chapter 5 - Kernel: Added
-explanation as to why we copy the kernel headers rather than symlink
-them.
-
-October 12th, 2001 [markh]: Appendix A - Gzip: Added
-uncompress to the gunzip description as it was
-missing.
-
-October 12th, 2001 [markh]: Chapter 6 - Util-linux:
-Removed the USRGAMES_DIR=/usr/bin entry as it's no longer needed with
-util-linux-2.11l.
-
-October 9th, 2001 [gerard]: Chapter 6 - Kbd: Removed the
---datadir option, kbd's default is set properly already.
-
-October 7th, 2001 [gerard]: Chapter 6 - Shadow: Mentioned
-the
-lfs-hint
-
-October 7th, 2001 [gerard]: Chapter 6 - Vim: Changed the
-installation instructions to fix a bug in vim-6.0's
-syntax/sh.vim file, and added the CPPFLAGS variable
-to specify the global vimrc file as
-/etc/vimrc
-
-October 7th, 2001 [gerard]: Chapter 6: Updated to
-libtool-1.4.2, lilo-22.0, man-pages-1.40, modutils-2.4.10, sysvinit-2.83,
-util-linux-2.11l and vim-6.0
-
-October 2nd, 2001 [gerard]: Chapter 9 - The End: Added the
-reference to the LFS Counter at
-
-
-September 26th, 2001 [gerard]: Chapter 1 - News server:
-Added reference to the news server
-
-September 26th, 2001 [markh]: Chapter 6 - E2fsprogs: Changed
---with-root-prefix=/ to --with-root-prefix="" in e2fsprogs install
-instructions. The reason for the change is that a value of / will cause
-symlinks and installation paths to use things like //lib instead of
-just /lib. This isn't bad perse, it just doesn't look
-nice.
-
-September 26th, 2001 [markh]: Chapter 5+6: Updated to
-e2fsprogs-1.25, gettext-0.10.40, linux-2.4.10, modutils-2.4.9 and
-util-linux-2.11i.
-
-September 22nd, 2001 [markh]: Appendix A: Re-ordered the
-descriptions into alphabetical order.
-
-
-
-3.0 - September 21st, 2001
-
-
-
-Updated to:
-
-
-
-e2fsprogs-1.24
-
-
-
-
-
-September 21st, 2001 [markh]: Chapter 1+7: Changed the
-mailing list information to reflect the new ml
-structure. The Ch7 change is that the rc and rcS scripts now ask people
-to report problems to lfs-dev instead of lfs-discuss.
-
-September 18th, 2001 [gerard]: Chapter 5+6 - GCC:
-Added --enable-threads=posix to chapter 5, and changed --enable-threads to
---enable-threads=posix in chapter 6. Although the default is posix threads
-when
-not specified, it's clearer this way what's being
-enabled.
-
-September 17th, 2001 [gerard]: Chapter 6 - Psmisc:
-Added notes how to deal with psmisc's pidof symlink (in case sysvinit
-isn't installed) and man page. Also, added --exec-prefix=/ to psmisc's
-configure script in order for the programs to be installed in /bin
-rather than /usr/bin (bootscripts may use them, so they must be in
-/bin).
-
-September 16th, 2001 [markh]: Chapter 6 - Util-linux:
-Added USRGAMES_DIR=/usr/bin to the make install routine so that
-/usr/games isn't created for banner and it is installed in
-/usr/bin.
-
-September 14th, 2001 [markh]: Chapter 6 - E2fsprogs:
-Updated to version 1.24.
-
-September 11th, 2001 [gerard]: Chapter 6 - Man: Added
-missing && to 'done' and chmod the configure script to mode 755
-instead of 700 (more of a default mode so people don't _have_ to be
-running as the owner of that file).
-
-
-
diff --git a/index.xml b/index.xml
index fee73789e..f09b44cce 100644
--- a/index.xml
+++ b/index.xml
@@ -4,18 +4,18 @@
-
-
+
+
-
-
+
+
-
+