kiibohd/configurator

Install udev rules on-demand

Opened this issue · 0 comments

haata commented

Something like sudo-prompt (https://www.npmjs.com/package/sudo-prompt) can be used to install the udev rules (and then request a udev rescan).

And then if that doesn't work, could even ask for a password to run dfu-util.

Current udev rules

# SAM-BA USB CDC Rule
SUBSYSTEM=="tty", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", GROUP="users", MODE="0666", SYMLINK+="sam-ba"

Commands to run after install udev rules

udevadm control --reload-rules
udevadm trigger --attr-match=subsystem=usb

An example script used in an AppImage bundle: https://github.com/JvanKatwijk/qt-dab/blob/master/appimage/udev-rules-helper