From: Sooyoung Ha Date: Mon, 6 Oct 2014 07:56:52 +0000 (+0900) Subject: udev: add tizen-udev-default.rules X-Git-Tag: submit/tizen/20150602.060836~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=07be5dd462323f82180175a5d88f57f6ede867e0;p=platform%2Fadaptation%2Femulator%2Fsystem-plugin-emulator.git udev: add tizen-udev-default.rules This rules was moved from systemd. And included in 50-udev-default.rules in systemd. But to make systemd more nicely merge from upstream, all of modification is moved to specific common rules. Conflicts: packaging/system-plugin-emulator.spec Change-Id: I3289d918b114f20781290af26d764fd4a6fd1130 Signed-off-by: Sooyoung Ha --- diff --git a/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules b/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules new file mode 100644 index 0000000..ed45cb6 --- /dev/null +++ b/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules @@ -0,0 +1,22 @@ +# Tizen specific additional rules + +SUBSYSTEM=="tty", KERNEL=="ptmx", SECLABEL{smack}="*" +SUBSYSTEM=="tty", KERNEL=="tty", SECLABEL{smack}="*" +SUBSYSTEM=="tty", KERNEL=="tty[0-9]*", SECLABEL{smack}="*" +SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", SECLABEL{smack}="*" +KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", SECLABEL{smack}="*" + +# input +SUBSYSTEM=="input", KERNEL=="mouse*|mice|event*", GROUP="input", MODE="0660" + +# video +KERNEL=="mali", GROUP="video", SECLABEL{smack}="*" +KERNEL=="slp_global_lock", GROUP="video", SECLABEL{smack}="*" +SUBSYSTEM=="video4linux", SECLABEL{smack}="*" +SUBSYSTEM=="drm", SECLABEL{smack}="*" + +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", SECLABEL{smack}="*" + +KERNEL=="fuse", SECLABEL{smack}="*" + +LABEL="tizen_default_permissions_end" diff --git a/packaging/system-plugin-emulator.spec b/packaging/system-plugin-emulator.spec index 37520fc..4384501 100644 --- a/packaging/system-plugin-emulator.spec +++ b/packaging/system-plugin-emulator.spec @@ -1,5 +1,5 @@ Name: system-plugin-emulator -Version: 0.1.3 +Version: 0.1.5 Release: 1 %define systemd_dir /usr/lib/systemd @@ -111,6 +111,7 @@ cp LICENSE %{buildroot}/usr/share/license/%{name} /usr/lib/systemd/system/tizen-readahead-replay.service /usr/lib/systemd/system/wm_ready.service /usr/lib/systemd/system/tizen-generate-env.service +/usr/lib/udev/rules.d/51-tizen-udev-default.rules /usr/lib/udev/rules.d/95-tizen-emulator.rules %dir /mnt/host /usr/share/license/%{name}