summaryrefslogtreecommitdiff
path: root/setup-disk.in
diff options
context:
space:
mode:
Diffstat (limited to 'setup-disk.in')
-rw-r--r--setup-disk.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/setup-disk.in b/setup-disk.in
index 28ef857..258a494 100644
--- a/setup-disk.in
+++ b/setup-disk.in
@@ -44,6 +44,12 @@ _blkid() {
# if given device have an UUID display it, otherwise return the device
uuid_or_device() {
local i=
+ # NO_DISK_UUID can be set to a list of space-separated devices to avoid using UUIDs
+ for i in $NO_DISK_UUID; do
+ if [ "$i" = "$1" ]; then
+ echo "$1" && return 0
+ fi
+ done
case "$1" in
/dev/md*) echo "$1" && return 0;;
esac