information of device-attach/device-detach sequence is missing, when devpubd is used
this way, a fifo is created in /tmp the /libexec/devpubd-hooks/03-hal pushes correct
sequence of attach/detach device into the fifo, than it is read by drvctl.c. Also a new
/etc/rc.d/hal is modified so that drvctl.c does not block on read from an empty fifo.
the Patch is in the patches directory => patch-hald_netbsd_drvctl.c