Hotplug2 is aimed at early Linux user space, i.e. initramfs or initrd, and possibly also at embedded devices (such as WRT-like routers) or very weak machines, such as 386/486. It connects to the uevent netlink socket and reads events. The application generally operates in two modes: dumb and smart.
|Operating Systems||POSIX Linux|
Release Notes: Most of the core has been rewritten and cleaned up. Dynamically loadable worker modules were added. The rules parser was rewritten. Initial coldplug support was added. Event processing was made faster.
Release Notes: This release uses signals to handle children (implies cleanup in the event loop). It has separate info and debugging output. There are minor cleanups.
Release Notes: Support for 2.4 hotplug was actively started. A 2.4 coldplug binary, hotplug2-coldplug-2.4, was added. A generate_alias utility was added to create modaliases out of busmaps. hotplug2-dnode was added to convert /proc/sys/kernel/hotplug events into uevents. hotplug2-modwrap was added for modutils. In dumb mode, the program detects whether to use /sbin/modprobe or /sbin/hotplug2-modwrap. This can be overridden using --set-modprobe-cmd. The "setenv" action was added in rules. The --set-coldplug-cmd parameter was added. --udevtrigger was renamed to --coldplug. Comments in rules file are supported.
No changes have been submitted for this release.