From: kibak.yoon Date: Mon, 30 May 2016 09:28:13 +0000 (+0900) Subject: sensor-hal-tm1: add udev rules for sensor device node X-Git-Tag: submit/tizen_mobile/20160624.015043^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=43b8f6e631346612eebb291f95b3a83daf8f394e;p=platform%2Fadaptation%2Ftm1%2Fsensor-hal-tm1.git sensor-hal-tm1: add udev rules for sensor device node - update permission/smack rules Change-Id: I40510f8f0eacd895d7ddfda0684206742f95cd99 Signed-off-by: kibak.yoon --- diff --git a/packaging/99-sensor.rules b/packaging/99-sensor.rules new file mode 100644 index 0000000..3d07132 --- /dev/null +++ b/packaging/99-sensor.rules @@ -0,0 +1,13 @@ +SUBSYSTEM!="input", GOTO="sensor_rules_end" +ENV{ID_INPUT_TOUCHPAD}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_TOUCHSCREEN}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_KEY}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_KEYPAD}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_KEYBOARD}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_MOUSE}=="1", GOTO="sensor_rules_end" +ENV{ID_INPUT_JOYSTICK}=="1", GOTO="sensor_rules_end" + +SUBSYSTEM=="input", ACTION=="add", RUN+="/bin/chown sensor:input %S/%p/enable %S/%p/poll_delay" +SUBSYSTEM=="input", ACTION=="add", RUN+="/bin/chsmack -a * %S/%p/enable %S/%p/poll_delay" + +LABEL="sensor_rules_end" diff --git a/packaging/sensor-hal-tm1.spec b/packaging/sensor-hal-tm1.spec index 38d8b88..9e755be 100644 --- a/packaging/sensor-hal-tm1.spec +++ b/packaging/sensor-hal-tm1.spec @@ -5,6 +5,7 @@ Release: 0 Group: Service/Sensor License: Apache-2.0 Source0: %{name}-%{version}.tar.gz +Source1: 99-sensor.rules %if "%{?profile}" == "mobile" ExcludeArch: aarch64 %ix86 x86_64 @@ -37,6 +38,10 @@ make %{?jobs:-j%jobs} rm -rf %{buildroot} %make_install +mkdir -p %{buildroot}%{_libdir}/udev/rules.d + +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/udev/rules.d + %post /sbin/ldconfig @@ -45,5 +50,6 @@ rm -rf %{buildroot} %files %manifest packaging/%{name}.manifest +%{_libdir}/udev/rules.d/99-sensor.rules %{_libdir}/sensor/*.so %{_datadir}/license/sensor-hal-tm1