]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix(lsinitrd): check skipcpio file directly
authorPavel Valena <pvalena@redhat.com>
Wed, 17 Jul 2024 14:04:37 +0000 (16:04 +0200)
committerLaszlo Gombos <laszlo.gombos@gmail.com>
Mon, 22 Jul 2024 11:42:39 +0000 (07:42 -0400)
as the folder in /usr/lib/dracut/src might just exist; but the file might not.

lsinitrd.sh

index b36d0e127c9425aa7618d01dc60447edf7c77605..40e25d8cfbd3799d4422dfeea22bcddd7fe14257 100755 (executable)
@@ -347,7 +347,7 @@ case $bin in
                 echo "Early CPIO image"
                 list_files
             fi
-            if [[ -d "$dracutbasedir/src/skipcpio" ]]; then
+            if [[ -f "$dracutbasedir/src/skipcpio/skipcpio" ]]; then
                 SKIP="$dracutbasedir/src/skipcpio/skipcpio"
             else
                 SKIP="$dracutbasedir/skipcpio"