optional libudev support for auto update devices