From: Michael Prokop Date: Mon, 13 Oct 2014 19:14:52 +0000 (+0200) Subject: Fix check for available /dev/md* devices X-Git-Tag: v0.67~1 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=6dde1bdbf1ffab952beded7a4900b1264429ac47;hp=5adf8f682756357f82f26b7400b1c140f1924bcf Fix check for available /dev/md* devices /dev/md* might also expand devices like /dev/md/0: | # ls -la /dev/md* | brw-rw---- 1 root disk 9, 0 Oct 13 19:01 /dev/md0 | | /dev/md: | total 0 | drwxr-xr-x 2 root root 60 Oct 13 19:01 ./ | drwxr-xr-x 15 root root 3860 Oct 13 19:02 ../ | lrwxrwxrwx 1 root root 6 Oct 13 19:01 0 -> ../md0 We're interested only in /dev/md[0-9]* devices though. --- diff --git a/grml-debootstrap b/grml-debootstrap index f589166..c029246 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -419,7 +419,7 @@ prompt_for_target() AVAILABLE_PARTITIONS=$(LANG=C fdisk -l 2>/dev/null | \ sed 's/*//' | \ grep -v 'Extended$' | \ - gawk -v num=0 -v ORS=' ' '/^\/dev\// {print $1}'; ls /dev/md* 2>/dev/null || true); + gawk -v num=0 -v ORS=' ' '/^\/dev\// {print $1}'; ls /dev/md[0-9]* 2>/dev/null || true); if [ -z "$AVAILABLE_PARTITIONS" ] ; then dialog --title "$PN" --trim \