]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - tests/env-ddf-template
ddf tests: fix get_rootdev
[thirdparty/mdadm.git] / tests / env-ddf-template
index c0a4b71364451dceccc7c856f64d69c3fa9d3d72..90d7272f9cd52c1969f73de3ac25335c12bc262f 100644 (file)
@@ -4,7 +4,7 @@ sha1_sum() {
 
 get_rootdev() {
     local dev=$(stat -c %D /)
-    local maj=$(expr $dev : '\(..\)')
+    local maj=$(expr $dev : '\(..*\)..')
     local min=${dev#$maj}
     local bd=/dev/$(basename $(readlink /sys/dev/block/$((0x$maj)):$((0x$min))))
     [ -b $bd ] || exit 1