On Sat, 28 Mar 2015, Jude Nelson wrote:
> It's not ready yet--it's not yet ABI-compatible with libudev (but it is > API-compatible--Kay Sievers' tests pass when recompiled). ACK > Some background for the rest of the list.* I've managed to extract > the required variables, macros, and headers from systemd 219 to > make libudev compile independently of systemd.* I intend to > maintain a fork of libudev called libudev-compat that will remain > ABI-compatible with systemd's libudev, but will allow programs that > depend on libudev to work without udevd.* sounds great. libudev-compat is the last thing standing to remove systemd packages completely AFAIK > Specifically, I intend to rewrite the udev_monitor implementation > to use inotify(2) to watch /dev and propagate device events to > listeners, instead of connecting to udevd to listen for udevd's > events.* clever approach which puts the filesystem back as authoritative source for events and the permissions on files in /dev as the ACL for them > As a result, users will be able to select whatever device > management daemon they want without breaking other programs.* Even > static /dev will be supported, in which case device events will > only be propagated when the admin creates the device file itself. That's what we want. Freedom! cheers _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng