diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 245a14f97..6c2c58080 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,17 @@ --> + + 2008-04-23 + + + [jhuntwork] - Fixed kbd to install getkeycodes, + setkeycodes and resizecons. Also moved loadkeys to /bin from + /usr/bin. Thanks, Greg Schafer. + + + + 2008-04-22 diff --git a/chapter06/kbd.xml b/chapter06/kbd.xml index fce93840d..235ad4990 100644 --- a/chapter06/kbd.xml +++ b/chapter06/kbd.xml @@ -49,6 +49,17 @@ After patching, the Backspace key generates the character with code 127, and the Delete key generates a well-known escape sequence. + In this version of Kbd the instructions to build + getkeycodes, setkeycodes and + resizecons do not get passed over to the generated + Makefile as they should. So that these programs + are built and installed add two lines to the top of + src/Makefile.in: + + +sed -i -e '1i KEYCODES_PROGS = @KEYCODES_PROGS@' \ + -e '1i RESIZECONS_PROGS = @RESIZECONS_PROGS@' src/Makefile.in + Prepare Kbd for compilation: ./configure --prefix=/usr --datadir=/lib/kbd @@ -85,12 +96,13 @@ Some of the scripts in the LFS-Bootscripts package depend on - kbd_mode, openvt, and + kbd_mode, loadkeys, + openvt, and setfont. As /usr may not be available during the early stages of booting, those binaries need to be on the root partition: -mv -v /usr/bin/{kbd_mode,openvt,setfont} /bin +mv -v /usr/bin/{kbd_mode,loadkeys,openvt,setfont} /bin diff --git a/general.ent b/general.ent index d63db5eb4..0c23bf567 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + +