chiark / gitweb /
move rules parsing into daemon
authorKay Sievers <kay@pim.off.vrfy.org>
Thu, 27 Oct 2005 19:04:38 +0000 (21:04 +0200)
committerKay Sievers <kay@pim.off.vrfy.org>
Thu, 27 Oct 2005 19:04:38 +0000 (21:04 +0200)
commitc895fd002763d6ae808e820020dc54e74c347fc2
treea69368d7235feefacac6647f96a7163ca10b7228
parent916c5e4725ef4558b752c6464deef6492c8ac31a
move rules parsing into daemon

The rules files are parsed only once at daemon startup. Every udev
event process will be fork()'d from udevd without exec()'ing the udev
binary. The in-memory rules will be inherited from the daemon itself.

If inotify is available, udevd will reload all rules if any change in
/etc/udev/rules.d/ happens. Otherwise -HUP or "udevcontrol reload_rules"
can be used.

Signed-off-by: Kay Sievers <kay.sievers@suse.de>
etc/udev/udev.conf.in
udev_libc_wrapper.h
udevcontrol.c
udevd.c
udevd.h