Index: BOOK/boot/alpha/kernel.xml
===================================================================
--- BOOK/boot/alpha/kernel.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/alpha/kernel.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -98,5 +98,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp vmlinux ${LFS}/boot/lfskernel-&linux-version;
+cp -v vmlinux ${LFS}/boot/lfskernel-&linux-version;
Make bootscripts usable at boot:
-cp ${LFS}/etc/rc.d/init.d/functions{,.bak}
+cp -v ${LFS}/etc/rc.d/init.d/functions{,.bak}
sed 's|/bin:/usr/bin:/sbin:/usr/sbin|/tools/bin:/tools/sbin:/bin:/sbin|g' \
${LFS}/etc/rc.d/init.d/functions.bak \
> ${LFS}/etc/rc.d/init.d/functions
-cp ${LFS}/etc/rc.d/init.d/mountfs{,.bak}
+cp -v ${LFS}/etc/rc.d/init.d/mountfs{,.bak}
sed 's@mount -f /sys || failed=1@mount -f /sys | udevstart || failed=1@' \
${LFS}/etc/rc.d/init.d/mountfs.bak \
Index: BOOK/boot/common/changingowner.xml
===================================================================
--- BOOK/boot/common/changingowner.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/changingowner.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -19,6 +19,6 @@
root. Change the ownership for $LFS and its subdirectories by running these commands:
-chown root:root ${LFS}
-chown -R root:root $LFS/{bin,boot,dev,etc,home,lib,media,mnt,opt,proc,root,sbin,srv,sys,tmp,usr,var}
+chown -v root:root ${LFS}
+chown -Rv root:root $LFS/{bin,boot,dev,etc,home,lib,media,mnt,opt,proc,root,sbin,srv,sys,tmp,usr,var}
The same issue also exists with /tools and /cross-tools. Although these directories can be deleted once the
@@ -39,6 +39,6 @@
the following commands:
-chown -R root:root /tools
-chown -R root:root /cross-tools
+chown -Rv root:root /tools
+chown -Rv root:root /cross-tools
Index: BOOK/boot/common/creatingdirs.xml
===================================================================
--- BOOK/boot/common/creatingdirs.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/creatingdirs.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -14,23 +14,23 @@
standard directory tree by issuing the following commands:
-install -d ${LFS}/{bin,boot,dev,etc/opt,home,lib,mnt}
-install -d ${LFS}/{sbin,srv,usr/local,var,opt,proc,sys}
-install -d ${LFS}/root -m 0750
-install -d ${LFS}/tmp ${LFS}/var/tmp -m 1777
-install -d ${LFS}/media/{floppy,cdrom}
-install -d ${LFS}/usr/{bin,include,lib,sbin,share,src}
-ln -s share/{man,doc,info} ${LFS}/usr
-install -d ${LFS}/usr/share/{doc,info,locale,man}
-install -d ${LFS}/usr/share/{misc,terminfo,zoneinfo}
-install -d ${LFS}/usr/share/man/man{1,2,3,4,5,6,7,8}
-install -d ${LFS}/usr/local/{bin,etc,include,lib,sbin,share,src}
-ln -s share/{man,doc,info} ${LFS}/usr/local
-install -d ${LFS}/usr/local/share/{doc,info,locale,man}
-install -d ${LFS}/usr/local/share/{misc,terminfo,zoneinfo}
-install -d ${LFS}/usr/local/share/man/man{1,2,3,4,5,6,7,8}
-install -d ${LFS}/var/{lock,log,mail,run,spool}
-install -d ${LFS}/var/{opt,cache,lib/{misc,locate},local}
-install -d ${LFS}/opt/{bin,doc,include,info}
-install -d ${LFS}/opt/{lib,man/man{1,2,3,4,5,6,7,8}}
+install -dv ${LFS}/{bin,boot,dev,etc/opt,home,lib,mnt}
+install -dv ${LFS}/{sbin,srv,usr/local,var,opt,proc,sys}
+install -dv ${LFS}/root -m 0750
+install -dv ${LFS}/tmp ${LFS}/var/tmp -m 1777
+install -dv ${LFS}/media/{floppy,cdrom}
+install -dv ${LFS}/usr/{bin,include,lib,sbin,share,src}
+ln -sv share/{man,doc,info} ${LFS}/usr
+install -dv ${LFS}/usr/share/{doc,info,locale,man}
+install -dv ${LFS}/usr/share/{misc,terminfo,zoneinfo}
+install -dv ${LFS}/usr/share/man/man{1,2,3,4,5,6,7,8}
+install -dv ${LFS}/usr/local/{bin,etc,include,lib,sbin,share,src}
+ln -sv share/{man,doc,info} ${LFS}/usr/local
+install -dv ${LFS}/usr/local/share/{doc,info,locale,man}
+install -dv ${LFS}/usr/local/share/{misc,terminfo,zoneinfo}
+install -dv ${LFS}/usr/local/share/man/man{1,2,3,4,5,6,7,8}
+install -dv ${LFS}/var/{lock,log,mail,run,spool}
+install -dv ${LFS}/var/{opt,cache,lib/{misc,locate},local}
+install -dv ${LFS}/opt/{bin,doc,include,info}
+install -dv ${LFS}/opt/{lib,man/man{1,2,3,4,5,6,7,8}}
Directories are, by default, created with permission mode 755,
Index: BOOK/boot/common/e2fsprogs.xml
===================================================================
--- BOOK/boot/common/e2fsprogs.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/e2fsprogs.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -52,5 +52,11 @@
-make
+
+
+
root:
-chown lfs $LFS
+chown -v lfs $LFS
Index: BOOK/boot/common/pwdgroup.xml
===================================================================
--- BOOK/boot/common/pwdgroup.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/pwdgroup.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -111,6 +111,6 @@
touch ${LFS}/var/run/utmp ${LFS}/var/log/{btmp,lastlog,wtmp}
-chmod 664 ${LFS}/var/run/utmp ${LFS}/var/log/lastlog
-chmod 600 ${LFS}/var/log/btmp
+chmod -v 664 ${LFS}/var/run/utmp ${LFS}/var/log/lastlog
+chmod -v 600 ${LFS}/var/log/btmp
The ${LFS}/var/run/utmp file records the users
Index: BOOK/boot/common/sysvinit.xml
===================================================================
--- BOOK/boot/common/sysvinit.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/sysvinit.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -26,5 +26,5 @@
during our build:
-cp src/Makefile src/Makefile.orig
+cp -v src/Makefile src/Makefile.orig
sed -e 's@root@0@g' \
-e "s@/dev/initctl@${LFS}&@g" \
Index: BOOK/boot/common/udev.xml
===================================================================
--- BOOK/boot/common/udev.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/udev.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -44,5 +44,5 @@
xpointer="xpointer(//*[@os='j'])"/>
-cp ../&udev-config-file; ${LFS}/etc/udev/rules.d/25-lfs.rules
+cp -v ../&udev-config-file; ${LFS}/etc/udev/rules.d/25-lfs.rules
Index: BOOK/boot/common/util-linux.xml
===================================================================
--- BOOK/boot/common/util-linux.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/common/util-linux.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -43,5 +43,5 @@
directory by default. This is fixed by altering the configure script:
-cp configure{,.orig}
+cp -v configure{,.orig}
sed -e 's@/usr/include@/tools/include@g' configure.orig > configure
@@ -50,5 +50,5 @@
yet:
-cp MCONFIG{,.orig}
+cp -v MCONFIG{,.orig}
sed -e 's|-o root||' MCONFIG.orig > MCONFIG
Index: BOOK/boot/mips/kernel.xml
===================================================================
--- BOOK/boot/mips/kernel.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/mips/kernel.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -114,5 +114,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp vmlinux ${LFS}/boot/vmlinux-&linux-version;
+cp -v vmlinux ${LFS}/boot/vmlinux-&linux-version;
gzip -9 ${LFS}/boot/vmlinux-&linux-version;
Index: BOOK/boot/mips64/kernel.xml
===================================================================
--- BOOK/boot/mips64/kernel.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/mips64/kernel.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -118,5 +118,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp vmlinux ${LFS}/boot/vmlinux-&linux-version;
+cp -v vmlinux ${LFS}/boot/vmlinux-&linux-version;
gzip -9 ${LFS}/boot/vmlinux-&linux-version;
Index: BOOK/boot/multilib/e2fsprogs.xml
===================================================================
--- BOOK/boot/multilib/e2fsprogs.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/multilib/e2fsprogs.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -23,9 +23,9 @@
Installation of E2fsprogs
- Make sure the libraries get installed to
+ Make sure the libraries get installed to
/tools/lib64:
-chmod 0755 configure
-cp configure{,.orig}
+chmod -v 0755 configure
+cp -v configure{,.orig}
sed -e "/libdir=.*\/lib/s@/lib@/lib64@g" configure.orig > configure
Index: BOOK/boot/ppc/kernel.xml
===================================================================
--- BOOK/boot/ppc/kernel.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/ppc/kernel.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -98,5 +98,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp vmlinux ${LFS}/boot/lfskernel-&linux-version;
+cp -v vmlinux ${LFS}/boot/lfskernel-&linux-version;
Installation of E2fsprogs
- Make sure the libraries get installed to
- /tools/lib64:
+
-chmod 0755 configure
-cp configure{,.orig}
-sed -e "/libdir=.*\/lib/s@/lib@/lib64@g" configure.orig > configure
+
-make CC="${CC} ${BUILD64}"
+
To ensure that your system boots and you can properly run both
- 32 bits and 64 bits binaries, please make sure that you enable support for
+ 32 bit and 64 bit binaries, please make sure that you enable support for
ELF and emulations for 32bit ELF into the kernel.
@@ -102,5 +102,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp vmlinux ${LFS}/boot/lfskernel-&linux-version;
+cp -v vmlinux ${LFS}/boot/lfskernel-&linux-version;
-cp vmlinux ${LFS}/boot/lfskernel-&linux-version;
+cp -v vmlinux ${LFS}/boot/lfskernel-&linux-version;
-cp vmlinux ${LFS}/boot/lfskernel-&linux-version;
+cp -v vmlinux ${LFS}/boot/lfskernel-&linux-version;
-cp arch/i386/boot/bzImage ${LFS}/boot/lfskernel-&linux-version;
+cp -v arch/i386/boot/bzImage ${LFS}/boot/lfskernel-&linux-version;
-cp System.map ${LFS}/boot/System.map-&linux-version;
+cp -v System.map ${LFS}/boot/System.map-&linux-version;
-cp .config ${LFS}/boot/config-&linux-version;
+cp -v .config ${LFS}/boot/config-&linux-version;
Index: BOOK/boot/x86_64/kernel.xml
===================================================================
--- BOOK/boot/x86_64/kernel.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/boot/x86_64/kernel.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -32,5 +32,5 @@
To ensure that your system boots and you can properly run both
- 32 bits and 64 bits binaries, please make sure that you enable support for
+ 32 bit and 64 bit binaries, please make sure that you enable support for
ELF and emulations for 32bit ELF into the kernel.
@@ -102,5 +102,5 @@
xpointer="xpointer(//*[@os='v'])"/>
-cp arch/x86_64/boot/bzImage ${LFS}/boot/lfskernel-&linux-version;
+cp -v arch/x86_64/boot/bzImage ${LFS}/boot/lfskernel-&linux-version;
-
-
BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
Index: BOOK/final-system/sparc/glibc.xml
===================================================================
--- BOOK/final-system/sparc/glibc.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/final-system/sparc/glibc.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -38,5 +38,5 @@
xpointer="xpointer(//*[@os='d'])"/>
- This patch will add TLS(Thread Local Storage) support to Sparc:
+ This patch will add TLS (Thread Local Storage) support to Sparc:
patch -Np1 -i ../&glibc-sparc_tls-patch;
Index: BOOK/general.ent
===================================================================
--- BOOK/general.ent (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/general.ent (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -1,5 +1,5 @@
-
+
@@ -16,5 +16,5 @@
-
+
Index: BOOK/temp-system/common/bash.xml
===================================================================
--- BOOK/temp-system/common/bash.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/temp-system/common/bash.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -25,5 +25,5 @@
Fix a minor issue during the build when cross-compiling:
-cp Makefile.in Makefile.in.orig
+cp -v Makefile.in Makefile.in.orig
sed -e "s@size \$(Program)@${LFS_TARGET}-&@g" Makefile.in.orig > Makefile.in
@@ -74,5 +74,5 @@
a shell:
-ln -s bash /tools/bin/sh
+ln -sv bash /tools/bin/sh
Index: BOOK/temp-system/common/bzip2.xml
===================================================================
--- BOOK/temp-system/common/bzip2.xml (revision 0b637f112a2bef593a59a6727d7ff9bae34fc670)
+++ BOOK/temp-system/common/bzip2.xml (revision eb55250dcefe950aaf5d462e2d9f895643f34355)
@@ -23,6 +23,6 @@
Installation of Bzip2
- Remove the tests to since they won't work on
- a multi-architecture build:
+ Remove the tests since they won't work on a
+ multi-architecture build:
cp -v Makefile{,.orig}