From: Karol Lewandowski Date: Thu, 16 Sep 2021 17:59:15 +0000 (+0200) Subject: Apply device nodes permission for new-style gpio and (legacy) uart X-Git-Tag: submit/tizen/20210917.104742^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa6854da8d58df63ae40c1b6c0d8b44b62c872c8;p=platform%2Fcore%2Fapi%2Fperipheral-io.git Apply device nodes permission for new-style gpio and (legacy) uart Change-Id: I2c0aa73a0a3bf70470aaf89579b3a32874342ac0 --- diff --git a/packaging/capi-system-peripheral-io.spec b/packaging/capi-system-peripheral-io.spec index 70816a1..7c24610 100644 --- a/packaging/capi-system-peripheral-io.spec +++ b/packaging/capi-system-peripheral-io.spec @@ -1,6 +1,6 @@ Name: capi-system-peripheral-io Summary: Tizen Peripheral Input & Output library -Version: 0.3.0 +Version: 0.3.1 Release: 0 Group: System & System Tools License: Apache-2.0 diff --git a/packaging/peripheral-io.udev.rules b/packaging/peripheral-io.udev.rules index b36aeb2..9ab946e 100644 --- a/packaging/peripheral-io.udev.rules +++ b/packaging/peripheral-io.udev.rules @@ -1,3 +1,6 @@ +SUBSYSTEM=="gpio", KERNEL=="gpiochip[0-9]*", ACTION=="add",\ + MODE="0660", OWNER="root", GROUP="priv_peripheralio", SECLABEL{smack}="*" + SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add",\ RUN+="/bin/chown root:priv_peripheralio /sys%p/value",\ RUN+="/bin/chmod 0660 /sys%p/value",\ @@ -33,3 +36,6 @@ SUBSYSTEM=="i2c-dev", KERNEL=="i2c-*", ACTION=="add", \ SUBSYSTEM=="spidev", KERNEL=="spidev*.*", ACTION=="add", \ MODE="0660", OWNER="root", GROUP="priv_peripheralio", SECLABEL{smack}="*" + +SUBSYSTEM=="tty", KERNEL=="ttyS[0-9]*|ttyAMA[0-9]*|ttySAC[0-9]*", ACTION=="add", \ + MODE="0660", OWNER="root", GROUP="priv_peripheralio", SECLABEL{smack}="*"