diff --git a/appendixa/kbd-desc.xml b/appendixa/kbd-desc.xml
index 51de48468..8ce852a28 100644
--- a/appendixa/kbd-desc.xml
+++ b/appendixa/kbd-desc.xml
@@ -2,13 +2,10 @@
Contents
The Kbd package contains the chvt, deallocvt, dumpkeys, fgconsole,
-getkeycodes, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn,
-psfxtable, resizecons, screendump, setfont,
-setkeycodes, setleds, setmetamode, setvesablank, showfont,
-showkey, unicode_start, and unicode_stop programs.
-There are some other programs that
-don't get installed by default, as they are very optional. Take a look at the
-Kbd package contents if you have trouble with your console.
+getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn,
+psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons,
+setmetamode, setvesablank, showfont, showkey, unicode_start, and
+unicode_stop programs.
@@ -31,6 +28,9 @@ Kbd package contents if you have trouble with your console.
getkeycodes prints the kernel scancode-to-keycode
mapping table.
+getunimap
+getunimap prints the currently used unimap.
+
kbd_mode
kbd_mode reports or sets the keyboard mode.
@@ -55,9 +55,6 @@ console fonts.
resizecons
resizecons changes the kernel idea of the console size.
-screendump
-A screen shot utility for the console.
-
setfont
This lets you change the EGA/VGA fonts in console.
@@ -70,6 +67,9 @@ table entries.
enabled by default, and it is by using this program that you can
achieve this.
+setlogcons
+setlogcons sends kernel messages to the console.
+
setmetamode
setmetamode defines the keyboard meta key handling.
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 5ec4c6a5d..bf50c5aeb 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -6,6 +6,12 @@
+December 12th, 2001 [marcheerdink]: Chapter 6: Moved
+the kbd patch to the default installation instructions; upgraded to
+kbd-1.06-2.patch to fix installation of some programs; added the
+descriptions for these programs; removed the loadkeys -d warning that
+was a leftover from the time where loadkeys -d wasn't fixed yet.
+
December 11th, 2001 [markh]: Chapter 6: Add the "why we
cd $LFS before chroot" explanation.
diff --git a/chapter04/packages.xml b/chapter04/packages.xml
index 420b38a02..7f4cc3f44 100644
--- a/chapter04/packages.xml
+++ b/chapter04/packages.xml
@@ -50,6 +50,7 @@
&c3-bin86;
&c3-gettext;
&c3-kbd;
+&c3-kbd-patch;
&c3-e2fsprogs;
&c3-lilo;
&c3-modutils;
diff --git a/chapter06/kbd-inst.xml b/chapter06/kbd-inst.xml
index 416dbab38..87413069f 100644
--- a/chapter06/kbd-inst.xml
+++ b/chapter06/kbd-inst.xml
@@ -1,22 +1,12 @@
Installation of Kbd
-There is a bug in kbd-&kbd-version; which
-causes loadkeys -d to behave incorrectly. To fix
-this, unpack the kbd-&kbd-patch-version; patch and apply it with the following
-command:
-
-patch -Np1 -i ../kbd-&kbd-patch-version;.patch
-
Install Kbd by running the following commands:
-./configure &&
+patch -Np1 -i ../kbd-&kbd-patch-version;.patch &&
+./configure &&
make &&
make install
-When using the loadkeys program from this package, don't use the
--d option to load a default keymap file. It won't work properly
-with keymaps that include other keymaps.
-
diff --git a/chapter06/kbd.xml b/chapter06/kbd.xml
index cad43ec2b..389e4e7d0 100644
--- a/chapter06/kbd.xml
+++ b/chapter06/kbd.xml
@@ -6,6 +6,7 @@
Estimated required disk space: &kbd-compsize;
&c6-kbd-inst;
+&c6-kbd-exp;
&aa-kbd-desc;
&ab-kbd-dep;
diff --git a/index.xml b/index.xml
index 0cefae9df..b16d68cc9 100644
--- a/index.xml
+++ b/index.xml
@@ -4,8 +4,8 @@
-
-
+
+
@@ -117,6 +117,7 @@
+
@@ -307,6 +308,7 @@
+
@@ -917,8 +919,8 @@
-
-
+
+