udev persistent rule generator