mkinitrd(8): Strip binaries when copying so they will fit in the image.
authorSascha Wildner <saw@online.de>
Sun, 4 Jul 2010 01:47:05 +0000 (03:47 +0200)
committerSascha Wildner <saw@online.de>
Sun, 4 Jul 2010 01:47:05 +0000 (03:47 +0200)
While here, comment out a call of the tree utility which we don't have
in base.

sbin/mkinitrd/mkinitrd.sh

index 15906cc..2a461c3 100644 (file)
@@ -50,11 +50,11 @@ make_hier() {
 
 copy_tools() {
        for tool in ${BIN_TOOLS}; do
-               cp /bin/${tool} ${BUILD_DIR}/bin
+               objcopy -S /bin/${tool} ${BUILD_DIR}/bin/${tool}
        done
 
        for tool in ${SBIN_TOOLS}; do
-               cp /sbin/${tool} ${BUILD_DIR}/sbin
+               objcopy -S /sbin/${tool} ${BUILD_DIR}/sbin/${tool}
        done
 
        echo "Copied essential tools"
@@ -67,7 +67,7 @@ copy_content() {
 }
 
 print_info() {
-       tree ${BUILD_DIR}
+#      tree ${BUILD_DIR}
        df -h | head -n 1
        df -h | grep $VN_DEV
 }