12.8. The Replaced hotplug Package

The formerly used hotplug package is entirely replaced by the udev and the udev-related kernel infrastructure. The following parts of the former hotplug infrastructure have been made obsolete or had their functionality taken over by udev:

/etc/hotplug/*.agent

No longer needed or moved to /lib/udev

/etc/hotplug/*.rc

Replaced by the /sys/*/uevent trigger

/etc/hotplug/blacklist

Replaced by the blacklist option in modprobe.conf

/etc/dev.d/*

Replaced by the udev rule RUN key

/etc/hotplug.d/*

Replaced by the udev rule RUN key

/sbin/hotplug

Replaced by udevd listening to netlink; only used in the initial RAM file system until the root file system can be mounted, then it is disabled

/dev/*

Replaced by dynamic udev and static content in /lib/udev/devices/*

The following files and directories contain the crucial elements of the udev infrastructure:

/etc/udev/udev.conf

Main udev configuration file

/etc/udev/rules.d/*

udev event matching rules

/lib/udev/devices/*

Static /dev content

/lib/udev/*

Helper programs called from udev rules