summaryrefslogtreecommitdiff
path: root/scripts/local-premount
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/local-premount')
-rwxr-xr-xscripts/local-premount/resume9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/local-premount/resume b/scripts/local-premount/resume
index 059e7a4..564d6f8 100755
--- a/scripts/local-premount/resume
+++ b/scripts/local-premount/resume
@@ -19,6 +19,15 @@ if [ "x${resume}" = "x" ]; then
exit
fi
+case $resume in
+ LABEL=*)
+ resume="/dev/disk/by-label/${resume#LABEL=}"
+ ;;
+ UUID=*)
+ resume="/dev/disk/by-uuid/${resume#UUID=}"
+ ;;
+esac
+
if [ ! -e "${resume}" ]; then
exit
fi