illiliti / libudev-zero

Daemonless replacement for libudev
ISC License
201 stars 22 forks source link

Some questions #56

Open hongkongkiwi opened 2 years ago

hongkongkiwi commented 2 years ago

I'm wondering what the purpose of this is over something like mdevd, are they complimentary or would I choose mdevd or libudev-zero ?

Another question, I need to install libgudev for another software, can I compile this against libudev-zero so I don't actually have to install udev?

illiliti commented 2 years ago

mdevd is a device manager. libudev-zero is an implementation of libudev API that is compatible with any device manager, not only systemd and its forks. Together they can replace udev.

I never had to build or install libgudev, so I know nothing. I only know that is glib wrapper over libudev API, so I think it should compile. See also #12

capezotte commented 2 years ago

libgudev works with libudev-zero on my machine.

vincele commented 5 months ago

I think this has been answered and can be closed