From: Harald Hoyer Date: Wed, 24 Jul 2013 11:41:15 +0000 (+0200) Subject: usrmount: do not install, if /sbin/init does not live in /usr X-Git-Tag: 031~31 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1a1c80febe939733161d52ab80963e8cef9ebc62;p=thirdparty%2Fdracut.git usrmount: do not install, if /sbin/init does not live in /usr --- diff --git a/modules.d/98usrmount/module-setup.sh b/modules.d/98usrmount/module-setup.sh index 5d81d152a..a6680693e 100755 --- a/modules.d/98usrmount/module-setup.sh +++ b/modules.d/98usrmount/module-setup.sh @@ -3,7 +3,10 @@ # ex: ts=8 sw=4 sts=4 et filetype=sh check() { + local _init [[ $mount_needs ]] && return 1 + _init=$(readlink -f /sbin/init) + [[ "$init" == "${init##/usr}" ]] && return 255 return 0 }