From c0f42808f6962da327f3a806516b44575024ce0d Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Tue, 7 Apr 2020 21:27:06 +0200 Subject: [PATCH] Add udev rules so that local users automatically get access to the USB devices. --- 70-bmusb.rules | 7 +++++++ Makefile | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 70-bmusb.rules diff --git a/70-bmusb.rules b/70-bmusb.rules new file mode 100644 index 0000000..e9df1d6 --- /dev/null +++ b/70-bmusb.rules @@ -0,0 +1,7 @@ + +# Blackmagic Intensity Shuttle. +SUBSYSTEM=="usb", ENV{ID_VENDOR_ID}=="1edb", ENV{ID_MODEL_ID}=="bd3b", TAG+="uaccess" + +# Blackmagic UltraStudio SDI. +SUBSYSTEM=="usb", ENV{ID_VENDOR_ID}=="1edb", ENV{ID_MODEL_ID}=="bd4f", TAG+="uaccess" + diff --git a/Makefile b/Makefile index 1c66611..88ff093 100644 --- a/Makefile +++ b/Makefile @@ -38,10 +38,12 @@ install: all $(INSTALL) -m 755 -o root -g root -d \ $(DESTDIR)$(PREFIX)/lib \ $(DESTDIR)$(PREFIX)/lib/pkgconfig \ - $(DESTDIR)$(PREFIX)/include/bmusb + $(DESTDIR)$(PREFIX)/include/bmusb \ + $(DESTDIR)/lib/udev/rules.d $(INSTALL) -m 755 -o root -g root $(LIB) $(SOLIB) $(DESTDIR)$(PREFIX)/lib $(LN) -sf $(SOLIB) $(DESTDIR)$(PREFIX)/lib/$(SONAME) $(LN) -sf $(SOLIB) $(DESTDIR)$(PREFIX)/lib/$(SODEV) $(INSTALL) -m 755 -o root -g root bmusb/bmusb.h bmusb/fake_capture.h $(DESTDIR)$(PREFIX)/include/bmusb $(INSTALL) -m 644 -o root -g root bmusb.pc $(DESTDIR)$(PREFIX)/lib/pkgconfig + $(INSTALL) -m 644 -o root -g root 70-bmusb.rules $(DESTDIR)/lib/udev/rules.d -- 2.39.2