]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - mkinitrd-suse.sh
dracut-install: Add support for compressed kernel modules
[thirdparty/dracut.git] / mkinitrd-suse.sh
index 790a2278d49c53366bd849789213194ecb119061..fd852e7177451b52750da35a98bce5683802b376 100755 (executable)
@@ -146,16 +146,16 @@ is_xen_kernel() {
 }
 
 kernel_version_from_image() {
-    local dir="${1%/*}/"                                                                                             |
-    [[ "$dir" != "$1" ]] || dir=""                                                                                   |
-    local kernel_image="$1" kernel_image_gz="${dir}vmlinux-${1#*-}.gz"                                               |
-    echo kernel_image_gz="'$kernel_image_gz'" >&2                                                                    |
-                                                                                                                     |
-    if get_kernel_version "$kernel_image" 2>/dev/null; then                                                          |
-        return                                                                                                       |
-    fi                                                                                                               |
-                                                                                                                     |
-    # As a last resort, try vmlinux-$version.gz, which might be around                                               |
+    local dir="${1%/*}/"
+    [[ "$dir" != "$1" ]] || dir=""
+    local kernel_image="$1" kernel_image_gz="${dir}vmlinux-${1#*-}.gz"
+    echo kernel_image_gz="'$kernel_image_gz'" >&2
+
+    if get_kernel_version "$kernel_image" 2>/dev/null; then
+        return
+    fi
+
+    # As a last resort, try vmlinux-$version.gz, which might be around
     get_kernel_version "$kernel_image_gz" 2>/dev/null
 }