add dbus bus conf file 78/53478/2 accepted/tizen/mobile/20151209.131825 accepted/tizen/tv/20151209.131846 accepted/tizen/wearable/20151209.132513 submit/tizen/20151209.030500
authorJooseok Park <jooseok.park@samsung.com>
Mon, 7 Dec 2015 07:43:58 +0000 (16:43 +0900)
committerJooseok Park <jooseok.park@samsung.com>
Mon, 7 Dec 2015 08:00:14 +0000 (17:00 +0900)
Change-Id: I1688b6d35bd870a11e1a294d38093bc134ba2f97

packaging/tel-plugin-dbus_tapi.spec
packaging/telephony.conf [new file with mode: 0644]

index 5b89d0b..b641448 100644 (file)
@@ -1,6 +1,6 @@
 %define major 0
 %define minor 3
-%define patchlevel 65
+%define patchlevel 66
 
 Name:           tel-plugin-dbus_tapi
 Version:        %{major}.%{minor}.%{patchlevel}
@@ -9,6 +9,7 @@ License:        Apache-2.0
 Summary:        dbus-tapi plugin for telephony
 Group:          System/Libraries
 Source0:        tel-plugin-dbus_tapi-%{version}.tar.gz
+Source1:        telephony.conf
 BuildRequires:  cmake
 BuildRequires:  python-xml
 BuildRequires:  python
@@ -51,6 +52,8 @@ make %{?_smp_mflags}
 %install
 %make_install
 mkdir -p %{buildroot}%{_datadir}/license
+mkdir -p %{buildroot}/etc/dbus-1/system.d/
+cp %{SOURCE1} %{buildroot}/etc/dbus-1/system.d/telephony.conf
 
 %files
 %manifest tel-plugin-dbus_tapi.manifest
@@ -58,3 +61,4 @@ mkdir -p %{buildroot}%{_datadir}/license
 #%doc COPYING
 %{_libdir}/telephony/plugins/*
 %{_datadir}/license/tel-plugin-dbus_tapi
+/etc/dbus-1/system.d/telephony.conf
diff --git a/packaging/telephony.conf b/packaging/telephony.conf
new file mode 100644 (file)
index 0000000..71eaf30
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+        "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+        <policy user="root">
+                <allow own="org.tizen.telephony"/>
+                <allow send_destination="org.tizen.telephony"/>
+                <allow receive_sender="org.tizen.telephony"/>
+        </policy>
+
+        <policy context="default">
+                <allow send_destination="org.tizen.telephony"/>
+                <allow receive_sender="org.tizen.telephony"/>
+        </policy>
+</busconfig>
+