[systemd-devel] What does udevd do
fykcee1 at gmail.com
Sat May 30 06:53:36 PDT 2015
If a service wants to be notified when a device is plugged in, it
invokes routines of libudev which actually:
* Receive notifications from the kernel via NETLINK socket.
* Query the detailed info from /sys/...
Am I right?
Then udevd is only responsible for
1) Making nodes, and doing other device initialization stuffs.
2) Notifying systemd, let systemd start related daemons.
Is it right?
More information about the systemd-devel