aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hymers <markh@linuxfromscratch.org>2002-08-15 20:36:23 +0000
committerMark Hymers <markh@linuxfromscratch.org>2002-08-15 20:36:23 +0000
commit4735209374be4a021b4ce6e7451c6ee58426d521 (patch)
tree250fa6a7836c248fddfa991a6430ab545fb66b03
parent63d5562d8cb76477eedc777334ab47fde216719d (diff)
move makedev to before glibc and remove manual /dev/null creation
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2058 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml5
-rw-r--r--chapter06/chapter06.xml2
-rw-r--r--chapter06/createfiles.xml16
3 files changed, 13 insertions, 10 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index ec3c8b6e8..3c8aa09c1 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -51,6 +51,11 @@
</itemizedlist>
</para></listitem>
+<listitem><para>August 15th, 2002 [markh]: Chapter 06 - Move the MAKEDEV
+installation to before glibc and remove the temporary creation of
+<filename>/dev/null</filename> as we don't need it
+anymore.</para></listitem>
+
<listitem><para>August 15th, 2002 [timothy]: Chapter 04 - Preparing a new
partition: mentioned that a swap partition can be shared between the LFS
and host systems, grammatic changes.</para></listitem>
diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml
index 89486d4d6..c34dff689 100644
--- a/chapter06/chapter06.xml
+++ b/chapter06/chapter06.xml
@@ -11,9 +11,9 @@
&c6-mtablink;
&c6-mountproc;
&c6-createfiles;
+&c6-makedev;
&c6-kernel;
&c6-glibc;
-&c6-makedev;
&c6-gcc;
&c6-zlib;
&c6-manpages;
diff --git a/chapter06/createfiles.xml b/chapter06/createfiles.xml
index ac3076c7a..8c4b76b2d 100644
--- a/chapter06/createfiles.xml
+++ b/chapter06/createfiles.xml
@@ -1,17 +1,15 @@
<sect1 id="ch06-createfiles">
-<title>Creating a few missing files</title>
+<title>Creating the /bin/sh symlink</title>
<?dbhtml filename="createfiles.html" dir="chapter06"?>
-<para>A few files need to be created because programs hard-wire paths
-that don't exist yet. The most frequently ones used are
-<filename>/bin/sh</filename> and <filename>/dev/null</filename> so we'll be
-creating those for the time being and replace them properly when the file's
-package is (re)installed.</para>
+<para>Some programs hard-wire paths that don't exist yet. The only one
+which may cause us trouble is <filename>/bin/sh</filename>.
+We therefore create this for the time being and replace it
+properly when the bash package is (re)installed.</para>
-<para>Create the files by running the following commands:</para>
+<para>Create the /bin/sh symlink by running the following commands:</para>
-<para><screen><userinput>ln -s /static/bin/bash /bin/sh &amp;&amp;
-mknod -m 0666 /dev/null c 1 3</userinput></screen></para>
+<para><screen><userinput>ln -s /static/bin/bash /bin/sh</userinput></screen></para>
</sect1>