From: Harald Hoyer Date: Fri, 8 Jun 2012 10:41:49 +0000 (+0200) Subject: dm: check for presence of dmsetup X-Git-Tag: 020~103 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=df96787019aadea63f6398a8ca8ba0a1e4d10202;p=thirdparty%2Fdracut.git dm: check for presence of dmsetup --- diff --git a/modules.d/90dm/dm-shutdown.sh b/modules.d/90dm/dm-shutdown.sh index 80d80d0ef..bf976376a 100755 --- a/modules.d/90dm/dm-shutdown.sh +++ b/modules.d/90dm/dm-shutdown.sh @@ -13,4 +13,9 @@ _do_dm_shutdown() { fi return $ret } -_do_dm_shutdown $1 + +if command -v dmsetup >/dev/null; then + _do_dm_shutdown $1 +else + : +fi diff --git a/modules.d/90dm/module-setup.sh b/modules.d/90dm/module-setup.sh index bac854afb..4209537e1 100755 --- a/modules.d/90dm/module-setup.sh +++ b/modules.d/90dm/module-setup.sh @@ -3,6 +3,7 @@ # ex: ts=8 sw=4 sts=4 et filetype=sh check() { + type -P dmsetup >/dev/null || return 1 return 255 }