diff --git a/Attic/appendixb/appendixb.sgml b/Attic/appendixb/appendixb.xml
similarity index 100%
rename from Attic/appendixb/appendixb.sgml
rename to Attic/appendixb/appendixb.xml
diff --git a/Attic/appendixb/books.sgml b/Attic/appendixb/books.xml
similarity index 100%
rename from Attic/appendixb/books.sgml
rename to Attic/appendixb/books.xml
diff --git a/Attic/appendixb/howtoguides.sgml b/Attic/appendixb/howtoguides.xml
similarity index 100%
rename from Attic/appendixb/howtoguides.sgml
rename to Attic/appendixb/howtoguides.xml
diff --git a/Attic/appendixb/introduction.sgml b/Attic/appendixb/introduction.xml
similarity index 100%
rename from Attic/appendixb/introduction.sgml
rename to Attic/appendixb/introduction.xml
diff --git a/Attic/appendixb/other.sgml b/Attic/appendixb/other.xml
similarity index 100%
rename from Attic/appendixb/other.sgml
rename to Attic/appendixb/other.xml
diff --git a/Attic/appendixc/appendixc.sgml b/Attic/appendixc/appendixc.xml
similarity index 84%
rename from Attic/appendixc/appendixc.sgml
rename to Attic/appendixc/appendixc.xml
index 6a93ee69d..3bbdf626d 100644
--- a/Attic/appendixc/appendixc.sgml
+++ b/Attic/appendixc/appendixc.xml
@@ -1,7 +1,6 @@
Official download locations
-&ac-introduction;
&ac-packages;
diff --git a/Attic/appendixc/autoconf.sgml b/Attic/appendixc/autoconf.xml
similarity index 100%
rename from Attic/appendixc/autoconf.sgml
rename to Attic/appendixc/autoconf.xml
diff --git a/Attic/appendixc/automake.sgml b/Attic/appendixc/automake.xml
similarity index 100%
rename from Attic/appendixc/automake.sgml
rename to Attic/appendixc/automake.xml
diff --git a/Attic/appendixc/bash.sgml b/Attic/appendixc/bash.xml
similarity index 100%
rename from Attic/appendixc/bash.sgml
rename to Attic/appendixc/bash.xml
diff --git a/Attic/appendixc/bin86.sgml b/Attic/appendixc/bin86.xml
similarity index 100%
rename from Attic/appendixc/bin86.sgml
rename to Attic/appendixc/bin86.xml
diff --git a/Attic/appendixc/binutils.sgml b/Attic/appendixc/binutils.xml
similarity index 100%
rename from Attic/appendixc/binutils.sgml
rename to Attic/appendixc/binutils.xml
diff --git a/Attic/appendixc/bison.sgml b/Attic/appendixc/bison.xml
similarity index 100%
rename from Attic/appendixc/bison.sgml
rename to Attic/appendixc/bison.xml
diff --git a/Attic/appendixc/bzip2.sgml b/Attic/appendixc/bzip2.xml
similarity index 100%
rename from Attic/appendixc/bzip2.sgml
rename to Attic/appendixc/bzip2.xml
diff --git a/Attic/appendixc/consoledata.sgml b/Attic/appendixc/consoledata.xml
similarity index 100%
rename from Attic/appendixc/consoledata.sgml
rename to Attic/appendixc/consoledata.xml
diff --git a/Attic/appendixc/consoletools-patch.sgml b/Attic/appendixc/consoletools-patch.xml
similarity index 100%
rename from Attic/appendixc/consoletools-patch.sgml
rename to Attic/appendixc/consoletools-patch.xml
diff --git a/Attic/appendixc/consoletools.sgml b/Attic/appendixc/consoletools.xml
similarity index 100%
rename from Attic/appendixc/consoletools.sgml
rename to Attic/appendixc/consoletools.xml
diff --git a/Attic/appendixc/diffutils.sgml b/Attic/appendixc/diffutils.xml
similarity index 100%
rename from Attic/appendixc/diffutils.sgml
rename to Attic/appendixc/diffutils.xml
diff --git a/Attic/appendixc/e2fsprogs.sgml b/Attic/appendixc/e2fsprogs.xml
similarity index 100%
rename from Attic/appendixc/e2fsprogs.sgml
rename to Attic/appendixc/e2fsprogs.xml
diff --git a/Attic/appendixc/ed.sgml b/Attic/appendixc/ed.xml
similarity index 100%
rename from Attic/appendixc/ed.sgml
rename to Attic/appendixc/ed.xml
diff --git a/Attic/appendixc/file.sgml b/Attic/appendixc/file.xml
similarity index 100%
rename from Attic/appendixc/file.sgml
rename to Attic/appendixc/file.xml
diff --git a/Attic/appendixc/fileutils-patch.sgml b/Attic/appendixc/fileutils-patch.xml
similarity index 100%
rename from Attic/appendixc/fileutils-patch.sgml
rename to Attic/appendixc/fileutils-patch.xml
diff --git a/Attic/appendixc/fileutils.sgml b/Attic/appendixc/fileutils.xml
similarity index 100%
rename from Attic/appendixc/fileutils.sgml
rename to Attic/appendixc/fileutils.xml
diff --git a/Attic/appendixc/findutils-patch.sgml b/Attic/appendixc/findutils-patch.xml
similarity index 100%
rename from Attic/appendixc/findutils-patch.sgml
rename to Attic/appendixc/findutils-patch.xml
diff --git a/Attic/appendixc/findutils.sgml b/Attic/appendixc/findutils.xml
similarity index 100%
rename from Attic/appendixc/findutils.sgml
rename to Attic/appendixc/findutils.xml
diff --git a/Attic/appendixc/flex.sgml b/Attic/appendixc/flex.xml
similarity index 100%
rename from Attic/appendixc/flex.sgml
rename to Attic/appendixc/flex.xml
diff --git a/Attic/appendixc/gcc.sgml b/Attic/appendixc/gcc.xml
similarity index 100%
rename from Attic/appendixc/gcc.sgml
rename to Attic/appendixc/gcc.xml
diff --git a/Attic/appendixc/gettext.sgml b/Attic/appendixc/gettext.xml
similarity index 100%
rename from Attic/appendixc/gettext.sgml
rename to Attic/appendixc/gettext.xml
diff --git a/Attic/appendixc/glibc-threads.sgml b/Attic/appendixc/glibc-threads.xml
similarity index 100%
rename from Attic/appendixc/glibc-threads.sgml
rename to Attic/appendixc/glibc-threads.xml
diff --git a/Attic/appendixc/glibc.sgml b/Attic/appendixc/glibc.xml
similarity index 100%
rename from Attic/appendixc/glibc.sgml
rename to Attic/appendixc/glibc.xml
diff --git a/Attic/appendixc/grep.sgml b/Attic/appendixc/grep.xml
similarity index 100%
rename from Attic/appendixc/grep.sgml
rename to Attic/appendixc/grep.xml
diff --git a/Attic/appendixc/groff.sgml b/Attic/appendixc/groff.xml
similarity index 100%
rename from Attic/appendixc/groff.sgml
rename to Attic/appendixc/groff.xml
diff --git a/Attic/appendixc/gzip-patch.sgml b/Attic/appendixc/gzip-patch.xml
similarity index 100%
rename from Attic/appendixc/gzip-patch.sgml
rename to Attic/appendixc/gzip-patch.xml
diff --git a/Attic/appendixc/gzip.sgml b/Attic/appendixc/gzip.xml
similarity index 100%
rename from Attic/appendixc/gzip.sgml
rename to Attic/appendixc/gzip.xml
diff --git a/Attic/appendixc/introduction.sgml b/Attic/appendixc/introduction.sgml
deleted file mode 100644
index f103eb326..000000000
--- a/Attic/appendixc/introduction.sgml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-Official download locations
-
-
-Below you find the list with packages from chapter 3 with their original
-download locations. This might help you to find a newer version of a
-package quicker.
-
-
-
diff --git a/Attic/appendixc/kernel.sgml b/Attic/appendixc/kernel.xml
similarity index 100%
rename from Attic/appendixc/kernel.sgml
rename to Attic/appendixc/kernel.xml
diff --git a/Attic/appendixc/ldso.sgml b/Attic/appendixc/ldso.xml
similarity index 100%
rename from Attic/appendixc/ldso.sgml
rename to Attic/appendixc/ldso.xml
diff --git a/Attic/appendixc/less.sgml b/Attic/appendixc/less.xml
similarity index 100%
rename from Attic/appendixc/less.sgml
rename to Attic/appendixc/less.xml
diff --git a/Attic/appendixc/libtool.sgml b/Attic/appendixc/libtool.xml
similarity index 100%
rename from Attic/appendixc/libtool.sgml
rename to Attic/appendixc/libtool.xml
diff --git a/Attic/appendixc/lilo.sgml b/Attic/appendixc/lilo.xml
similarity index 100%
rename from Attic/appendixc/lilo.sgml
rename to Attic/appendixc/lilo.xml
diff --git a/Attic/appendixc/m4.sgml b/Attic/appendixc/m4.xml
similarity index 100%
rename from Attic/appendixc/m4.sgml
rename to Attic/appendixc/m4.xml
diff --git a/Attic/appendixc/make.sgml b/Attic/appendixc/make.xml
similarity index 100%
rename from Attic/appendixc/make.sgml
rename to Attic/appendixc/make.xml
diff --git a/Attic/appendixc/makedev-patch.sgml b/Attic/appendixc/makedev-patch.xml
similarity index 100%
rename from Attic/appendixc/makedev-patch.sgml
rename to Attic/appendixc/makedev-patch.xml
diff --git a/Attic/appendixc/makedev.sgml b/Attic/appendixc/makedev.xml
similarity index 100%
rename from Attic/appendixc/makedev.sgml
rename to Attic/appendixc/makedev.xml
diff --git a/Attic/appendixc/man.sgml b/Attic/appendixc/man.xml
similarity index 100%
rename from Attic/appendixc/man.sgml
rename to Attic/appendixc/man.xml
diff --git a/Attic/appendixc/manpages.sgml b/Attic/appendixc/manpages.xml
similarity index 100%
rename from Attic/appendixc/manpages.sgml
rename to Attic/appendixc/manpages.xml
diff --git a/Attic/appendixc/mawk.sgml b/Attic/appendixc/mawk.xml
similarity index 100%
rename from Attic/appendixc/mawk.sgml
rename to Attic/appendixc/mawk.xml
diff --git a/Attic/appendixc/modutils.sgml b/Attic/appendixc/modutils.xml
similarity index 100%
rename from Attic/appendixc/modutils.sgml
rename to Attic/appendixc/modutils.xml
diff --git a/Attic/appendixc/ncurses.sgml b/Attic/appendixc/ncurses.xml
similarity index 100%
rename from Attic/appendixc/ncurses.sgml
rename to Attic/appendixc/ncurses.xml
diff --git a/Attic/appendixc/netkitbase.sgml b/Attic/appendixc/netkitbase.xml
similarity index 100%
rename from Attic/appendixc/netkitbase.sgml
rename to Attic/appendixc/netkitbase.xml
diff --git a/Attic/appendixc/nettools.sgml b/Attic/appendixc/nettools.xml
similarity index 100%
rename from Attic/appendixc/nettools.sgml
rename to Attic/appendixc/nettools.xml
diff --git a/Attic/appendixc/packages.sgml b/Attic/appendixc/packages.xml
similarity index 77%
rename from Attic/appendixc/packages.sgml
rename to Attic/appendixc/packages.xml
index 3ff826953..4b72cc383 100644
--- a/Attic/appendixc/packages.sgml
+++ b/Attic/appendixc/packages.xml
@@ -1,3 +1,12 @@
+
+Official download locations
+
+
+Below you find the list with packages from chapter 3 with their original
+download locations. This might help you to find a newer version of a
+package quicker.
+
+
&ac-bash;
diff --git a/Attic/appendixc/patch.sgml b/Attic/appendixc/patch.xml
similarity index 100%
rename from Attic/appendixc/patch.sgml
rename to Attic/appendixc/patch.xml
diff --git a/Attic/appendixc/perl.sgml b/Attic/appendixc/perl.xml
similarity index 100%
rename from Attic/appendixc/perl.sgml
rename to Attic/appendixc/perl.xml
diff --git a/Attic/appendixc/procinfo.sgml b/Attic/appendixc/procinfo.xml
similarity index 100%
rename from Attic/appendixc/procinfo.sgml
rename to Attic/appendixc/procinfo.xml
diff --git a/Attic/appendixc/procps.sgml b/Attic/appendixc/procps.xml
similarity index 100%
rename from Attic/appendixc/procps.sgml
rename to Attic/appendixc/procps.xml
diff --git a/Attic/appendixc/psmisc.sgml b/Attic/appendixc/psmisc.xml
similarity index 100%
rename from Attic/appendixc/psmisc.sgml
rename to Attic/appendixc/psmisc.xml
diff --git a/Attic/appendixc/sed.sgml b/Attic/appendixc/sed.xml
similarity index 100%
rename from Attic/appendixc/sed.sgml
rename to Attic/appendixc/sed.xml
diff --git a/Attic/appendixc/shadowpwd.sgml b/Attic/appendixc/shadowpwd.xml
similarity index 100%
rename from Attic/appendixc/shadowpwd.sgml
rename to Attic/appendixc/shadowpwd.xml
diff --git a/Attic/appendixc/shellutils.sgml b/Attic/appendixc/shellutils.xml
similarity index 100%
rename from Attic/appendixc/shellutils.sgml
rename to Attic/appendixc/shellutils.xml
diff --git a/Attic/appendixc/sysklogd-patch.sgml b/Attic/appendixc/sysklogd-patch.xml
similarity index 100%
rename from Attic/appendixc/sysklogd-patch.sgml
rename to Attic/appendixc/sysklogd-patch.xml
diff --git a/Attic/appendixc/sysklogd.sgml b/Attic/appendixc/sysklogd.xml
similarity index 100%
rename from Attic/appendixc/sysklogd.sgml
rename to Attic/appendixc/sysklogd.xml
diff --git a/Attic/appendixc/sysvinit-patch.sgml b/Attic/appendixc/sysvinit-patch.xml
similarity index 100%
rename from Attic/appendixc/sysvinit-patch.sgml
rename to Attic/appendixc/sysvinit-patch.xml
diff --git a/Attic/appendixc/sysvinit.sgml b/Attic/appendixc/sysvinit.xml
similarity index 100%
rename from Attic/appendixc/sysvinit.sgml
rename to Attic/appendixc/sysvinit.xml
diff --git a/Attic/appendixc/tar-patch.sgml b/Attic/appendixc/tar-patch.xml
similarity index 100%
rename from Attic/appendixc/tar-patch.sgml
rename to Attic/appendixc/tar-patch.xml
diff --git a/Attic/appendixc/tar.sgml b/Attic/appendixc/tar.xml
similarity index 100%
rename from Attic/appendixc/tar.sgml
rename to Attic/appendixc/tar.xml
diff --git a/Attic/appendixc/texinfo.sgml b/Attic/appendixc/texinfo.xml
similarity index 100%
rename from Attic/appendixc/texinfo.sgml
rename to Attic/appendixc/texinfo.xml
diff --git a/Attic/appendixc/textutils.sgml b/Attic/appendixc/textutils.xml
similarity index 100%
rename from Attic/appendixc/textutils.sgml
rename to Attic/appendixc/textutils.xml
diff --git a/Attic/appendixc/toplevel.sgml b/Attic/appendixc/toplevel.xml
similarity index 100%
rename from Attic/appendixc/toplevel.sgml
rename to Attic/appendixc/toplevel.xml
diff --git a/Attic/appendixc/utillinux.sgml b/Attic/appendixc/utillinux.xml
similarity index 100%
rename from Attic/appendixc/utillinux.sgml
rename to Attic/appendixc/utillinux.xml
diff --git a/Attic/appendixc/vim.sgml b/Attic/appendixc/vim.xml
similarity index 100%
rename from Attic/appendixc/vim.sgml
rename to Attic/appendixc/vim.xml
diff --git a/appendixa/appendixa.sgml b/appendixa/appendixa.xml
similarity index 100%
rename from appendixa/appendixa.sgml
rename to appendixa/appendixa.xml
diff --git a/appendixa/autoconf-desc.sgml b/appendixa/autoconf-desc.xml
similarity index 100%
rename from appendixa/autoconf-desc.sgml
rename to appendixa/autoconf-desc.xml
diff --git a/appendixa/autoconf.sgml b/appendixa/autoconf.xml
similarity index 100%
rename from appendixa/autoconf.sgml
rename to appendixa/autoconf.xml
diff --git a/appendixa/automake-desc.sgml b/appendixa/automake-desc.xml
similarity index 100%
rename from appendixa/automake-desc.sgml
rename to appendixa/automake-desc.xml
diff --git a/appendixa/automake.sgml b/appendixa/automake.xml
similarity index 100%
rename from appendixa/automake.sgml
rename to appendixa/automake.xml
diff --git a/appendixa/bash-desc.sgml b/appendixa/bash-desc.xml
similarity index 100%
rename from appendixa/bash-desc.sgml
rename to appendixa/bash-desc.xml
diff --git a/appendixa/bash.sgml b/appendixa/bash.xml
similarity index 100%
rename from appendixa/bash.sgml
rename to appendixa/bash.xml
diff --git a/appendixa/bin86-desc.sgml b/appendixa/bin86-desc.xml
similarity index 100%
rename from appendixa/bin86-desc.sgml
rename to appendixa/bin86-desc.xml
diff --git a/appendixa/bin86.sgml b/appendixa/bin86.xml
similarity index 100%
rename from appendixa/bin86.sgml
rename to appendixa/bin86.xml
diff --git a/appendixa/binutils-desc.sgml b/appendixa/binutils-desc.xml
similarity index 100%
rename from appendixa/binutils-desc.sgml
rename to appendixa/binutils-desc.xml
diff --git a/appendixa/binutils.sgml b/appendixa/binutils.xml
similarity index 100%
rename from appendixa/binutils.sgml
rename to appendixa/binutils.xml
diff --git a/appendixa/bison-desc.sgml b/appendixa/bison-desc.xml
similarity index 100%
rename from appendixa/bison-desc.sgml
rename to appendixa/bison-desc.xml
diff --git a/appendixa/bison.sgml b/appendixa/bison.xml
similarity index 100%
rename from appendixa/bison.sgml
rename to appendixa/bison.xml
diff --git a/appendixa/bzip2-desc.sgml b/appendixa/bzip2-desc.xml
similarity index 100%
rename from appendixa/bzip2-desc.sgml
rename to appendixa/bzip2-desc.xml
diff --git a/appendixa/bzip2.sgml b/appendixa/bzip2.xml
similarity index 100%
rename from appendixa/bzip2.sgml
rename to appendixa/bzip2.xml
diff --git a/appendixa/consoledata-desc.sgml b/appendixa/consoledata-desc.xml
similarity index 100%
rename from appendixa/consoledata-desc.sgml
rename to appendixa/consoledata-desc.xml
diff --git a/appendixa/consoledata.sgml b/appendixa/consoledata.xml
similarity index 100%
rename from appendixa/consoledata.sgml
rename to appendixa/consoledata.xml
diff --git a/appendixa/consoletools-desc.sgml b/appendixa/consoletools-desc.xml
similarity index 100%
rename from appendixa/consoletools-desc.sgml
rename to appendixa/consoletools-desc.xml
diff --git a/appendixa/consoletools.sgml b/appendixa/consoletools.xml
similarity index 100%
rename from appendixa/consoletools.sgml
rename to appendixa/consoletools.xml
diff --git a/appendixa/diffutils-desc.sgml b/appendixa/diffutils-desc.xml
similarity index 100%
rename from appendixa/diffutils-desc.sgml
rename to appendixa/diffutils-desc.xml
diff --git a/appendixa/diffutils.sgml b/appendixa/diffutils.xml
similarity index 100%
rename from appendixa/diffutils.sgml
rename to appendixa/diffutils.xml
diff --git a/appendixa/e2fsprogs-desc.sgml b/appendixa/e2fsprogs-desc.xml
similarity index 100%
rename from appendixa/e2fsprogs-desc.sgml
rename to appendixa/e2fsprogs-desc.xml
diff --git a/appendixa/e2fsprogs.sgml b/appendixa/e2fsprogs.xml
similarity index 100%
rename from appendixa/e2fsprogs.sgml
rename to appendixa/e2fsprogs.xml
diff --git a/appendixa/ed-desc.sgml b/appendixa/ed-desc.xml
similarity index 100%
rename from appendixa/ed-desc.sgml
rename to appendixa/ed-desc.xml
diff --git a/appendixa/ed.sgml b/appendixa/ed.xml
similarity index 100%
rename from appendixa/ed.sgml
rename to appendixa/ed.xml
diff --git a/appendixa/file-desc.sgml b/appendixa/file-desc.xml
similarity index 100%
rename from appendixa/file-desc.sgml
rename to appendixa/file-desc.xml
diff --git a/appendixa/file.sgml b/appendixa/file.xml
similarity index 100%
rename from appendixa/file.sgml
rename to appendixa/file.xml
diff --git a/appendixa/fileutils-desc.sgml b/appendixa/fileutils-desc.xml
similarity index 100%
rename from appendixa/fileutils-desc.sgml
rename to appendixa/fileutils-desc.xml
diff --git a/appendixa/fileutils.sgml b/appendixa/fileutils.xml
similarity index 100%
rename from appendixa/fileutils.sgml
rename to appendixa/fileutils.xml
diff --git a/appendixa/findutils-desc.sgml b/appendixa/findutils-desc.xml
similarity index 100%
rename from appendixa/findutils-desc.sgml
rename to appendixa/findutils-desc.xml
diff --git a/appendixa/findutils.sgml b/appendixa/findutils.xml
similarity index 100%
rename from appendixa/findutils.sgml
rename to appendixa/findutils.xml
diff --git a/appendixa/flex-desc.sgml b/appendixa/flex-desc.xml
similarity index 100%
rename from appendixa/flex-desc.sgml
rename to appendixa/flex-desc.xml
diff --git a/appendixa/flex.sgml b/appendixa/flex.xml
similarity index 100%
rename from appendixa/flex.sgml
rename to appendixa/flex.xml
diff --git a/appendixa/gcc-desc.sgml b/appendixa/gcc-desc.xml
similarity index 100%
rename from appendixa/gcc-desc.sgml
rename to appendixa/gcc-desc.xml
diff --git a/appendixa/gcc.sgml b/appendixa/gcc.xml
similarity index 100%
rename from appendixa/gcc.sgml
rename to appendixa/gcc.xml
diff --git a/appendixa/gettext-desc.sgml b/appendixa/gettext-desc.xml
similarity index 100%
rename from appendixa/gettext-desc.sgml
rename to appendixa/gettext-desc.xml
diff --git a/appendixa/gettext.sgml b/appendixa/gettext.xml
similarity index 100%
rename from appendixa/gettext.sgml
rename to appendixa/gettext.xml
diff --git a/appendixa/glibc-desc.sgml b/appendixa/glibc-desc.xml
similarity index 100%
rename from appendixa/glibc-desc.sgml
rename to appendixa/glibc-desc.xml
diff --git a/appendixa/glibc.sgml b/appendixa/glibc.xml
similarity index 100%
rename from appendixa/glibc.sgml
rename to appendixa/glibc.xml
diff --git a/appendixa/grep-desc.sgml b/appendixa/grep-desc.xml
similarity index 100%
rename from appendixa/grep-desc.sgml
rename to appendixa/grep-desc.xml
diff --git a/appendixa/grep.sgml b/appendixa/grep.xml
similarity index 100%
rename from appendixa/grep.sgml
rename to appendixa/grep.xml
diff --git a/appendixa/groff-desc.sgml b/appendixa/groff-desc.xml
similarity index 100%
rename from appendixa/groff-desc.sgml
rename to appendixa/groff-desc.xml
diff --git a/appendixa/groff.sgml b/appendixa/groff.xml
similarity index 100%
rename from appendixa/groff.sgml
rename to appendixa/groff.xml
diff --git a/appendixa/gzip-desc.sgml b/appendixa/gzip-desc.xml
similarity index 100%
rename from appendixa/gzip-desc.sgml
rename to appendixa/gzip-desc.xml
diff --git a/appendixa/gzip.sgml b/appendixa/gzip.xml
similarity index 100%
rename from appendixa/gzip.sgml
rename to appendixa/gzip.xml
diff --git a/appendixa/introduction.sgml b/appendixa/introduction.xml
similarity index 100%
rename from appendixa/introduction.sgml
rename to appendixa/introduction.xml
diff --git a/appendixa/kernel-desc.sgml b/appendixa/kernel-desc.xml
similarity index 100%
rename from appendixa/kernel-desc.sgml
rename to appendixa/kernel-desc.xml
diff --git a/appendixa/kernel.sgml b/appendixa/kernel.xml
similarity index 100%
rename from appendixa/kernel.sgml
rename to appendixa/kernel.xml
diff --git a/appendixa/ldso-desc.sgml b/appendixa/ldso-desc.xml
similarity index 100%
rename from appendixa/ldso-desc.sgml
rename to appendixa/ldso-desc.xml
diff --git a/appendixa/ldso.sgml b/appendixa/ldso.xml
similarity index 100%
rename from appendixa/ldso.sgml
rename to appendixa/ldso.xml
diff --git a/appendixa/less-desc.sgml b/appendixa/less-desc.xml
similarity index 100%
rename from appendixa/less-desc.sgml
rename to appendixa/less-desc.xml
diff --git a/appendixa/less.sgml b/appendixa/less.xml
similarity index 100%
rename from appendixa/less.sgml
rename to appendixa/less.xml
diff --git a/appendixa/libtool-desc.sgml b/appendixa/libtool-desc.xml
similarity index 100%
rename from appendixa/libtool-desc.sgml
rename to appendixa/libtool-desc.xml
diff --git a/appendixa/libtool.sgml b/appendixa/libtool.xml
similarity index 100%
rename from appendixa/libtool.sgml
rename to appendixa/libtool.xml
diff --git a/appendixa/lilo-desc.sgml b/appendixa/lilo-desc.xml
similarity index 100%
rename from appendixa/lilo-desc.sgml
rename to appendixa/lilo-desc.xml
diff --git a/appendixa/lilo.sgml b/appendixa/lilo.xml
similarity index 100%
rename from appendixa/lilo.sgml
rename to appendixa/lilo.xml
diff --git a/appendixa/m4-desc.sgml b/appendixa/m4-desc.xml
similarity index 100%
rename from appendixa/m4-desc.sgml
rename to appendixa/m4-desc.xml
diff --git a/appendixa/m4.sgml b/appendixa/m4.xml
similarity index 100%
rename from appendixa/m4.sgml
rename to appendixa/m4.xml
diff --git a/appendixa/make-desc.sgml b/appendixa/make-desc.xml
similarity index 100%
rename from appendixa/make-desc.sgml
rename to appendixa/make-desc.xml
diff --git a/appendixa/make.sgml b/appendixa/make.xml
similarity index 100%
rename from appendixa/make.sgml
rename to appendixa/make.xml
diff --git a/appendixa/makedev-desc.sgml b/appendixa/makedev-desc.xml
similarity index 100%
rename from appendixa/makedev-desc.sgml
rename to appendixa/makedev-desc.xml
diff --git a/appendixa/makedev.sgml b/appendixa/makedev.xml
similarity index 100%
rename from appendixa/makedev.sgml
rename to appendixa/makedev.xml
diff --git a/appendixa/man-desc.sgml b/appendixa/man-desc.xml
similarity index 100%
rename from appendixa/man-desc.sgml
rename to appendixa/man-desc.xml
diff --git a/appendixa/man.sgml b/appendixa/man.xml
similarity index 100%
rename from appendixa/man.sgml
rename to appendixa/man.xml
diff --git a/appendixa/manpages-desc.sgml b/appendixa/manpages-desc.xml
similarity index 100%
rename from appendixa/manpages-desc.sgml
rename to appendixa/manpages-desc.xml
diff --git a/appendixa/manpages.sgml b/appendixa/manpages.xml
similarity index 100%
rename from appendixa/manpages.sgml
rename to appendixa/manpages.xml
diff --git a/appendixa/mawk-desc.sgml b/appendixa/mawk-desc.xml
similarity index 100%
rename from appendixa/mawk-desc.sgml
rename to appendixa/mawk-desc.xml
diff --git a/appendixa/mawk.sgml b/appendixa/mawk.xml
similarity index 100%
rename from appendixa/mawk.sgml
rename to appendixa/mawk.xml
diff --git a/appendixa/modutils-desc.sgml b/appendixa/modutils-desc.xml
similarity index 100%
rename from appendixa/modutils-desc.sgml
rename to appendixa/modutils-desc.xml
diff --git a/appendixa/modutils.sgml b/appendixa/modutils.xml
similarity index 100%
rename from appendixa/modutils.sgml
rename to appendixa/modutils.xml
diff --git a/appendixa/ncurses-desc.sgml b/appendixa/ncurses-desc.xml
similarity index 100%
rename from appendixa/ncurses-desc.sgml
rename to appendixa/ncurses-desc.xml
diff --git a/appendixa/ncurses.sgml b/appendixa/ncurses.xml
similarity index 100%
rename from appendixa/ncurses.sgml
rename to appendixa/ncurses.xml
diff --git a/appendixa/patch-desc.sgml b/appendixa/patch-desc.xml
similarity index 100%
rename from appendixa/patch-desc.sgml
rename to appendixa/patch-desc.xml
diff --git a/appendixa/patch.sgml b/appendixa/patch.xml
similarity index 100%
rename from appendixa/patch.sgml
rename to appendixa/patch.xml
diff --git a/appendixa/perl-desc.sgml b/appendixa/perl-desc.xml
similarity index 100%
rename from appendixa/perl-desc.sgml
rename to appendixa/perl-desc.xml
diff --git a/appendixa/perl.sgml b/appendixa/perl.xml
similarity index 100%
rename from appendixa/perl.sgml
rename to appendixa/perl.xml
diff --git a/appendixa/procinfo-desc.sgml b/appendixa/procinfo-desc.xml
similarity index 100%
rename from appendixa/procinfo-desc.sgml
rename to appendixa/procinfo-desc.xml
diff --git a/appendixa/procinfo.sgml b/appendixa/procinfo.xml
similarity index 100%
rename from appendixa/procinfo.sgml
rename to appendixa/procinfo.xml
diff --git a/appendixa/procps-desc.sgml b/appendixa/procps-desc.xml
similarity index 100%
rename from appendixa/procps-desc.sgml
rename to appendixa/procps-desc.xml
diff --git a/appendixa/procps.sgml b/appendixa/procps.xml
similarity index 100%
rename from appendixa/procps.sgml
rename to appendixa/procps.xml
diff --git a/appendixa/psmisc-desc.sgml b/appendixa/psmisc-desc.xml
similarity index 100%
rename from appendixa/psmisc-desc.sgml
rename to appendixa/psmisc-desc.xml
diff --git a/appendixa/psmisc.sgml b/appendixa/psmisc.xml
similarity index 100%
rename from appendixa/psmisc.sgml
rename to appendixa/psmisc.xml
diff --git a/appendixa/sed-desc.sgml b/appendixa/sed-desc.xml
similarity index 100%
rename from appendixa/sed-desc.sgml
rename to appendixa/sed-desc.xml
diff --git a/appendixa/sed.sgml b/appendixa/sed.xml
similarity index 100%
rename from appendixa/sed.sgml
rename to appendixa/sed.xml
diff --git a/appendixa/shadowpwd-desc.sgml b/appendixa/shadowpwd-desc.xml
similarity index 100%
rename from appendixa/shadowpwd-desc.sgml
rename to appendixa/shadowpwd-desc.xml
diff --git a/appendixa/shadowpwd.sgml b/appendixa/shadowpwd.xml
similarity index 100%
rename from appendixa/shadowpwd.sgml
rename to appendixa/shadowpwd.xml
diff --git a/appendixa/shellutils-desc.sgml b/appendixa/shellutils-desc.xml
similarity index 100%
rename from appendixa/shellutils-desc.sgml
rename to appendixa/shellutils-desc.xml
diff --git a/appendixa/shellutils.sgml b/appendixa/shellutils.xml
similarity index 100%
rename from appendixa/shellutils.sgml
rename to appendixa/shellutils.xml
diff --git a/appendixa/sysklogd-desc.sgml b/appendixa/sysklogd-desc.xml
similarity index 100%
rename from appendixa/sysklogd-desc.sgml
rename to appendixa/sysklogd-desc.xml
diff --git a/appendixa/sysklogd.sgml b/appendixa/sysklogd.xml
similarity index 100%
rename from appendixa/sysklogd.sgml
rename to appendixa/sysklogd.xml
diff --git a/appendixa/sysvinit-desc.sgml b/appendixa/sysvinit-desc.xml
similarity index 100%
rename from appendixa/sysvinit-desc.sgml
rename to appendixa/sysvinit-desc.xml
diff --git a/appendixa/sysvinit.sgml b/appendixa/sysvinit.xml
similarity index 100%
rename from appendixa/sysvinit.sgml
rename to appendixa/sysvinit.xml
diff --git a/appendixa/tar-desc.sgml b/appendixa/tar-desc.xml
similarity index 100%
rename from appendixa/tar-desc.sgml
rename to appendixa/tar-desc.xml
diff --git a/appendixa/tar.sgml b/appendixa/tar.xml
similarity index 100%
rename from appendixa/tar.sgml
rename to appendixa/tar.xml
diff --git a/appendixa/texinfo-desc.sgml b/appendixa/texinfo-desc.xml
similarity index 100%
rename from appendixa/texinfo-desc.sgml
rename to appendixa/texinfo-desc.xml
diff --git a/appendixa/texinfo.sgml b/appendixa/texinfo.xml
similarity index 100%
rename from appendixa/texinfo.sgml
rename to appendixa/texinfo.xml
diff --git a/appendixa/textutils-desc.sgml b/appendixa/textutils-desc.xml
similarity index 100%
rename from appendixa/textutils-desc.sgml
rename to appendixa/textutils-desc.xml
diff --git a/appendixa/textutils.sgml b/appendixa/textutils.xml
similarity index 100%
rename from appendixa/textutils.sgml
rename to appendixa/textutils.xml
diff --git a/appendixa/utillinux-desc.sgml b/appendixa/utillinux-desc.xml
similarity index 100%
rename from appendixa/utillinux-desc.sgml
rename to appendixa/utillinux-desc.xml
diff --git a/appendixa/utillinux.sgml b/appendixa/utillinux.xml
similarity index 100%
rename from appendixa/utillinux.sgml
rename to appendixa/utillinux.xml
diff --git a/appendixa/vim-desc.sgml b/appendixa/vim-desc.xml
similarity index 100%
rename from appendixa/vim-desc.sgml
rename to appendixa/vim-desc.xml
diff --git a/appendixa/vim.sgml b/appendixa/vim.xml
similarity index 100%
rename from appendixa/vim.sgml
rename to appendixa/vim.xml
diff --git a/book/book.sgml b/book/book.xml
similarity index 100%
rename from book/book.sgml
rename to book/book.xml
diff --git a/book/part1.sgml b/book/part1.xml
similarity index 100%
rename from book/part1.sgml
rename to book/part1.xml
diff --git a/book/part2.sgml b/book/part2.xml
similarity index 100%
rename from book/part2.sgml
rename to book/part2.xml
diff --git a/book/part3.sgml b/book/part3.xml
similarity index 100%
rename from book/part3.sgml
rename to book/part3.xml
diff --git a/bookinfo/abstract.sgml b/bookinfo/abstract.xml
similarity index 100%
rename from bookinfo/abstract.sgml
rename to bookinfo/abstract.xml
diff --git a/bookinfo/authorgroup.sgml b/bookinfo/authorgroup.xml
similarity index 100%
rename from bookinfo/authorgroup.sgml
rename to bookinfo/authorgroup.xml
diff --git a/bookinfo/bookinfo.sgml b/bookinfo/bookinfo.xml
similarity index 100%
rename from bookinfo/bookinfo.sgml
rename to bookinfo/bookinfo.xml
diff --git a/bookinfo/copyright.sgml b/bookinfo/copyright.xml
similarity index 100%
rename from bookinfo/copyright.sgml
rename to bookinfo/copyright.xml
diff --git a/bookinfo/legalnotice.sgml b/bookinfo/legalnotice.xml
similarity index 100%
rename from bookinfo/legalnotice.sgml
rename to bookinfo/legalnotice.xml
diff --git a/chapter01/acknowledgements.sgml b/chapter01/acknowledgements.sgml
deleted file mode 100644
index 1055d57e8..000000000
--- a/chapter01/acknowledgements.sgml
+++ /dev/null
@@ -1,84 +0,0 @@
-
-Acknowledgements
-
-
-I would like to thank the following people and organizations for their
-contributions towards the LinuxFromScratch project:
-
-
-
-
-
-Bryan Dumm for providing
-the hardware to run linuxfromscratch.org and for providing
-http://www.bcpub.com as the
-lfs.bcpub.com mirror
-
-
-
-DREAMWVR.COM for
-their ongoing sponsorhip by donating various resources to the LFS and
-related sub projects.
-
-
-
-Jan Niemann for providing
-
-http://helga.lk.etc.tu-bs.de as the 134.169.139.209 mirror
-
-
-
-Johan Lenglet for
-running the French translation project at
-http://www.fr.linuxfromscratch.org
-
-
-
-Michael Peters for
-contributing the Apple PowerPC modifications
-
-
-
-VA Linux Systems who, on
-behalf of Linux.com, donated a
-VA Linux 420 (formerly StartX SP2) workstation towards this project
-
-
-
-Jesse Tie Ten Quee who
-donated a Yamaha CDRW 8824E CD-RW.
-
-
-
-Jesse Tie Ten Quee for
-providing quasar.highos.com as the www.ca.linuxfromscratch.org
-mirror.
-
-
-
-O'Reilly for donating books
-on SQL and PHP.
-
-
-
-Robert Briggs for donating the linuxfromscratch.org and
-linuxfromscratch.com domain names.
-
-
-
-Torsten
-Westermann for running the lfs.linux-provider.net http and ftp
-mirror sites.
-
-
-
-Countless other people from the various LFS mailinglists who are making
-this book happen by making suggestions, testing and submitting bug
-reports.
-
-
-
-
-
-
diff --git a/chapter01/alfsdiscuss.sgml b/chapter01/alfsdiscuss.xml
similarity index 100%
rename from chapter01/alfsdiscuss.sgml
rename to chapter01/alfsdiscuss.xml
diff --git a/chapter01/alfsdocs.sgml b/chapter01/alfsdocs.xml
similarity index 100%
rename from chapter01/alfsdocs.sgml
rename to chapter01/alfsdocs.xml
diff --git a/chapter01/alfsipc.sgml b/chapter01/alfsipc.xml
similarity index 100%
rename from chapter01/alfsipc.sgml
rename to chapter01/alfsipc.xml
diff --git a/chapter01/alfsprofile.sgml b/chapter01/alfsprofile.xml
similarity index 100%
rename from chapter01/alfsprofile.sgml
rename to chapter01/alfsprofile.xml
diff --git a/chapter01/changelog.sgml b/chapter01/changelog.xml
similarity index 97%
rename from chapter01/changelog.sgml
rename to chapter01/changelog.xml
index a449446cc..7649da13b 100644
--- a/chapter01/changelog.sgml
+++ b/chapter01/changelog.xml
@@ -12,6 +12,10 @@ same change has been made in the chapters for the other architectures.
+
+Converted the SGML source to XML.
+
+
Chapter 4: Tell the user to use cfdisk rather than fdisk. The fdisk man
page recommends cfdisk over fdisk because it's more stable.
diff --git a/chapter01/chapter1.sgml b/chapter01/chapter01.xml
similarity index 100%
rename from chapter01/chapter1.sgml
rename to chapter01/chapter01.xml
diff --git a/chapter01/contactinfo.sgml b/chapter01/contactinfo.xml
similarity index 100%
rename from chapter01/contactinfo.sgml
rename to chapter01/contactinfo.xml
diff --git a/chapter01/how.sgml b/chapter01/how.xml
similarity index 100%
rename from chapter01/how.sgml
rename to chapter01/how.xml
diff --git a/chapter01/introduction.sgml b/chapter01/introduction.xml
similarity index 100%
rename from chapter01/introduction.sgml
rename to chapter01/introduction.xml
diff --git a/chapter01/lfsannounce.sgml b/chapter01/lfsannounce.xml
similarity index 100%
rename from chapter01/lfsannounce.sgml
rename to chapter01/lfsannounce.xml
diff --git a/chapter01/lfsapps.sgml b/chapter01/lfsapps.xml
similarity index 100%
rename from chapter01/lfsapps.sgml
rename to chapter01/lfsapps.xml
diff --git a/chapter01/lfsdiscuss.sgml b/chapter01/lfsdiscuss.xml
similarity index 100%
rename from chapter01/lfsdiscuss.sgml
rename to chapter01/lfsdiscuss.xml
diff --git a/chapter01/lfssecurity.sgml b/chapter01/lfssecurity.xml
similarity index 100%
rename from chapter01/lfssecurity.sgml
rename to chapter01/lfssecurity.xml
diff --git a/chapter01/mailarchive.sgml b/chapter01/mailarchive.xml
similarity index 100%
rename from chapter01/mailarchive.sgml
rename to chapter01/mailarchive.xml
diff --git a/chapter01/mlarchive.sgml b/chapter01/mlarchive.xml
similarity index 100%
rename from chapter01/mlarchive.sgml
rename to chapter01/mlarchive.xml
diff --git a/chapter01/subscribe.sgml b/chapter01/subscribe.xml
similarity index 100%
rename from chapter01/subscribe.sgml
rename to chapter01/subscribe.xml
diff --git a/chapter01/unsubscribe.sgml b/chapter01/unsubscribe.xml
similarity index 100%
rename from chapter01/unsubscribe.sgml
rename to chapter01/unsubscribe.xml
diff --git a/chapter01/versions.sgml b/chapter01/versions.xml
similarity index 100%
rename from chapter01/versions.sgml
rename to chapter01/versions.xml
diff --git a/chapter02/aboutlfs.sgml b/chapter02/aboutlfs.xml
similarity index 100%
rename from chapter02/aboutlfs.sgml
rename to chapter02/aboutlfs.xml
diff --git a/chapter02/bootscripts.sgml b/chapter02/bootscripts.xml
similarity index 100%
rename from chapter02/bootscripts.sgml
rename to chapter02/bootscripts.xml
diff --git a/chapter02/chapter2.sgml b/chapter02/chapter02.xml
similarity index 100%
rename from chapter02/chapter2.sgml
rename to chapter02/chapter02.xml
diff --git a/chapter02/commands.sgml b/chapter02/commands.xml
similarity index 100%
rename from chapter02/commands.sgml
rename to chapter02/commands.xml
diff --git a/chapter02/download.sgml b/chapter02/download.xml
similarity index 100%
rename from chapter02/download.sgml
rename to chapter02/download.xml
diff --git a/chapter02/install.sgml b/chapter02/install.xml
similarity index 100%
rename from chapter02/install.sgml
rename to chapter02/install.xml
diff --git a/chapter03/chapter4.sgml b/chapter03/chapter03.xml
similarity index 100%
rename from chapter03/chapter4.sgml
rename to chapter03/chapter03.xml
diff --git a/chapter03/creatingdirs.sgml b/chapter03/creatingdirs.xml
similarity index 100%
rename from chapter03/creatingdirs.sgml
rename to chapter03/creatingdirs.xml
diff --git a/chapter03/creatingfs.sgml b/chapter03/creatingfs.xml
similarity index 100%
rename from chapter03/creatingfs.sgml
rename to chapter03/creatingfs.xml
diff --git a/chapter03/creatingpart.sgml b/chapter03/creatingpart.xml
similarity index 100%
rename from chapter03/creatingpart.sgml
rename to chapter03/creatingpart.xml
diff --git a/chapter03/introduction.sgml b/chapter03/introduction.xml
similarity index 100%
rename from chapter03/introduction.sgml
rename to chapter03/introduction.xml
diff --git a/chapter03/mounting.sgml b/chapter03/mounting.xml
similarity index 100%
rename from chapter03/mounting.sgml
rename to chapter03/mounting.xml
diff --git a/chapter04/all.sgml b/chapter04/all.xml
similarity index 100%
rename from chapter04/all.sgml
rename to chapter04/all.xml
diff --git a/chapter04/autoconf.sgml b/chapter04/autoconf.xml
similarity index 100%
rename from chapter04/autoconf.sgml
rename to chapter04/autoconf.xml
diff --git a/chapter04/automake.sgml b/chapter04/automake.xml
similarity index 100%
rename from chapter04/automake.sgml
rename to chapter04/automake.xml
diff --git a/chapter04/bash.sgml b/chapter04/bash.xml
similarity index 100%
rename from chapter04/bash.sgml
rename to chapter04/bash.xml
diff --git a/chapter04/bin86.sgml b/chapter04/bin86.xml
similarity index 100%
rename from chapter04/bin86.sgml
rename to chapter04/bin86.xml
diff --git a/chapter04/binutils.sgml b/chapter04/binutils.xml
similarity index 100%
rename from chapter04/binutils.sgml
rename to chapter04/binutils.xml
diff --git a/chapter04/bison.sgml b/chapter04/bison.xml
similarity index 100%
rename from chapter04/bison.sgml
rename to chapter04/bison.xml
diff --git a/chapter04/bzip2.sgml b/chapter04/bzip2.xml
similarity index 100%
rename from chapter04/bzip2.sgml
rename to chapter04/bzip2.xml
diff --git a/chapter04/chapter3.sgml b/chapter04/chapter04.xml
similarity index 100%
rename from chapter04/chapter3.sgml
rename to chapter04/chapter04.xml
diff --git a/chapter04/consoledata.sgml b/chapter04/consoledata.xml
similarity index 100%
rename from chapter04/consoledata.sgml
rename to chapter04/consoledata.xml
diff --git a/chapter04/consoletools-patch.sgml b/chapter04/consoletools-patch.xml
similarity index 100%
rename from chapter04/consoletools-patch.sgml
rename to chapter04/consoletools-patch.xml
diff --git a/chapter04/consoletools.sgml b/chapter04/consoletools.xml
similarity index 100%
rename from chapter04/consoletools.sgml
rename to chapter04/consoletools.xml
diff --git a/chapter04/diffutils.sgml b/chapter04/diffutils.xml
similarity index 100%
rename from chapter04/diffutils.sgml
rename to chapter04/diffutils.xml
diff --git a/chapter04/e2fsprogs.sgml b/chapter04/e2fsprogs.xml
similarity index 100%
rename from chapter04/e2fsprogs.sgml
rename to chapter04/e2fsprogs.xml
diff --git a/chapter04/ed.sgml b/chapter04/ed.xml
similarity index 100%
rename from chapter04/ed.sgml
rename to chapter04/ed.xml
diff --git a/chapter04/file.sgml b/chapter04/file.xml
similarity index 100%
rename from chapter04/file.sgml
rename to chapter04/file.xml
diff --git a/chapter04/fileutils-patch.sgml b/chapter04/fileutils-patch.xml
similarity index 100%
rename from chapter04/fileutils-patch.sgml
rename to chapter04/fileutils-patch.xml
diff --git a/chapter04/fileutils.sgml b/chapter04/fileutils.xml
similarity index 100%
rename from chapter04/fileutils.sgml
rename to chapter04/fileutils.xml
diff --git a/chapter04/findutils-patch.sgml b/chapter04/findutils-patch.xml
similarity index 100%
rename from chapter04/findutils-patch.sgml
rename to chapter04/findutils-patch.xml
diff --git a/chapter04/findutils.sgml b/chapter04/findutils.xml
similarity index 100%
rename from chapter04/findutils.sgml
rename to chapter04/findutils.xml
diff --git a/chapter04/flex.sgml b/chapter04/flex.xml
similarity index 100%
rename from chapter04/flex.sgml
rename to chapter04/flex.xml
diff --git a/chapter04/gcc.sgml b/chapter04/gcc.xml
similarity index 100%
rename from chapter04/gcc.sgml
rename to chapter04/gcc.xml
diff --git a/chapter04/gettext.sgml b/chapter04/gettext.xml
similarity index 100%
rename from chapter04/gettext.sgml
rename to chapter04/gettext.xml
diff --git a/chapter04/glibc-threads.sgml b/chapter04/glibc-threads.xml
similarity index 100%
rename from chapter04/glibc-threads.sgml
rename to chapter04/glibc-threads.xml
diff --git a/chapter04/glibc.sgml b/chapter04/glibc.xml
similarity index 100%
rename from chapter04/glibc.sgml
rename to chapter04/glibc.xml
diff --git a/chapter04/grep.sgml b/chapter04/grep.xml
similarity index 100%
rename from chapter04/grep.sgml
rename to chapter04/grep.xml
diff --git a/chapter04/groff.sgml b/chapter04/groff.xml
similarity index 100%
rename from chapter04/groff.sgml
rename to chapter04/groff.xml
diff --git a/chapter04/gzip-patch.sgml b/chapter04/gzip-patch.xml
similarity index 100%
rename from chapter04/gzip-patch.sgml
rename to chapter04/gzip-patch.xml
diff --git a/chapter04/gzip.sgml b/chapter04/gzip.xml
similarity index 100%
rename from chapter04/gzip.sgml
rename to chapter04/gzip.xml
diff --git a/chapter04/introduction.sgml b/chapter04/introduction.xml
similarity index 96%
rename from chapter04/introduction.sgml
rename to chapter04/introduction.xml
index 9e464ab6b..d136d5225 100644
--- a/chapter04/introduction.sgml
+++ b/chapter04/introduction.xml
@@ -1,5 +1,5 @@
-Packages you need to download
+Introduction
Below is a list of all the packages you need to download for building
@@ -36,3 +36,5 @@ the software.
The list below is current as of January 5th, 2001
+
+
diff --git a/chapter04/kernel.sgml b/chapter04/kernel.xml
similarity index 100%
rename from chapter04/kernel.sgml
rename to chapter04/kernel.xml
diff --git a/chapter04/ldso.sgml b/chapter04/ldso.xml
similarity index 100%
rename from chapter04/ldso.sgml
rename to chapter04/ldso.xml
diff --git a/chapter04/less.sgml b/chapter04/less.xml
similarity index 100%
rename from chapter04/less.sgml
rename to chapter04/less.xml
diff --git a/chapter04/libtool.sgml b/chapter04/libtool.xml
similarity index 100%
rename from chapter04/libtool.sgml
rename to chapter04/libtool.xml
diff --git a/chapter04/lilo.sgml b/chapter04/lilo.xml
similarity index 100%
rename from chapter04/lilo.sgml
rename to chapter04/lilo.xml
diff --git a/chapter04/m4.sgml b/chapter04/m4.xml
similarity index 100%
rename from chapter04/m4.sgml
rename to chapter04/m4.xml
diff --git a/chapter04/make.sgml b/chapter04/make.xml
similarity index 100%
rename from chapter04/make.sgml
rename to chapter04/make.xml
diff --git a/chapter04/makedev-patch.sgml b/chapter04/makedev-patch.xml
similarity index 100%
rename from chapter04/makedev-patch.sgml
rename to chapter04/makedev-patch.xml
diff --git a/chapter04/makedev.sgml b/chapter04/makedev.xml
similarity index 100%
rename from chapter04/makedev.sgml
rename to chapter04/makedev.xml
diff --git a/chapter04/man.sgml b/chapter04/man.xml
similarity index 100%
rename from chapter04/man.sgml
rename to chapter04/man.xml
diff --git a/chapter04/manpages.sgml b/chapter04/manpages.xml
similarity index 100%
rename from chapter04/manpages.sgml
rename to chapter04/manpages.xml
diff --git a/chapter04/mawk.sgml b/chapter04/mawk.xml
similarity index 100%
rename from chapter04/mawk.sgml
rename to chapter04/mawk.xml
diff --git a/chapter04/modutils.sgml b/chapter04/modutils.xml
similarity index 100%
rename from chapter04/modutils.sgml
rename to chapter04/modutils.xml
diff --git a/chapter04/ncurses.sgml b/chapter04/ncurses.xml
similarity index 100%
rename from chapter04/ncurses.sgml
rename to chapter04/ncurses.xml
diff --git a/chapter04/netkitbase.sgml b/chapter04/netkitbase.xml
similarity index 100%
rename from chapter04/netkitbase.sgml
rename to chapter04/netkitbase.xml
diff --git a/chapter04/nettools.sgml b/chapter04/nettools.xml
similarity index 100%
rename from chapter04/nettools.sgml
rename to chapter04/nettools.xml
diff --git a/chapter04/packages.sgml b/chapter04/packages.xml
similarity index 93%
rename from chapter04/packages.sgml
rename to chapter04/packages.xml
index 2fa339701..94abfe1a4 100644
--- a/chapter04/packages.sgml
+++ b/chapter04/packages.xml
@@ -1,3 +1,6 @@
+
+Packages you need to download
+
&c3-toplevel;
diff --git a/chapter04/patch.sgml b/chapter04/patch.xml
similarity index 100%
rename from chapter04/patch.sgml
rename to chapter04/patch.xml
diff --git a/chapter04/perl.sgml b/chapter04/perl.xml
similarity index 100%
rename from chapter04/perl.sgml
rename to chapter04/perl.xml
diff --git a/chapter04/procinfo.sgml b/chapter04/procinfo.xml
similarity index 100%
rename from chapter04/procinfo.sgml
rename to chapter04/procinfo.xml
diff --git a/chapter04/procps.sgml b/chapter04/procps.xml
similarity index 100%
rename from chapter04/procps.sgml
rename to chapter04/procps.xml
diff --git a/chapter04/psmisc.sgml b/chapter04/psmisc.xml
similarity index 100%
rename from chapter04/psmisc.sgml
rename to chapter04/psmisc.xml
diff --git a/chapter04/sed.sgml b/chapter04/sed.xml
similarity index 100%
rename from chapter04/sed.sgml
rename to chapter04/sed.xml
diff --git a/chapter04/shadowpwd.sgml b/chapter04/shadowpwd.xml
similarity index 100%
rename from chapter04/shadowpwd.sgml
rename to chapter04/shadowpwd.xml
diff --git a/chapter04/shellutils.sgml b/chapter04/shellutils.xml
similarity index 100%
rename from chapter04/shellutils.sgml
rename to chapter04/shellutils.xml
diff --git a/chapter04/sysklogd-patch.sgml b/chapter04/sysklogd-patch.xml
similarity index 100%
rename from chapter04/sysklogd-patch.sgml
rename to chapter04/sysklogd-patch.xml
diff --git a/chapter04/sysklogd.sgml b/chapter04/sysklogd.xml
similarity index 100%
rename from chapter04/sysklogd.sgml
rename to chapter04/sysklogd.xml
diff --git a/chapter04/sysvinit-patch.sgml b/chapter04/sysvinit-patch.xml
similarity index 100%
rename from chapter04/sysvinit-patch.sgml
rename to chapter04/sysvinit-patch.xml
diff --git a/chapter04/sysvinit.sgml b/chapter04/sysvinit.xml
similarity index 100%
rename from chapter04/sysvinit.sgml
rename to chapter04/sysvinit.xml
diff --git a/chapter04/tar-patch.sgml b/chapter04/tar-patch.xml
similarity index 100%
rename from chapter04/tar-patch.sgml
rename to chapter04/tar-patch.xml
diff --git a/chapter04/tar.sgml b/chapter04/tar.xml
similarity index 100%
rename from chapter04/tar.sgml
rename to chapter04/tar.xml
diff --git a/chapter04/texinfo.sgml b/chapter04/texinfo.xml
similarity index 100%
rename from chapter04/texinfo.sgml
rename to chapter04/texinfo.xml
diff --git a/chapter04/textutils.sgml b/chapter04/textutils.xml
similarity index 100%
rename from chapter04/textutils.sgml
rename to chapter04/textutils.xml
diff --git a/chapter04/toplevel.sgml b/chapter04/toplevel.xml
similarity index 100%
rename from chapter04/toplevel.sgml
rename to chapter04/toplevel.xml
diff --git a/chapter04/utillinux.sgml b/chapter04/utillinux.xml
similarity index 100%
rename from chapter04/utillinux.sgml
rename to chapter04/utillinux.xml
diff --git a/chapter04/vim.sgml b/chapter04/vim.xml
similarity index 100%
rename from chapter04/vim.sgml
rename to chapter04/vim.xml
diff --git a/chapter05/bash-static-exp.sgml b/chapter05/bash-exp.xml
similarity index 100%
rename from chapter05/bash-static-exp.sgml
rename to chapter05/bash-exp.xml
diff --git a/chapter05/bash-static-inst.sgml b/chapter05/bash-inst.xml
similarity index 100%
rename from chapter05/bash-static-inst.sgml
rename to chapter05/bash-inst.xml
diff --git a/chapter05/bash-static.sgml b/chapter05/bash.xml
similarity index 100%
rename from chapter05/bash-static.sgml
rename to chapter05/bash.xml
diff --git a/chapter05/binutils-static-exp.sgml b/chapter05/binutils-exp.xml
similarity index 100%
rename from chapter05/binutils-static-exp.sgml
rename to chapter05/binutils-exp.xml
diff --git a/chapter05/binutils-static-inst.sgml b/chapter05/binutils-inst.xml
similarity index 100%
rename from chapter05/binutils-static-inst.sgml
rename to chapter05/binutils-inst.xml
diff --git a/chapter05/binutils-static.sgml b/chapter05/binutils.xml
similarity index 100%
rename from chapter05/binutils-static.sgml
rename to chapter05/binutils.xml
diff --git a/chapter05/bzip2-static-exp.sgml b/chapter05/bzip2-exp.xml
similarity index 100%
rename from chapter05/bzip2-static-exp.sgml
rename to chapter05/bzip2-exp.xml
diff --git a/chapter05/bzip2-static-inst.sgml b/chapter05/bzip2-inst.xml
similarity index 100%
rename from chapter05/bzip2-static-inst.sgml
rename to chapter05/bzip2-inst.xml
diff --git a/chapter05/bzip2-static.sgml b/chapter05/bzip2.xml
similarity index 100%
rename from chapter05/bzip2-static.sgml
rename to chapter05/bzip2.xml
diff --git a/chapter05/chapter5.sgml b/chapter05/chapter05.xml
similarity index 100%
rename from chapter05/chapter5.sgml
rename to chapter05/chapter05.xml
diff --git a/chapter05/diffutils-static-exp.sgml b/chapter05/diffutils-exp.xml
similarity index 100%
rename from chapter05/diffutils-static-exp.sgml
rename to chapter05/diffutils-exp.xml
diff --git a/chapter05/diffutils-static-inst.sgml b/chapter05/diffutils-inst.xml
similarity index 100%
rename from chapter05/diffutils-static-inst.sgml
rename to chapter05/diffutils-inst.xml
diff --git a/chapter05/diffutils-static.sgml b/chapter05/diffutils.xml
similarity index 100%
rename from chapter05/diffutils-static.sgml
rename to chapter05/diffutils.xml
diff --git a/chapter05/fileutils-static-exp.sgml b/chapter05/fileutils-exp.xml
similarity index 100%
rename from chapter05/fileutils-static-exp.sgml
rename to chapter05/fileutils-exp.xml
diff --git a/chapter05/fileutils-static-inst.sgml b/chapter05/fileutils-inst.xml
similarity index 100%
rename from chapter05/fileutils-static-inst.sgml
rename to chapter05/fileutils-inst.xml
diff --git a/chapter05/fileutils-static.sgml b/chapter05/fileutils.xml
similarity index 100%
rename from chapter05/fileutils-static.sgml
rename to chapter05/fileutils.xml
diff --git a/chapter05/gcc-static-exp.sgml b/chapter05/gcc-exp.xml
similarity index 100%
rename from chapter05/gcc-static-exp.sgml
rename to chapter05/gcc-exp.xml
diff --git a/chapter05/gcc-static-inst.sgml b/chapter05/gcc-inst.xml
similarity index 100%
rename from chapter05/gcc-static-inst.sgml
rename to chapter05/gcc-inst.xml
diff --git a/chapter05/gcc-static.sgml b/chapter05/gcc.xml
similarity index 100%
rename from chapter05/gcc-static.sgml
rename to chapter05/gcc.xml
diff --git a/chapter05/gettext-static-inst.sgml b/chapter05/gettext-inst.xml
similarity index 100%
rename from chapter05/gettext-static-inst.sgml
rename to chapter05/gettext-inst.xml
diff --git a/chapter05/gettext-static.sgml b/chapter05/gettext.xml
similarity index 100%
rename from chapter05/gettext-static.sgml
rename to chapter05/gettext.xml
diff --git a/chapter05/grep-static-inst.sgml b/chapter05/grep-inst.xml
similarity index 100%
rename from chapter05/grep-static-inst.sgml
rename to chapter05/grep-inst.xml
diff --git a/chapter05/grep-static.sgml b/chapter05/grep.xml
similarity index 100%
rename from chapter05/grep-static.sgml
rename to chapter05/grep.xml
diff --git a/chapter05/gzip-static-inst.sgml b/chapter05/gzip-inst.xml
similarity index 100%
rename from chapter05/gzip-static-inst.sgml
rename to chapter05/gzip-inst.xml
diff --git a/chapter05/gzip-static.sgml b/chapter05/gzip.xml
similarity index 100%
rename from chapter05/gzip-static.sgml
rename to chapter05/gzip.xml
diff --git a/chapter05/introduction.sgml b/chapter05/introduction.xml
similarity index 100%
rename from chapter05/introduction.sgml
rename to chapter05/introduction.xml
diff --git a/chapter05/kernel-exp.sgml b/chapter05/kernel-exp.xml
similarity index 100%
rename from chapter05/kernel-exp.sgml
rename to chapter05/kernel-exp.xml
diff --git a/chapter05/kernel-inst.sgml b/chapter05/kernel-inst.xml
similarity index 100%
rename from chapter05/kernel-inst.sgml
rename to chapter05/kernel-inst.xml
diff --git a/chapter05/kernel.sgml b/chapter05/kernel.xml
similarity index 100%
rename from chapter05/kernel.sgml
rename to chapter05/kernel.xml
diff --git a/chapter05/make-static-inst.sgml b/chapter05/make-inst.xml
similarity index 100%
rename from chapter05/make-static-inst.sgml
rename to chapter05/make-inst.xml
diff --git a/chapter05/make-static.sgml b/chapter05/make.xml
similarity index 100%
rename from chapter05/make-static.sgml
rename to chapter05/make.xml
diff --git a/chapter05/makedev-exp.sgml b/chapter05/makedev-exp.xml
similarity index 100%
rename from chapter05/makedev-exp.sgml
rename to chapter05/makedev-exp.xml
diff --git a/chapter05/makedev-inst.sgml b/chapter05/makedev-inst.xml
similarity index 100%
rename from chapter05/makedev-inst.sgml
rename to chapter05/makedev-inst.xml
diff --git a/chapter05/makedev.sgml b/chapter05/makedev.xml
similarity index 100%
rename from chapter05/makedev.sgml
rename to chapter05/makedev.xml
diff --git a/chapter05/mawk-static-inst.sgml b/chapter05/mawk-inst.xml
similarity index 100%
rename from chapter05/mawk-static-inst.sgml
rename to chapter05/mawk-inst.xml
diff --git a/chapter05/mawk-static.sgml b/chapter05/mawk.xml
similarity index 100%
rename from chapter05/mawk-static.sgml
rename to chapter05/mawk.xml
diff --git a/chapter05/proc.sgml b/chapter05/proc.xml
similarity index 100%
rename from chapter05/proc.sgml
rename to chapter05/proc.xml
diff --git a/chapter05/pwdgroup.sgml b/chapter05/pwdgroup.xml
similarity index 100%
rename from chapter05/pwdgroup.sgml
rename to chapter05/pwdgroup.xml
diff --git a/chapter05/sed-static-inst.sgml b/chapter05/sed-inst.xml
similarity index 100%
rename from chapter05/sed-static-inst.sgml
rename to chapter05/sed-inst.xml
diff --git a/chapter05/sed-static.sgml b/chapter05/sed.xml
similarity index 100%
rename from chapter05/sed-static.sgml
rename to chapter05/sed.xml
diff --git a/chapter05/shellutils-static-inst.sgml b/chapter05/shellutils-inst.xml
similarity index 100%
rename from chapter05/shellutils-static-inst.sgml
rename to chapter05/shellutils-inst.xml
diff --git a/chapter05/shellutils-static.sgml b/chapter05/shellutils.xml
similarity index 100%
rename from chapter05/shellutils-static.sgml
rename to chapter05/shellutils.xml
diff --git a/chapter05/tar-static-inst.sgml b/chapter05/tar-inst.xml
similarity index 100%
rename from chapter05/tar-static-inst.sgml
rename to chapter05/tar-inst.xml
diff --git a/chapter05/tar-static.sgml b/chapter05/tar.xml
similarity index 100%
rename from chapter05/tar-static.sgml
rename to chapter05/tar.xml
diff --git a/chapter05/texinfo-static-inst.sgml b/chapter05/texinfo-inst.xml
similarity index 100%
rename from chapter05/texinfo-static-inst.sgml
rename to chapter05/texinfo-inst.xml
diff --git a/chapter05/texinfo-static.sgml b/chapter05/texinfo.xml
similarity index 100%
rename from chapter05/texinfo-static.sgml
rename to chapter05/texinfo.xml
diff --git a/chapter05/textutils-static-inst.sgml b/chapter05/textutils-inst.xml
similarity index 100%
rename from chapter05/textutils-static-inst.sgml
rename to chapter05/textutils-inst.xml
diff --git a/chapter05/textutils-static.sgml b/chapter05/textutils.xml
similarity index 100%
rename from chapter05/textutils-static.sgml
rename to chapter05/textutils.xml
diff --git a/chapter06/aboutdebug.sgml b/chapter06/aboutdebug.xml
similarity index 100%
rename from chapter06/aboutdebug.sgml
rename to chapter06/aboutdebug.xml
diff --git a/chapter06/autoconf-inst.sgml b/chapter06/autoconf-inst.xml
similarity index 100%
rename from chapter06/autoconf-inst.sgml
rename to chapter06/autoconf-inst.xml
diff --git a/chapter06/autoconf.sgml b/chapter06/autoconf.xml
similarity index 100%
rename from chapter06/autoconf.sgml
rename to chapter06/autoconf.xml
diff --git a/chapter06/automake-inst.sgml b/chapter06/automake-inst.xml
similarity index 100%
rename from chapter06/automake-inst.sgml
rename to chapter06/automake-inst.xml
diff --git a/chapter06/automake.sgml b/chapter06/automake.xml
similarity index 100%
rename from chapter06/automake.sgml
rename to chapter06/automake.xml
diff --git a/chapter06/bash-inst.sgml b/chapter06/bash-inst.xml
similarity index 100%
rename from chapter06/bash-inst.sgml
rename to chapter06/bash-inst.xml
diff --git a/chapter06/bash.sgml b/chapter06/bash.xml
similarity index 100%
rename from chapter06/bash.sgml
rename to chapter06/bash.xml
diff --git a/chapter06/bashprofile.sgml b/chapter06/bashprofile.xml
similarity index 100%
rename from chapter06/bashprofile.sgml
rename to chapter06/bashprofile.xml
diff --git a/chapter06/bin86-inst.sgml b/chapter06/bin86-inst.xml
similarity index 100%
rename from chapter06/bin86-inst.sgml
rename to chapter06/bin86-inst.xml
diff --git a/chapter06/bin86.sgml b/chapter06/bin86.xml
similarity index 100%
rename from chapter06/bin86.sgml
rename to chapter06/bin86.xml
diff --git a/chapter06/binutils-inst.sgml b/chapter06/binutils-inst.xml
similarity index 100%
rename from chapter06/binutils-inst.sgml
rename to chapter06/binutils-inst.xml
diff --git a/chapter06/binutils.sgml b/chapter06/binutils.xml
similarity index 100%
rename from chapter06/binutils.sgml
rename to chapter06/binutils.xml
diff --git a/chapter06/bison-exp.sgml b/chapter06/bison-exp.xml
similarity index 100%
rename from chapter06/bison-exp.sgml
rename to chapter06/bison-exp.xml
diff --git a/chapter06/bison-inst.sgml b/chapter06/bison-inst.xml
similarity index 100%
rename from chapter06/bison-inst.sgml
rename to chapter06/bison-inst.xml
diff --git a/chapter06/bison.sgml b/chapter06/bison.xml
similarity index 100%
rename from chapter06/bison.sgml
rename to chapter06/bison.xml
diff --git a/chapter06/bzip2-exp.sgml b/chapter06/bzip2-exp.xml
similarity index 100%
rename from chapter06/bzip2-exp.sgml
rename to chapter06/bzip2-exp.xml
diff --git a/chapter06/bzip2-inst.sgml b/chapter06/bzip2-inst.xml
similarity index 100%
rename from chapter06/bzip2-inst.sgml
rename to chapter06/bzip2-inst.xml
diff --git a/chapter06/bzip2.sgml b/chapter06/bzip2.xml
similarity index 100%
rename from chapter06/bzip2.sgml
rename to chapter06/bzip2.xml
diff --git a/chapter06/chapter6.sgml b/chapter06/chapter06.xml
similarity index 100%
rename from chapter06/chapter6.sgml
rename to chapter06/chapter06.xml
diff --git a/chapter06/chroot.sgml b/chapter06/chroot.xml
similarity index 100%
rename from chapter06/chroot.sgml
rename to chapter06/chroot.xml
diff --git a/chapter06/config-glibc.sgml b/chapter06/config-glibc.xml
similarity index 100%
rename from chapter06/config-glibc.sgml
rename to chapter06/config-glibc.xml
diff --git a/chapter06/config-ldso.sgml b/chapter06/config-ldso.xml
similarity index 100%
rename from chapter06/config-ldso.sgml
rename to chapter06/config-ldso.xml
diff --git a/chapter06/config-lilo.sgml b/chapter06/config-lilo.xml
similarity index 100%
rename from chapter06/config-lilo.sgml
rename to chapter06/config-lilo.xml
diff --git a/chapter06/config-shadowpwd.sgml b/chapter06/config-shadowpwd.xml
similarity index 100%
rename from chapter06/config-shadowpwd.sgml
rename to chapter06/config-shadowpwd.xml
diff --git a/chapter06/config-sysklogd.sgml b/chapter06/config-sysklogd.xml
similarity index 100%
rename from chapter06/config-sysklogd.sgml
rename to chapter06/config-sysklogd.xml
diff --git a/chapter06/config-sysvinit.sgml b/chapter06/config-sysvinit.xml
similarity index 100%
rename from chapter06/config-sysvinit.sgml
rename to chapter06/config-sysvinit.xml
diff --git a/chapter06/config-vim.sgml b/chapter06/config-vim.xml
similarity index 100%
rename from chapter06/config-vim.sgml
rename to chapter06/config-vim.xml
diff --git a/chapter06/configure.sgml b/chapter06/configure.xml
similarity index 100%
rename from chapter06/configure.sgml
rename to chapter06/configure.xml
diff --git a/chapter06/consoledata-inst.sgml b/chapter06/consoledata-inst.xml
similarity index 100%
rename from chapter06/consoledata-inst.sgml
rename to chapter06/consoledata-inst.xml
diff --git a/chapter06/consoledata.sgml b/chapter06/consoledata.xml
similarity index 100%
rename from chapter06/consoledata.sgml
rename to chapter06/consoledata.xml
diff --git a/chapter06/consoletools-inst.sgml b/chapter06/consoletools-inst.xml
similarity index 100%
rename from chapter06/consoletools-inst.sgml
rename to chapter06/consoletools-inst.xml
diff --git a/chapter06/consoletools.sgml b/chapter06/consoletools.xml
similarity index 100%
rename from chapter06/consoletools.sgml
rename to chapter06/consoletools.xml
diff --git a/chapter06/create-password.sgml b/chapter06/create-password.xml
similarity index 100%
rename from chapter06/create-password.sgml
rename to chapter06/create-password.xml
diff --git a/chapter06/create-utmp.sgml b/chapter06/create-utmp.xml
similarity index 100%
rename from chapter06/create-utmp.sgml
rename to chapter06/create-utmp.xml
diff --git a/chapter06/diffutils-inst.sgml b/chapter06/diffutils-inst.xml
similarity index 100%
rename from chapter06/diffutils-inst.sgml
rename to chapter06/diffutils-inst.xml
diff --git a/chapter06/diffutils.sgml b/chapter06/diffutils.xml
similarity index 100%
rename from chapter06/diffutils.sgml
rename to chapter06/diffutils.xml
diff --git a/chapter06/e2fsprogs-inst.sgml b/chapter06/e2fsprogs-inst.xml
similarity index 100%
rename from chapter06/e2fsprogs-inst.sgml
rename to chapter06/e2fsprogs-inst.xml
diff --git a/chapter06/e2fsprogs.sgml b/chapter06/e2fsprogs.xml
similarity index 100%
rename from chapter06/e2fsprogs.sgml
rename to chapter06/e2fsprogs.xml
diff --git a/chapter06/ed-inst.sgml b/chapter06/ed-inst.xml
similarity index 100%
rename from chapter06/ed-inst.sgml
rename to chapter06/ed-inst.xml
diff --git a/chapter06/ed.sgml b/chapter06/ed.xml
similarity index 100%
rename from chapter06/ed.sgml
rename to chapter06/ed.xml
diff --git a/chapter06/file-inst.sgml b/chapter06/file-inst.xml
similarity index 100%
rename from chapter06/file-inst.sgml
rename to chapter06/file-inst.xml
diff --git a/chapter06/file.sgml b/chapter06/file.xml
similarity index 100%
rename from chapter06/file.sgml
rename to chapter06/file.xml
diff --git a/chapter06/fileutils-inst.sgml b/chapter06/fileutils-inst.xml
similarity index 100%
rename from chapter06/fileutils-inst.sgml
rename to chapter06/fileutils-inst.xml
diff --git a/chapter06/fileutils.sgml b/chapter06/fileutils.xml
similarity index 100%
rename from chapter06/fileutils.sgml
rename to chapter06/fileutils.xml
diff --git a/chapter06/findutils-inst.sgml b/chapter06/findutils-inst.xml
similarity index 100%
rename from chapter06/findutils-inst.sgml
rename to chapter06/findutils-inst.xml
diff --git a/chapter06/findutils.sgml b/chapter06/findutils.xml
similarity index 100%
rename from chapter06/findutils.sgml
rename to chapter06/findutils.xml
diff --git a/chapter06/flex-inst.sgml b/chapter06/flex-inst.xml
similarity index 100%
rename from chapter06/flex-inst.sgml
rename to chapter06/flex-inst.xml
diff --git a/chapter06/flex.sgml b/chapter06/flex.xml
similarity index 100%
rename from chapter06/flex.sgml
rename to chapter06/flex.xml
diff --git a/chapter06/gcc-inst.sgml b/chapter06/gcc-inst.xml
similarity index 100%
rename from chapter06/gcc-inst.sgml
rename to chapter06/gcc-inst.xml
diff --git a/chapter06/gcc.sgml b/chapter06/gcc.xml
similarity index 100%
rename from chapter06/gcc.sgml
rename to chapter06/gcc.xml
diff --git a/chapter06/gettext-inst.sgml b/chapter06/gettext-inst.xml
similarity index 100%
rename from chapter06/gettext-inst.sgml
rename to chapter06/gettext-inst.xml
diff --git a/chapter06/gettext.sgml b/chapter06/gettext.xml
similarity index 100%
rename from chapter06/gettext.sgml
rename to chapter06/gettext.xml
diff --git a/chapter06/glibc-exp.sgml b/chapter06/glibc-exp.xml
similarity index 100%
rename from chapter06/glibc-exp.sgml
rename to chapter06/glibc-exp.xml
diff --git a/chapter06/glibc-inst.sgml b/chapter06/glibc-inst.xml
similarity index 100%
rename from chapter06/glibc-inst.sgml
rename to chapter06/glibc-inst.xml
diff --git a/chapter06/glibc.sgml b/chapter06/glibc.xml
similarity index 100%
rename from chapter06/glibc.sgml
rename to chapter06/glibc.xml
diff --git a/chapter06/grep-inst.sgml b/chapter06/grep-inst.xml
similarity index 100%
rename from chapter06/grep-inst.sgml
rename to chapter06/grep-inst.xml
diff --git a/chapter06/grep.sgml b/chapter06/grep.xml
similarity index 100%
rename from chapter06/grep.sgml
rename to chapter06/grep.xml
diff --git a/chapter06/groff-inst.sgml b/chapter06/groff-inst.xml
similarity index 100%
rename from chapter06/groff-inst.sgml
rename to chapter06/groff-inst.xml
diff --git a/chapter06/groff.sgml b/chapter06/groff.xml
similarity index 100%
rename from chapter06/groff.sgml
rename to chapter06/groff.xml
diff --git a/chapter06/gzip-inst.sgml b/chapter06/gzip-inst.xml
similarity index 100%
rename from chapter06/gzip-inst.sgml
rename to chapter06/gzip-inst.xml
diff --git a/chapter06/gzip.sgml b/chapter06/gzip.xml
similarity index 100%
rename from chapter06/gzip.sgml
rename to chapter06/gzip.xml
diff --git a/chapter06/introduction.sgml b/chapter06/introduction.xml
similarity index 100%
rename from chapter06/introduction.sgml
rename to chapter06/introduction.xml
diff --git a/chapter06/ldso-inst.sgml b/chapter06/ldso-inst.xml
similarity index 100%
rename from chapter06/ldso-inst.sgml
rename to chapter06/ldso-inst.xml
diff --git a/chapter06/ldso.sgml b/chapter06/ldso.xml
similarity index 100%
rename from chapter06/ldso.sgml
rename to chapter06/ldso.xml
diff --git a/chapter06/less-inst.sgml b/chapter06/less-inst.xml
similarity index 100%
rename from chapter06/less-inst.sgml
rename to chapter06/less-inst.xml
diff --git a/chapter06/less.sgml b/chapter06/less.xml
similarity index 100%
rename from chapter06/less.sgml
rename to chapter06/less.xml
diff --git a/chapter06/libtool-inst.sgml b/chapter06/libtool-inst.xml
similarity index 100%
rename from chapter06/libtool-inst.sgml
rename to chapter06/libtool-inst.xml
diff --git a/chapter06/libtool.sgml b/chapter06/libtool.xml
similarity index 100%
rename from chapter06/libtool.sgml
rename to chapter06/libtool.xml
diff --git a/chapter06/lilo-inst.sgml b/chapter06/lilo-inst.xml
similarity index 100%
rename from chapter06/lilo-inst.sgml
rename to chapter06/lilo-inst.xml
diff --git a/chapter06/lilo.sgml b/chapter06/lilo.xml
similarity index 100%
rename from chapter06/lilo.sgml
rename to chapter06/lilo.xml
diff --git a/chapter06/m4-inst.sgml b/chapter06/m4-inst.xml
similarity index 100%
rename from chapter06/m4-inst.sgml
rename to chapter06/m4-inst.xml
diff --git a/chapter06/m4.sgml b/chapter06/m4.xml
similarity index 100%
rename from chapter06/m4.sgml
rename to chapter06/m4.xml
diff --git a/chapter06/make-inst.sgml b/chapter06/make-inst.xml
similarity index 100%
rename from chapter06/make-inst.sgml
rename to chapter06/make-inst.xml
diff --git a/chapter06/make.sgml b/chapter06/make.xml
similarity index 100%
rename from chapter06/make.sgml
rename to chapter06/make.xml
diff --git a/chapter06/makedev-exp.sgml b/chapter06/makedev-exp.xml
similarity index 100%
rename from chapter06/makedev-exp.sgml
rename to chapter06/makedev-exp.xml
diff --git a/chapter06/makedev-inst.sgml b/chapter06/makedev-inst.xml
similarity index 100%
rename from chapter06/makedev-inst.sgml
rename to chapter06/makedev-inst.xml
diff --git a/chapter06/makedev.sgml b/chapter06/makedev.xml
similarity index 100%
rename from chapter06/makedev.sgml
rename to chapter06/makedev.xml
diff --git a/chapter06/man-exp.sgml b/chapter06/man-exp.xml
similarity index 100%
rename from chapter06/man-exp.sgml
rename to chapter06/man-exp.xml
diff --git a/chapter06/man-inst.sgml b/chapter06/man-inst.xml
similarity index 100%
rename from chapter06/man-inst.sgml
rename to chapter06/man-inst.xml
diff --git a/chapter06/man.sgml b/chapter06/man.xml
similarity index 100%
rename from chapter06/man.sgml
rename to chapter06/man.xml
diff --git a/chapter06/manpages-inst.sgml b/chapter06/manpages-inst.xml
similarity index 100%
rename from chapter06/manpages-inst.sgml
rename to chapter06/manpages-inst.xml
diff --git a/chapter06/manpages.sgml b/chapter06/manpages.xml
similarity index 100%
rename from chapter06/manpages.sgml
rename to chapter06/manpages.xml
diff --git a/chapter06/mawk-inst.sgml b/chapter06/mawk-inst.xml
similarity index 100%
rename from chapter06/mawk-inst.sgml
rename to chapter06/mawk-inst.xml
diff --git a/chapter06/mawk.sgml b/chapter06/mawk.xml
similarity index 100%
rename from chapter06/mawk.sgml
rename to chapter06/mawk.xml
diff --git a/chapter06/modutils-inst.sgml b/chapter06/modutils-inst.xml
similarity index 100%
rename from chapter06/modutils-inst.sgml
rename to chapter06/modutils-inst.xml
diff --git a/chapter06/modutils.sgml b/chapter06/modutils.xml
similarity index 100%
rename from chapter06/modutils.sgml
rename to chapter06/modutils.xml
diff --git a/chapter06/ncurses-exp.sgml b/chapter06/ncurses-exp.xml
similarity index 100%
rename from chapter06/ncurses-exp.sgml
rename to chapter06/ncurses-exp.xml
diff --git a/chapter06/ncurses-inst.sgml b/chapter06/ncurses-inst.xml
similarity index 100%
rename from chapter06/ncurses-inst.sgml
rename to chapter06/ncurses-inst.xml
diff --git a/chapter06/ncurses.sgml b/chapter06/ncurses.xml
similarity index 100%
rename from chapter06/ncurses.sgml
rename to chapter06/ncurses.xml
diff --git a/chapter06/netkitbase.xml b/chapter06/netkitbase.xml
new file mode 100644
index 000000000..ef5f80955
--- /dev/null
+++ b/chapter06/netkitbase.xml
@@ -0,0 +1,25 @@
+
+Installing Netkit-base
+
+
+Install Netkit-base by running the following commands:
+
+
+
+
+ ./configure &&
+ make &&
+ make install &&
+ cd etc.sample &&
+ cp services protocols /etc
+
+
+
+
+There are other files in the etc.sample directory which might be of
+interest to you.
+
+
+
+
diff --git a/chapter06/nettools.xml b/chapter06/nettools.xml
new file mode 100644
index 000000000..98ff41899
--- /dev/null
+++ b/chapter06/nettools.xml
@@ -0,0 +1,21 @@
+
+Installing Net-tools
+
+
+Edit the Makefile file and edit the CFLAGS variable
+if you want to add compiler optimzations.
+
+
+
+Install Net-tools by running the following commands:
+
+
+
+
+ make &&
+ make install
+
+
+
+
+
diff --git a/chapter06/patch-inst.sgml b/chapter06/patch-inst.xml
similarity index 100%
rename from chapter06/patch-inst.sgml
rename to chapter06/patch-inst.xml
diff --git a/chapter06/patch.sgml b/chapter06/patch.xml
similarity index 100%
rename from chapter06/patch.sgml
rename to chapter06/patch.xml
diff --git a/chapter06/perl-inst.sgml b/chapter06/perl-inst.xml
similarity index 100%
rename from chapter06/perl-inst.sgml
rename to chapter06/perl-inst.xml
diff --git a/chapter06/perl.sgml b/chapter06/perl.xml
similarity index 100%
rename from chapter06/perl.sgml
rename to chapter06/perl.xml
diff --git a/chapter06/procinfo-exp.sgml b/chapter06/procinfo-exp.xml
similarity index 100%
rename from chapter06/procinfo-exp.sgml
rename to chapter06/procinfo-exp.xml
diff --git a/chapter06/procinfo-inst.sgml b/chapter06/procinfo-inst.xml
similarity index 100%
rename from chapter06/procinfo-inst.sgml
rename to chapter06/procinfo-inst.xml
diff --git a/chapter06/procinfo.sgml b/chapter06/procinfo.xml
similarity index 100%
rename from chapter06/procinfo.sgml
rename to chapter06/procinfo.xml
diff --git a/chapter06/procps-exp.sgml b/chapter06/procps-exp.xml
similarity index 100%
rename from chapter06/procps-exp.sgml
rename to chapter06/procps-exp.xml
diff --git a/chapter06/procps-inst.sgml b/chapter06/procps-inst.xml
similarity index 100%
rename from chapter06/procps-inst.sgml
rename to chapter06/procps-inst.xml
diff --git a/chapter06/procps.sgml b/chapter06/procps.xml
similarity index 100%
rename from chapter06/procps.sgml
rename to chapter06/procps.xml
diff --git a/chapter06/psmisc-inst.sgml b/chapter06/psmisc-inst.xml
similarity index 100%
rename from chapter06/psmisc-inst.sgml
rename to chapter06/psmisc-inst.xml
diff --git a/chapter06/psmisc.sgml b/chapter06/psmisc.xml
similarity index 100%
rename from chapter06/psmisc.sgml
rename to chapter06/psmisc.xml
diff --git a/chapter06/removeoldnss.sgml b/chapter06/removeoldnss.xml
similarity index 100%
rename from chapter06/removeoldnss.sgml
rename to chapter06/removeoldnss.xml
diff --git a/chapter06/sed-inst.sgml b/chapter06/sed-inst.xml
similarity index 100%
rename from chapter06/sed-inst.sgml
rename to chapter06/sed-inst.xml
diff --git a/chapter06/sed.sgml b/chapter06/sed.xml
similarity index 100%
rename from chapter06/sed.sgml
rename to chapter06/sed.xml
diff --git a/chapter06/shadowpwd-exp.sgml b/chapter06/shadowpwd-exp.xml
similarity index 100%
rename from chapter06/shadowpwd-exp.sgml
rename to chapter06/shadowpwd-exp.xml
diff --git a/chapter06/shadowpwd-inst.sgml b/chapter06/shadowpwd-inst.xml
similarity index 100%
rename from chapter06/shadowpwd-inst.sgml
rename to chapter06/shadowpwd-inst.xml
diff --git a/chapter06/shadowpwd.sgml b/chapter06/shadowpwd.xml
similarity index 100%
rename from chapter06/shadowpwd.sgml
rename to chapter06/shadowpwd.xml
diff --git a/chapter06/shellutils-inst.sgml b/chapter06/shellutils-inst.xml
similarity index 100%
rename from chapter06/shellutils-inst.sgml
rename to chapter06/shellutils-inst.xml
diff --git a/chapter06/shellutils.sgml b/chapter06/shellutils.xml
similarity index 100%
rename from chapter06/shellutils.sgml
rename to chapter06/shellutils.xml
diff --git a/chapter06/sysklogd-inst.sgml b/chapter06/sysklogd-inst.xml
similarity index 100%
rename from chapter06/sysklogd-inst.sgml
rename to chapter06/sysklogd-inst.xml
diff --git a/chapter06/sysklogd.sgml b/chapter06/sysklogd.xml
similarity index 100%
rename from chapter06/sysklogd.sgml
rename to chapter06/sysklogd.xml
diff --git a/chapter06/sysvinit-inst.sgml b/chapter06/sysvinit-inst.xml
similarity index 100%
rename from chapter06/sysvinit-inst.sgml
rename to chapter06/sysvinit-inst.xml
diff --git a/chapter06/sysvinit.sgml b/chapter06/sysvinit.xml
similarity index 100%
rename from chapter06/sysvinit.sgml
rename to chapter06/sysvinit.xml
diff --git a/chapter06/tar-inst.sgml b/chapter06/tar-inst.xml
similarity index 100%
rename from chapter06/tar-inst.sgml
rename to chapter06/tar-inst.xml
diff --git a/chapter06/tar.sgml b/chapter06/tar.xml
similarity index 100%
rename from chapter06/tar.sgml
rename to chapter06/tar.xml
diff --git a/chapter06/texinfo-inst.sgml b/chapter06/texinfo-inst.xml
similarity index 100%
rename from chapter06/texinfo-inst.sgml
rename to chapter06/texinfo-inst.xml
diff --git a/chapter06/texinfo.sgml b/chapter06/texinfo.xml
similarity index 100%
rename from chapter06/texinfo.sgml
rename to chapter06/texinfo.xml
diff --git a/chapter06/textutils-inst.sgml b/chapter06/textutils-inst.xml
similarity index 100%
rename from chapter06/textutils-inst.sgml
rename to chapter06/textutils-inst.xml
diff --git a/chapter06/textutils.sgml b/chapter06/textutils.xml
similarity index 100%
rename from chapter06/textutils.sgml
rename to chapter06/textutils.xml
diff --git a/chapter06/utillinux-exp.sgml b/chapter06/utillinux-exp.xml
similarity index 100%
rename from chapter06/utillinux-exp.sgml
rename to chapter06/utillinux-exp.xml
diff --git a/chapter06/utillinux-inst.sgml b/chapter06/utillinux-inst.xml
similarity index 100%
rename from chapter06/utillinux-inst.sgml
rename to chapter06/utillinux-inst.xml
diff --git a/chapter06/utillinux.sgml b/chapter06/utillinux.xml
similarity index 100%
rename from chapter06/utillinux.sgml
rename to chapter06/utillinux.xml
diff --git a/chapter06/vim-inst.sgml b/chapter06/vim-inst.xml
similarity index 100%
rename from chapter06/vim-inst.sgml
rename to chapter06/vim-inst.xml
diff --git a/chapter06/vim.sgml b/chapter06/vim.xml
similarity index 100%
rename from chapter06/vim.sgml
rename to chapter06/vim.xml
diff --git a/chapter07/bootscripts.xml b/chapter07/bootscripts.xml
new file mode 100644
index 000000000..ac33ca2bc
--- /dev/null
+++ b/chapter07/bootscripts.xml
@@ -0,0 +1,12 @@
+
+Creating network boot scripts
+
+&c9-bs-localnet;
+&c9-bs-localnet-symperm;
+&c9-bs-hostname;
+&c9-bs-hosts;
+&c9-bs-ethnet;
+&c9-bs-ethnet-symperm;
+
+
+
diff --git a/chapter07/chapter7.sgml b/chapter07/chapter07.xml
similarity index 100%
rename from chapter07/chapter7.sgml
rename to chapter07/chapter07.xml
diff --git a/chapter07/chapter9.xml b/chapter07/chapter9.xml
new file mode 100644
index 000000000..5233eeeef
--- /dev/null
+++ b/chapter07/chapter9.xml
@@ -0,0 +1,12 @@
+
+Setting up basic networking
+
+&c9-introduction;
+&c9-networksoftware;
+&c9-localnet;
+&c9-network;
+&c9-hosts;
+&c9-ethnet;
+
+
+
diff --git a/chapter07/checkfs.sgml b/chapter07/checkfs.xml
similarity index 100%
rename from chapter07/checkfs.sgml
rename to chapter07/checkfs.xml
diff --git a/chapter07/createdirs.sgml b/chapter07/createdirs.xml
similarity index 100%
rename from chapter07/createdirs.sgml
rename to chapter07/createdirs.xml
diff --git a/chapter07/ethnet-symperm.xml b/chapter07/ethnet-symperm.xml
new file mode 100644
index 000000000..ba72ab6e9
--- /dev/null
+++ b/chapter07/ethnet-symperm.xml
@@ -0,0 +1,23 @@
+
+Setting up permissions and symlink
+
+
+Set the proper file permissions and create the necessary symlink by
+running the following commands:
+
+
+
+
+ cd /etc/init.d &&
+ chmod 754 ethnet &&
+ cd ../rc3.d &&
+ ln -s ../init.d/ethnet S200ethnet &&
+ cd ../rc4.d &&
+ ln -s ../init.d/ethnet S200ethnet &&
+ cd ../rc5.d &&
+ ln -s ../init.d/ethnet S200ethnet
+
+
+
+
+
diff --git a/chapter07/ethnet.xml b/chapter07/ethnet.xml
new file mode 100644
index 000000000..a1630a6cc
--- /dev/null
+++ b/chapter07/ethnet.xml
@@ -0,0 +1,188 @@
+
+Creating the /etc/init.d/ethnet script
+
+
+This section only applies if you are going to configure a network card.
+If you're not, skip this section.
+
+
+
+Create a new file /etc/init.d/ethnet containing the
+following:
+
+
+
+
+cat > /etc/init.d/ethnet << "EOF"
+#!/bin/sh
+# Begin /etc/init.d/ethnet
+#
+# Main script by Gerard Beekmans - gerard@linuxfromscratch.org
+# GATEWAY check by Jean-François Le Ray - jfleray@club-internet.fr
+#
+
+#
+# Include the functions declared in the /etc/init.d/functions file
+# and the variables from the /etc/sysconfig/network file.
+#
+
+source /etc/init.d/functions
+source /etc/sysconfig/network
+
+case "$1" in
+ start)
+
+#
+# Obtain all the network card configuration files
+#
+
+ for interface in $(ls /etc/sysconfig/network-scripts/ifcfg* | \
+ grep -v ifcfg-lo)
+ do
+#
+# Load the variables from that file
+#
+
+ source $interface
+#
+# If the ONBOOT variable is set to yes, process this file and bring the
+# interface down.
+#
+
+ if [ "$ONBOOT" == yes ]
+ then
+ echo -n "Bringing up the $DEVICE interface..."
+ /sbin/ifconfig $DEVICE $IP broadcast $BROADCAST \
+ netmask $NETMASK
+ evaluate_retval
+ fi
+ done
+
+#
+# If the /etc/sysconfig/network file contains a GATEWAY variable, set
+# the gateway.
+
+#
+
+ if [ "$GATEWAY" != "" ]; then
+ echo -n "Setting up routing for eth0 interface..."
+ /sbin/route add default gw $GATEWAY metric 1
+ evaluate_retval
+ fi
+ ;;
+
+ stop)
+
+#
+# Obtain all the network card configuration files
+#
+
+ for interface in $(ls /etc/sysconfig/network-scripts/ifcfg* | \
+ grep -v ifcfg-lo)
+ do
+#
+# Load the variables from that file
+#
+
+ source $interface
+#
+# If the ONBOOT variable is set, process the file and bring the
+# interface down
+#
+
+ if [ $ONBOOT == yes ]
+ then
+ echo -n "Bringing down the $DEVICE interface..."
+ /sbin/ifconfig $DEVICE down
+ evaluate_retval
+ fi
+ done
+ ;;
+
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+ ;;
+esac
+
+# End /etc/init.d/ethnet
+EOF
+
+
+
+
+Adding default gateway to /etc/sysconfig/network
+
+
+If you require a default gateway to be setup, run the following command:
+
+
+
+
+cat >> /etc/sysconfig/network << "EOF"
+GATEWAY=192.168.1.2
+EOF
+
+
+
+
+Change GATEWAY to match your network setup.
+
+
+
+
+
+Creating NIC configuration files
+
+
+Which interfaces are brought up and down by the ethnet script depends on
+the files in the /etc/sysconfig/network-scripts directory. This
+directory should contain files in the form of ifcfg-x where x is an
+identification number (or whatever you choose to name it).
+
+
+
+First create the network-scripts directory by running:
+
+
+
+
+ mkdir /etc/sysconfig/network-scripts
+
+
+
+
+Now, create new files in that directory containing the following.
+Example file names are ifcfg-eth0, ifcfg-eth0:3 and ifcfg-eth1:2
+
+
+
+
+ONBOOT=yes
+DEVICE=eth0
+IP=192.168.1.1
+NETMASK=255.255.255.0
+BROADCAST=192.168.1.255
+
+
+
+
+Of course, change the values of those four variables in every file to
+match the proper setup. Usually NETMASK and BROADCAST will remain the
+same, just the DEVICE IP variables will change per network interface. If
+the ONBOOT variable is set to yes, the ethnet script will bring it up
+during boot up of the system. If set to anything else but yes it will be
+ignored by the ethnet script and thus not brought up.
+
+
+
+
+&c9-ethnet-symperm;
+
+
+
diff --git a/chapter07/fstab.sgml b/chapter07/fstab.xml
similarity index 100%
rename from chapter07/fstab.sgml
rename to chapter07/fstab.xml
diff --git a/chapter07/functions.sgml b/chapter07/functions.xml
similarity index 100%
rename from chapter07/functions.sgml
rename to chapter07/functions.xml
diff --git a/chapter07/halt.sgml b/chapter07/halt.xml
similarity index 100%
rename from chapter07/halt.sgml
rename to chapter07/halt.xml
diff --git a/chapter07/hosts.xml b/chapter07/hosts.xml
new file mode 100644
index 000000000..676291981
--- /dev/null
+++ b/chapter07/hosts.xml
@@ -0,0 +1,83 @@
+
+Creating the /etc/hosts file
+
+
+If you want to configure a network card, you have to decide on the
+IP-address, FQDN and possible aliases for use in the /etc/hosts file. An
+example is:
+
+
+
+
+ <my-IP> myhost.mydomain.org aliases
+
+
+
+
+Make sure the IP-address is in the private network IP-address range.
+Valid ranges are:
+
+
+
+
+ Class Networks
+ A 10.0.0.0
+ B 172.16.0.0 through 172.31.0.0
+ C 192.168.0.0 through 192.168.255.0
+
+
+
+
+A valid IP address could be 192.168.1.1. A valid FQDN for this IP could
+be www.linuxfromscratch.org
+
+
+
+If you're not going to use a network card, you still need to come up with a
+FQDN. This is necessary for programs like Sendmail to operate correctly (in
+fact; Sendmail won't run when it can't determine the FQDN).
+
+
+
+If you don't configure a network card, create a new file
+/etc/hosts by running:
+
+
+
+
+cat > /etc/hosts << "EOF"
+# Begin /etc/hosts (no network card version)
+
+127.0.0.1 www.mydomain.com <value of HOSTNAME> localhost
+
+# End /etc/hosts (no network card version)
+EOF
+
+
+
+
+If you do configure a network card, create a new file
+/etc/hosts containing:
+
+
+
+
+cat > /etc/hosts << "EOF"
+# Begin /etc/hosts (network card version)
+
+127.0.0.1 localhost.localdomain localhost
+192.168.1.1 www.mydomain.org <value of HOSTNAME>
+
+# End /etc/hosts (network card version)
+EOF
+
+
+
+
+Of course, change the 192.168.1.1 and www.mydomain.org to your own
+liking (or requirements if you are assigned an IP-address by a network/system
+administrator and you plan on connecting this machine to that network).
+
+
+
+
diff --git a/chapter07/introduction.sgml b/chapter07/introduction.sgml
deleted file mode 100644
index 5f1bea0b0..000000000
--- a/chapter07/introduction.sgml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-Introduction
-
-
-This chapter will create the necessary scripts that are run at boottime.
-These scripts perform tasks such as remounting the root file system
-mounted read-only by the kernel into read-write mode, activiating the swap
-partition(s), running a check on the root file system to make sure it's
-intact and starting the daemons that the system uses.
-
-
-
-
diff --git a/chapter07/introduction.xml b/chapter07/introduction.xml
new file mode 100644
index 000000000..c9f266db3
--- /dev/null
+++ b/chapter07/introduction.xml
@@ -0,0 +1,13 @@
+
+Introduction
+
+
+This chapter will setup basic networking. Although you might not be
+connected to a network, Linux software uses network functions anyway.
+We'll be installing at least the local loopback device and a network
+card as well if applicable. Also the proper bootscripts will be created
+so that networking will be enabled during boot time.
+
+
+
+
diff --git a/chapter07/loadkeys.sgml b/chapter07/loadkeys.xml
similarity index 100%
rename from chapter07/loadkeys.sgml
rename to chapter07/loadkeys.xml
diff --git a/chapter07/localnet-symperm.xml b/chapter07/localnet-symperm.xml
new file mode 100644
index 000000000..137c3b7e5
--- /dev/null
+++ b/chapter07/localnet-symperm.xml
@@ -0,0 +1,19 @@
+
+Setting up permissions and symlink
+
+
+Set the proper file permissions and create the necessary symlink by
+running the following commands:
+
+
+
+
+ cd /etc/init.d &&
+ chmod 754 localnet &&
+ cd ../rcS.d &&
+ ln -s ../init.d/localnet S100localnet
+
+
+
+
+
diff --git a/chapter07/localnet.xml b/chapter07/localnet.xml
new file mode 100644
index 000000000..e82f9ba0c
--- /dev/null
+++ b/chapter07/localnet.xml
@@ -0,0 +1,59 @@
+
+Creating the /etc/init.d/localnet bootscript
+
+
+Create a new file /etc/init.d/localnet containing
+the following:
+
+
+
+
+cat > /etc/init.d/localnet << "EOF"
+#!/bin/sh
+# Begin /etc/init.d/localnet
+
+#
+# Include the functions declared in the /etc/init.d/functions file
+# and include the variables from the /etc/sysconfig/network file.
+#
+
+source /etc/init.d/functions
+source /etc/sysconfig/network
+
+case "$1" in
+ start)
+ echo -n "Bringing up the loopback interface..."
+ /sbin/ifconfig lo 127.0.0.1
+ evaluate_retval
+
+ echo -n "Setting up hostname..."
+ /bin/hostname $HOSTNAME
+ evaluate_retval
+ ;;
+
+ stop)
+ echo -n "Bringing down the loopback interface..."
+ /sbin/ifconfig lo down
+ evaluate_retval
+ ;;
+
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "Usage: $0: {start|stop|restart}"
+ exit 1
+ ;;
+esac
+
+# End /etc/init.d/localnet
+EOF
+
+
+
+&c9-localnet-symperm;
+
+
+
diff --git a/chapter07/mountfs.sgml b/chapter07/mountfs.xml
similarity index 100%
rename from chapter07/mountfs.sgml
rename to chapter07/mountfs.xml
diff --git a/chapter07/network.xml b/chapter07/network.xml
new file mode 100644
index 000000000..603c61b55
--- /dev/null
+++ b/chapter07/network.xml
@@ -0,0 +1,23 @@
+
+Creating the /etc/sysconfig/network file
+
+
+Create a new file /etc/sysconfig/network and put the
+hostname in it by running:
+
+
+
+
+ echo "HOSTNAME=lfs" > /etc/sysconfig/network
+
+
+
+
+Replace lfs
by the name you wish to call your computer.
+Please not that you should not enter the FQDN (Fully Qualified Domain
+Name) here. That information will be put in the
+/etc/hosts file later.
+
+
+
+
diff --git a/chapter07/rc.sgml b/chapter07/rc.xml
similarity index 100%
rename from chapter07/rc.sgml
rename to chapter07/rc.xml
diff --git a/chapter07/rcS.sgml b/chapter07/rcS.xml
similarity index 100%
rename from chapter07/rcS.sgml
rename to chapter07/rcS.xml
diff --git a/chapter07/reboot.sgml b/chapter07/reboot.xml
similarity index 100%
rename from chapter07/reboot.sgml
rename to chapter07/reboot.xml
diff --git a/chapter07/sendsignals.sgml b/chapter07/sendsignals.xml
similarity index 100%
rename from chapter07/sendsignals.sgml
rename to chapter07/sendsignals.xml
diff --git a/chapter07/setclock.sgml b/chapter07/setclock.xml
similarity index 100%
rename from chapter07/setclock.sgml
rename to chapter07/setclock.xml
diff --git a/chapter07/symperm.sgml b/chapter07/symperm.xml
similarity index 100%
rename from chapter07/symperm.sgml
rename to chapter07/symperm.xml
diff --git a/chapter07/sysklogd.sgml b/chapter07/sysklogd.xml
similarity index 100%
rename from chapter07/sysklogd.sgml
rename to chapter07/sysklogd.xml
diff --git a/chapter07/template.sgml b/chapter07/template.xml
similarity index 100%
rename from chapter07/template.sgml
rename to chapter07/template.xml
diff --git a/chapter08/chapter8.sgml b/chapter08/chapter08.xml
similarity index 100%
rename from chapter08/chapter8.sgml
rename to chapter08/chapter08.xml
diff --git a/chapter08/introduction.sgml b/chapter08/introduction.xml
similarity index 100%
rename from chapter08/introduction.sgml
rename to chapter08/introduction.xml
diff --git a/chapter08/kernel.sgml b/chapter08/kernel.xml
similarity index 100%
rename from chapter08/kernel.sgml
rename to chapter08/kernel.xml
diff --git a/chapter08/lilo.sgml b/chapter08/lilo.xml
similarity index 100%
rename from chapter08/lilo.sgml
rename to chapter08/lilo.xml
diff --git a/chapter08/reboot.sgml b/chapter08/reboot.xml
similarity index 100%
rename from chapter08/reboot.sgml
rename to chapter08/reboot.xml
diff --git a/dedication/dedicated.sgml b/dedication/dedicated.xml
similarity index 100%
rename from dedication/dedicated.sgml
rename to dedication/dedicated.xml
diff --git a/dedication/dedication.sgml b/dedication/dedication.xml
similarity index 100%
rename from dedication/dedication.sgml
rename to dedication/dedication.xml
diff --git a/index.xml b/index.xml
new file mode 100644
index 000000000..1501c8707
--- /dev/null
+++ b/index.xml
@@ -0,0 +1,524 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+&book;
+
+
diff --git a/intel.sgml b/intel.sgml
deleted file mode 100644
index 96cca0a29..000000000
--- a/intel.sgml
+++ /dev/null
@@ -1,524 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-&book;
-
-
diff --git a/preface/organization.sgml b/preface/organization.xml
similarity index 100%
rename from preface/organization.sgml
rename to preface/organization.xml
diff --git a/preface/organpart1.sgml b/preface/organpart1.xml
similarity index 100%
rename from preface/organpart1.sgml
rename to preface/organpart1.xml
diff --git a/preface/organpart2.sgml b/preface/organpart2.xml
similarity index 100%
rename from preface/organpart2.sgml
rename to preface/organpart2.xml
diff --git a/preface/organpart3.sgml b/preface/organpart3.xml
similarity index 100%
rename from preface/organpart3.sgml
rename to preface/organpart3.xml
diff --git a/preface/preface.sgml b/preface/preface.xml
similarity index 100%
rename from preface/preface.sgml
rename to preface/preface.xml
diff --git a/preface/whonotread.sgml b/preface/whonotread.xml
similarity index 100%
rename from preface/whonotread.sgml
rename to preface/whonotread.xml
diff --git a/preface/whoread.sgml b/preface/whoread.xml
similarity index 100%
rename from preface/whoread.sgml
rename to preface/whoread.xml