aboutsummaryrefslogtreecommitdiffstats
path: root/mkinitfs.in
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-08-17 07:49:50 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-08-17 07:49:50 +0000
commitd7a45796d5997150b969500c41067e1de010e5b3 (patch)
treec60360991351c3886913eda5c06e0867ac1e171a /mkinitfs.in
parentfba74b14599590157a2e478b792de9c824480a08 (diff)
downloadmkinitfs-d7a45796d5997150b969500c41067e1de010e5b3.tar.bz2
mkinitfs-d7a45796d5997150b969500c41067e1de010e5b3.tar.xz
mkinitfs: default image name is initrd if kernel has no flavor
Diffstat (limited to 'mkinitfs.in')
-rwxr-xr-xmkinitfs.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/mkinitfs.in b/mkinitfs.in
index c0746fe..e18b59c 100755
--- a/mkinitfs.in
+++ b/mkinitfs.in
@@ -196,8 +196,12 @@ fi
[ -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