]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
Fail if udevadm could not be run
authorMikhail Novosyolov <m.novosyolov@rosalinux.ru>
Sat, 2 Nov 2019 18:28:33 +0000 (21:28 +0300)
committerDaniel Molkentin <daniel@molkentin.de>
Tue, 5 Nov 2019 13:26:14 +0000 (14:26 +0100)
Fixes: #668
dracut-init.sh

index aff04c89084b98c97c33d226a2b73abf1ca074a9..64a2294aae311df6660df10385c932c3d1eb3dc1 100644 (file)
@@ -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
+}