lsinitrd.sh: don't choke on LZO-compressed images
lsinitrd (and hence dracut) currently fail to list the contents of any LZO-compressed image, and merely spit out misleading xzcat errors. I guess no-one actually uses them.master
parent
7eb0bc7bc4
commit
773d6a7ded
|
@ -180,6 +180,9 @@ CAT=$({
|
||||||
$'\x02\x21'*)
|
$'\x02\x21'*)
|
||||||
echo "lz4 -d -c"
|
echo "lz4 -d -c"
|
||||||
;;
|
;;
|
||||||
|
$'\x89'LZO$'\0'*)
|
||||||
|
echo "lzop -d -c"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
if echo "test"|xz|xzcat --single-stream >/dev/null 2>&1; then
|
if echo "test"|xz|xzcat --single-stream >/dev/null 2>&1; then
|
||||||
echo "xzcat --single-stream --"
|
echo "xzcat --single-stream --"
|
||||||
|
|
Loading…
Reference in New Issue