Provide update-usbids as separate script to avoid errors on missing update-usbids.
[grml-live.git] / etc / grml / fai / config / scripts / GRMLBASE / 91-update-pciids
index 03c674c..ecb5180 100755 (executable)
@@ -17,16 +17,15 @@ set -e
 [ -x $target/usr/bin/timeout ] && TIMEOUT="10" || TIMEOUT=""
 
 if ! [ -x $target/usr/bin/update-pciids ] ; then
-  echo "Warning: update-pciids/update-usbids not installed"
+  echo "Warning: update-pciids not installed"
+  exit 0
+fi
+
+echo "Updating PCI-IDs"
+if [ -n "$TIMEOUT" ] ; then
+   $ROOTCMD timeout $TIMEOUT update-pciids
 else
-  echo "Updating PCI- and USB-ids"
-  if [ -n "$TIMEOUT" ] ; then
-     $ROOTCMD timeout $TIMEOUT update-pciids
-     $ROOTCMD timeout $TIMEOUT update-usbids
-  else
-     $ROOTCMD update-pciids
-     $ROOTCMD update-usbids
-  fi
+   $ROOTCMD update-pciids
 fi
 
 ## END OF FILE #################################################################