home: hub: mkinitfs

Download patch

ref: d7a45796d5997150b969500c41067e1de010e5b3
parent: fba74b14599590157a2e478b792de9c824480a08
author: Natanael Copa <ncopa@alpinelinux.org>
date: Mon Aug 17 02:49:50 CDT 2009

mkinitfs: default image name is initrd if kernel has no flavor

--- a/mkinitfs.in
+++ b/mkinitfs.in
@@ -196,8 +196,12 @@
 [ -n "$1" ] && kernel="$1"
 [ -z "$kernel" ] && kernel=$(uname -r)
 kerneldir="$basedir/lib/modules/$kernel"
+
+imagename=${kernel##*-}
+[ "$imagename" = "$kernel" ] && imagename=initrd
+
 if [ -z "$outfile" ]; then
-	outfile="$basedir"/boot/${kernel##*-}.gz
+	outfile="$basedir"/boot/${imagename}.gz
 fi
 
 if [ ! -d "$kerneldir" ]; then