Read /proc/acpi/info only if the file exists, drop calls to acpi_available
authorMichael Prokop <mika@grml.org>
Tue, 18 Jun 2013 15:18:48 +0000 (17:18 +0200)
committerMichael Prokop <mika@grml.org>
Tue, 18 Jun 2013 15:19:53 +0000 (17:19 +0200)
Inside e.g. KVM /proc/acpi/info doesn't exist.

grml-hwinfo

index 6cbda82..7884e4b 100755 (executable)
@@ -222,7 +222,10 @@ cd "${OUTDIR}" || exit 1
 
   # power management
   exectest laptop-detect  && laptop-detect >/dev/null 2>/dev/null && echo "0" > laptop_detected
-  exectest acpi_available && acpi_available && cat /proc/acpi/info > acpi_info
+  if [ -r /proc/acpi/info ] ; then
+    cat /proc/acpi/info > acpi_info
+  fi
+
   exectest acpi && acpi > acpi 2> acpi.error && acpi -v > acpi.version
   [ -r /proc/apm/ ] && apm > apm