diff options
-rw-r--r-- | chapter01/changelog.sgml | 12 | ||||
-rw-r--r-- | chapter05/makedev-inst.sgml | 27 | ||||
-rw-r--r-- | chapter05/makedev.sgml | 8 |
3 files changed, 47 insertions, 0 deletions
diff --git a/chapter01/changelog.sgml b/chapter01/changelog.sgml index 5a5d16aff..46f86497c 100644 --- a/chapter01/changelog.sgml +++ b/chapter01/changelog.sgml @@ -23,6 +23,18 @@ the move of Glibc from Chapter 5 to Chapter 6. </para></listitem> <listitem><para> +Chapter 5: Added Makedev to chapter 5. We don't create the device files +here, only copy the MAKEDEV script and make a temp copy which will be +used to create device files. This second file (MAKEDEV-temp) doesn't +contain user names and group names but only user id's and group id's. We +need a few device files to get Glibc installed, but before GLibc is +installed user and group names are not recognized yet; only the numeric +id's. This requires a slightly modified MAKEDEV script which will be +generated by patching the original one. This patching is done here in +chapter 5. +</para></listitem> + +<listitem><para> Chapter 5+6: Added the fileutils-4.0 patch which is needed to compile the fileutils package on Glibc-2.2 based systems (such as the upcoming LFS-3.0 system). diff --git a/chapter05/makedev-inst.sgml b/chapter05/makedev-inst.sgml new file mode 100644 index 000000000..6555d3db2 --- /dev/null +++ b/chapter05/makedev-inst.sgml @@ -0,0 +1,27 @@ +<sect2> +<title>Installation of MAKEDEV</title> + +<para> +Install MAKEDEV by running the following commands: +</para> + +<blockquote><literallayout> + + <userinput>sed "s/# 9/9/" MAKEDEV >$LFS/dev/MAKEDEV + &&</userinput> + <userinput>chmod 754 $LFS/dev/MAKEDEV &&</userinput> + <userinput>cp $LFS/dev/MAKEDEV $LFS/dev/MAKEDEV-temp + &&</userinput> + <userinput>cd $LFS/dev &&</userinput> + <userinput>patch -Ni $LFS/usr/src/MAKEDEV-2.5.patch</userinput> + + +</literallayout></blockquote> + +<para> +The actual creation of the device files in $LFS/dev will be taken care +of in chapter 6. +</para> + +</sect2> + diff --git a/chapter05/makedev.sgml b/chapter05/makedev.sgml new file mode 100644 index 000000000..c567fe4c9 --- /dev/null +++ b/chapter05/makedev.sgml @@ -0,0 +1,8 @@ +<sect1 id="ch05-makedev"> +<title>Installing Makedev</title> + +&c5-pp-makedev-inst; +&aa-makedev-desc; + +</sect1> + |