diff options
-rwxr-xr-x | mkinitfs.in | 6 |
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 |