Originariamente inviato da Guglie
già, infatti io con udev-070, ho:
codice:
# cat /proc/sys/kernel/hotplug
/sbin/udevsend
però ho anche
codice:
# which hotplug
/sbin/hotplug
comunque, scusa se insisto, ma nel changelog di udev-071 non noto nessun accenno alla sostituzione di hotplug
Ma nel README (almeno in quello di debian) si:
codice:
udev - userspace device management
For more information see the files in the docs/ directory.
Important Note:
Integrating udev in the system is a whole lot of work, has complex dependencies
and differs a lot from distro to distro. All reasonable distros use udev these
days, the major ones make it mandatory and the system will not work without it.
The upstream udev project does not support or recomend to replace a distro's udev
installation with the upstream version. The installation of a unmodified upstream
version may render your system unusable! There is no "default" setup or a set
of "default" rules provided by the upstream udev version.
udev requires:
- 2.6 version of the Linux kernel
- the kernel must have sysfs, netlink, and hotplug enabled
- proc must be mounted on /proc
- sysfs must be mounted at /sys, no other location is supported
- udev creates and removes device nodes in /dev based on events
the kernel sends out on device discovery or removal
- during bootup /dev usually gets a tmpfs mounted which is populated scratch
by udev (created nodes don't survive a reboot, it always starts from scratch)
- udev replaces the hotplug event management invoked from /sbin/hotplug
by the udevd daemon, which receives the kernel events over netlink
- all kernel events are matched against a set of specified rules which
make it posible to hook into the event processing
- there is a copy of the rules files for all major distros in the etc/udev
directory (you may look there how others distros are doing it)