20.8 The Replaced hotplug Package
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