From: Mikhail Novosyolov Date: Sat, 2 Nov 2019 18:28:33 +0000 (+0300) Subject: Fail if udevadm could not be run X-Git-Tag: 050~98 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e761674add7b8df1605dbfb5dff0494c796f292;p=thirdparty%2Fdracut.git Fail if udevadm could not be run Fixes: #668 --- diff --git a/dracut-init.sh b/dracut-init.sh index aff04c890..64a2294aa 100644 --- a/dracut-init.sh +++ b/dracut-init.sh @@ -461,6 +461,10 @@ inst_rules_wildcard() { prepare_udev_rules() { [ -z "$UDEVVERSION" ] && export UDEVVERSION=$(udevadm --version) + if [ -z "$UDEVVERSION" ]; then + derror "Failed to detect udev version!" + return 1 + fi for f in "$@"; do f="${initdir}/etc/udev/rules.d/$f" @@ -1024,4 +1028,4 @@ is_qemu_virtualized() { [[ "$vendor" == "Bochs" ]] && return 0 done return 1 -} \ No newline at end of file +}