浏览代码

Numbered the items

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@271 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 24 年之前
父节点
当前提交
05d82e15f1
共有 1 个文件被更改,包括 37 次插入37 次删除
  1. 37 37
      TODO

+ 37 - 37
TODO

@@ -1,119 +1,119 @@
 These are the TODO items for the next LFS release (3.0):
 These are the TODO items for the next LFS release (3.0):
 
 
-* second chroot command, chapter 6 glibc, fix up -> must by identical
+1) second chroot command, chapter 6 glibc, fix up -> must by identical
   to first chroot command in chapter 6
   to first chroot command in chapter 6
 
 
-* Chapter 5 fileutils, gcc, linux: instead of for example:
+2) Chapter 5 fileutils, gcc, linux: instead of for example:
 	ln -s ../../bin/install install
 	ln -s ../../bin/install install
   change it to
   change it to
 	ln -s ../../bin/install
 	ln -s ../../bin/install
   This just shortens the command a bit and it looks better.
   This just shortens the command a bit and it looks better.
 
 
-* Chapter 5, gcc: change the title
+3) Chapter 5, gcc: change the title
 
 
-* Chapter 5, gzip: don't pass --disable-nls - it has no function on
+4) Chapter 5, gzip: don't pass --disable-nls - it has no function on
   the gzip package
   the gzip package
 
 
-* Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
+5) Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
 
 
-* Chapter 5, mawk: instead of putting -static in CFLAGS which is sloppy
+6) Chapter 5, mawk: instead of putting -static in CFLAGS which is sloppy
   sed the Makefile to add an LDFLAGS variable similar to what we do
   sed the Makefile to add an LDFLAGS variable similar to what we do
   with bzip2 in chapter 5
   with bzip2 in chapter 5
 
 
-* Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
+7) Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
   marks inside the search reg ex (sed s/"..."/.../).
   marks inside the search reg ex (sed s/"..."/.../).
 
 
-* Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
+8) Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
   patch it.
   patch it.
 
 
-* Chapter 6, glibc: after copying pt_chown set mode 4755 on it (Glibc
+9) Chapter 6, glibc: after copying pt_chown set mode 4755 on it (Glibc
   doesn't do this because it failed to copy pt_chown. It tried to chown
   doesn't do this because it failed to copy pt_chown. It tried to chown
   root it which failed because glibc wasn't fully installed yet)
   root it which failed because glibc wasn't fully installed yet)
 
 
-* Chapter 5, bash: add note that when error occurs regarding
+10) Chapter 5, bash: add note that when error occurs regarding
   install-info (on Debian systems for example) it can be safely
   install-info (on Debian systems for example) it can be safely
   ignored.
   ignored.
 
 
-* Chapter 5, kernel: Remove the exessive explanations. Just the
+11) Chapter 5, kernel: Remove the exessive explanations. Just the
   commands in sequence like with any other package and explain below
   commands in sequence like with any other package and explain below
  in the "command explanations"
  in the "command explanations"
 
 
-* Chapter 5, bash: when the 'install-info' error corrurs on Debian
+12) Chapter 5, bash: when the 'install-info' error corrurs on Debian
   systems, check if this affects && (the message is Error 2 (ignored)
   systems, check if this affects && (the message is Error 2 (ignored)
   but does that mean the return value is set to 0 as well...)
   but does that mean the return value is set to 0 as well...)
 
 
-* Check if findutils dumps binaries in /usr/local/bin
+13) Check if findutils dumps binaries in /usr/local/bin
 
 
-* Try out latest shadow suite. If it fails with "nflg undefined" change
+14) Try out latest shadow suite. If it fails with "nflg undefined" change
   this in useradd.c : line 1768:
   this in useradd.c : line 1768:
 	-if (! (nflg || gflg)) {
 	-if (! (nflg || gflg)) {
 	+if (!gflg) {
 	+if (!gflg) {
 
 
-* Make a note that during the first reboot an error from sysklogd is
+15) Make a note that during the first reboot an error from sysklogd is
   normal due to missing /etc/services|protocols files which are
   normal due to missing /etc/services|protocols files which are
   installed when netkit-base is installed later on in chapter 9
   installed when netkit-base is installed later on in chapter 9
 
 
-* Chapter 3: mention lfs-packages isn't for CVS
+16) Chapter 3: mention lfs-packages isn't for CVS
 
 
-* Fix the static link problems some distro's are causing
+17) Fix the static link problems some distro's are causing
 
 
-* Clean out the ethnet script (for interface in $(ls 
+18) Clean out the ethnet script (for interface in $(ls 
   /etc/sysconfig/network-scripts/ifcfg* | grep -v ifcfg-lo)
   /etc/sysconfig/network-scripts/ifcfg* | grep -v ifcfg-lo)
   do) needs some updating for example)
   do) needs some updating for example)
 
 
