From 1d96f045efe93515fa57bba945f66a056289c351 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Wed, 20 Jan 2010 16:37:03 +0000 Subject: [PATCH] - if "cryptsetup status" returns no device, assume there is no cryptsetup svn-id: @11115 --- mod-luks.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mod-luks.sh b/mod-luks.sh index 06c0a2c..7438896 100644 --- a/mod-luks.sh +++ b/mod-luks.sh @@ -43,8 +43,12 @@ is_luks() { fi dev=$(/sbin/cryptsetup status $dm_name 2>/dev/null | awk '/device:/{print $2}') - /sbin/cryptsetup isLuks $dev - rc=$? + if [ "$dev" ]; then + /sbin/cryptsetup isLuks $dev + rc=$? + else + rc=1 + fi if [ $rc = 0 ]; then debug "is_luks: $node is cryptsetup luks" -- 2.44.0