From 91f482590382ca34ab0851bc7985a0f1628f90d2 Mon Sep 17 00:00:00 2001 From: Stanislaw Wadas Date: Wed, 1 Jul 2015 14:33:09 +0200 Subject: [PATCH] add udev rule add udev rule to obtain 644 chmod and * smack label for usb device nodes Change-Id: Iad96de010a76cc249ff50c88d53acbbedb681571 Signed-off-by: Stanislaw Wadas --- CMakeLists.txt | 1 + packaging/capi-system-usbhost.spec | 1 + src/40-usb.rules | 1 + 3 files changed, 3 insertions(+) create mode 100644 src/40-usb.rules diff --git a/CMakeLists.txt b/CMakeLists.txt index 281678a..b861bb7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,6 +52,7 @@ IF(BUILD_SHARED_LIBS) ) INSTALL(FILES include/libhusb.h DESTINATION ${INCLUDEDIR}/) + INSTALL(FILES src/40-usb.rules DESTINATION /usr/lib/udev/rules.d) INSTALL(TARGETS husb ARCHIVE DESTINATION ${LIBDIR} diff --git a/packaging/capi-system-usbhost.spec b/packaging/capi-system-usbhost.spec index e7fa13e..c9e584c 100644 --- a/packaging/capi-system-usbhost.spec +++ b/packaging/capi-system-usbhost.spec @@ -87,6 +87,7 @@ rm -rf %{buildroot} %license LICENSE %{_libdir}/libhusb.so.* %{_libdir}/libhusb.so.*.*.* +/usr/lib/udev/rules.d/40-usb.rules %files devel %manifest %{name}.manifest diff --git a/src/40-usb.rules b/src/40-usb.rules new file mode 100644 index 0000000..168adee --- /dev/null +++ b/src/40-usb.rules @@ -0,0 +1 @@ +SUBSYSTEM=="usb", MODE="0644", SECLABEL{smack}="*" -- 2.34.1