-* Don't use \u in PS1 when entering chroot to avoid the 'i have no
+19) Don't use \u in PS1 when entering chroot to avoid the 'i have no
   name'. After Glibc installation we could modify the PS1 (export
   name'. After Glibc installation we could modify the PS1 (export
   PS1=newvalues) and test that way if glibc is working properly. This
   PS1=newvalues) and test that way if glibc is working properly. This
   saves us the having to exit and re-end chroot environtment. Another
   saves us the having to exit and re-end chroot environtment. Another
   idea is to run 'id' or 'whoami' after Glibc installation and check if
   idea is to run 'id' or 'whoami' after Glibc installation and check if
   it's able to find a matching username with root's id.
   it's able to find a matching username with root's id.
 
 
-* Instead of rm file && ln -s source dest, use ln -sf source dest
+20) Instead of rm file && ln -s source dest, use ln -sf source dest
 
 
-* e2fsprogs apparently needs ldconfig. Check if there are other
+21) e2fsprogs apparently needs ldconfig. Check if there are other
   packages before e2fsprogs which use ldconfig when it's present
   packages before e2fsprogs which use ldconfig when it's present
 
 
-* Mention more hints through out the books (like BSD hint before
+22) Mention more hints through out the books (like BSD hint before
   staring with chapter 7, devfs hint before running MAKEDEV, etc)
   staring with chapter 7, devfs hint before running MAKEDEV, etc)
 
 
-* Fix the layout of intel/chapter7/usage.xml
+23) Fix the layout of intel/chapter7/usage.xml
  
  
-* Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
+24) Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
   to replace console-tools/console-data
   to replace console-tools/console-data
 
 
-* Try new procps install:
+25) Try new procps install:
 	make OPT="$CFLAGS" INCDIRS='-I/usr/include -I.' XSCPT='' install	
 	make OPT="$CFLAGS" INCDIRS='-I/usr/include -I.' XSCPT='' install	
-* When installing Glibc in chapter 6 the mtrace program isn't
+26) When installing Glibc in chapter 6 the mtrace program isn't
   build. Find out why.
   build. Find out why.
 
 
-* Incorporate LFS FAQ in the book
+27) Incorporate LFS FAQ in the book
 
 
-* Full dependency list. This list isn't a list of "package a depends on
+28) Full dependency list. This list isn't a list of "package a depends on
   package b", but a list of "package a depends on b and c from
   package b", but a list of "package a depends on b and c from
   package d"
   package d"
 
 
-* Bring the book up to speed with the current FHS specs.
+29) Bring the book up to speed with the current FHS specs.
 
 
-* Mention security patches that can be applied to packages.
+30) Mention security patches that can be applied to packages.
 
 
-* Don't run lilo from inside chroot anymore. This causes severe problems
+31) Don't run lilo from inside chroot anymore. This causes severe problems
   sometimes including LILO not bootstrapping properly.
   sometimes including LILO not bootstrapping properly.
 
 
-* Bring back the PPC book (recreate from scratch using current intel
+32) Bring back the PPC book (recreate from scratch using current intel
   book) using Jesse McCrosky's notes at
   book) using Jesse McCrosky's notes at
   http://download.linuxfromscratch.org/misc/ppc-notes.txt
   http://download.linuxfromscratch.org/misc/ppc-notes.txt
   and the patch to the 'patch' package at:
   and the patch to the 'patch' package at:
   http://download.linuxfromscratch.org/misc/ppc-patch.patch
   http://download.linuxfromscratch.org/misc/ppc-patch.patch
 
 
-* Add descriptions what the patches do we use (like the console-tools and gzip
-  patches)
+33) Add descriptions what the patches do we use (like the console-tools and 
+    gzip patches)
 
 
-* Try out Slackware's MAKEDEV script and see if it's any better than the
+34) Try out Slackware's MAKEDEV script and see if it's any better than the
   currently used one. A copy can be found at
   currently used one. A copy can be found at
   http://download.linuxfromscratch.org/misc/Slackware-MAKEDEV
   http://download.linuxfromscratch.org/misc/Slackware-MAKEDEV
 
 
-* Add netkit-base and net-tools to Appendix A.
+35) Add netkit-base and net-tools to Appendix A.
 
 
-* Suggest using this command to strip debug symbols after you finish
+36) Suggest using this command to strip debug symbols after you finish
   chapter 6: find $LFS -type f -exec strip --strip-debug '{}' ';'
   chapter 6: find $LFS -type f -exec strip --strip-debug '{}' ';'