--- /etc/init.d/udev-trigger 2015-06-10 01:28:04.582053717 -0700 +++ /etc/init.d/udev-trigger2 2015-06-10 01:25:00.284357756 -0700 @@ -29,16 +29,18 @@ local svcfile= svc= services= for svcfile in "${RC_SVCDIR}"/hotplugged/*; do svc="${svcfile##*/}" - [ -x "${svcfile}" ] || continue + + [ -x "${svcfile}" ] || true services="${services} ${svc}" + done [ -n "${services}" ] && einfo "Device initiated services:${HILITE}${services}${NORMAL}" } start_post() { - if yesno "${udev_monitor}:-no}"; then + if yesno "${udev_monitor:-no}"; then if yesno "${udev_monitor_keep_running:-no}"; then ewarn "udevmonitor is still writing into ${udevmonitor_log}" else @@ -46,8 +48,8 @@ start-stop-daemon --stop --pidfile "${udevmonitor_pid}" \ --exec /bin/udevadm fi - fi - display_hotplugged_services + fi + display_hotplugged_services } # This is here because some software expects /dev/root to exist.