Martin Michlmayr wrote:
While this patch would fix it for Kalle, I don't think it's a general solution. I haven't tested it, but from Kalle's conf file I assume that you can put everything one one line, i.e it's not always the 3rd argument. You should therefore look for something like /raid-disk\s+(\d)/ (in perl reg ex notation).
Attached is a (hopefully) better patch. I tried several (== 4)
test cases I could find for both one line per argument and
everything on one line. The result was always the same. But
something like
raiddev
/dev/md0
raid-level
1
nr-raid-disks
2
nr-spare-disks
0
persistent-superblock
1
device
/dev/hde3
raid-disk
0
device
/dev/hdg3
raid-disk
1
does _not_ work. Hope thats OK?
And I am not sure whether I found all special cases. There
is still some risk in this patch.
Regards
Harri
Attachment:
mkinitrd.patch3.gz
Description: Unix tar archive
Attachment:
signature.asc
Description: OpenPGP digital signature