home: hub: mkinitfs

Download patch

ref: 66295d5a5952faebcfa1ffbe8bb02c6183211d6c
parent: 25a400e97528aaaa62eb6c9e8d7614fee42414c5
author: Natanael Copa <ncopa@alpinelinux.org>
date: Tue May 26 06:43:44 CDT 2009

mkinitfs: be less verbose

--- a/mkinitfs.in
+++ b/mkinitfs.in
@@ -49,7 +49,6 @@
 
 initfs_base() {
 	local i= dirs= glob= file=
-	echo "==> initramfs: copying base files" >&2
 	for i in dev proc sys sbin bin .modloop lib/modules media/cdrom \
 	    etc/apk media/floppy media/usb newroot; do
 		dirs="$dirs $tmpdir/$i"
@@ -120,7 +119,6 @@
 initfs_kmods() {
 	local glob= file= files= dirs=
 	[ -z "$list_sources" ] && rm -rf "$tmpdir"/lib/modules
-	echo "==> initramfs: copying kernel $kernel modules" >&2
 	files=$(find_kmods)
 	for file in $files; do
 		_cp "$basedir"/$file
@@ -130,7 +128,6 @@
 
 initfs_cpio() {
 	[ -n "$list_sources" ] && return
-	echo "==> initramfs: creating $outfile" >&2
 	(cd "$tmpdir" && find . | cpio -o -H newc | gzip) > $outfile
 }
 
@@ -215,6 +212,9 @@
 	[ -d "$tmpdir" ] && rm -rf "$tmpdir"/*
 fi
 
+if [ -z "$list_sources" ]; then
+	echo "==> initramfs: creating $outfile" >&2
+fi
 initfs_base || exit 1
 initfs_kmods || exit 1
 initfs_cpio || exit 1