The formerly used hotplug package is entirely replaced by 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