[Eisfair] pcspkr (et al)

Marcus Roeckrath marcus.roeckrath at gmx.de
Mi Mär 6 07:55:16 CET 2019


Hallo Hilmar,

Hilmar Böhm wrote:

> Danke. PM geht raus.

Mehr als das, was du bezüglich udev festgestellt hast, sehe ich auch nicht.

Lass uns mal das Initskript von udev mit weiteren echos pflastern, die
anderen Initskripte kannst du wieder in den Originalzustand versetzen.

Im udev Initskript gibts es den Block, den ich um einige echo erweitert
habe:

      echo $(date) "Starte udev daemon"
      /sbin/udevd --daemon
      echo $(date) "Gestartet udev daemon"

      # Now traverse /sys in order to "coldplug" devices that have
      # already been discovered
      echo $(date) "Trigger subsystems add"
      /sbin/udevadm trigger --action=add    --type=subsystems
      echo $(date) "Trigger devices add"
      /sbin/udevadm trigger --action=add    --type=devices
      echo $(date) "Trigger devices change"
      /sbin/udevadm trigger --action=change --type=devices
      echo $(date) "End Trigger"

      # Now wait for udevd to process the uevents we triggered
      if ! is_true "$OMIT_UDEV_SETTLE"
      then
         echo $(date) "Start Settle"
         /sbin/udevadm settle
         echo $(date) "End Settle"
      fi

      # If any LVM based partitions are on the system, ensure they
      # are activated so they can be used.
      if [ -x /sbin/vgchange ]
      then 
          echo $(date) "Start vgchange"
          /sbin/vgchange -a y >/dev/null
          echo $(date) "End vgchange"
      fi 

Sieht ziemlich rustikal aus, aber manchmal muss der Holzhammer sein. Wir
sollten nun herausbekommen, welches der ausgeführten Kommandos so lange
braucht.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair