diff options
author | Kiseok Chang <kiso.chang@samsung.com> | 2019-05-22 13:42:16 +0900 |
---|---|---|
committer | Kiseok Chang <kiso.chang@samsung.com> | 2019-05-22 13:42:16 +0900 |
commit | 4607857f999642affcfe018c8804ed3e3567fc59 (patch) | |
tree | 6f246e77a4e6e2d1001c8e0e7d7fae925c09bcf7 | |
parent | 9f8523a1ff63933cda223235fc6fbb43afb2efe1 (diff) | |
download | factory-reset-4607857f999642affcfe018c8804ed3e3567fc59.tar.gz factory-reset-4607857f999642affcfe018c8804ed3e3567fc59.tar.bz2 factory-reset-4607857f999642affcfe018c8804ed3e3567fc59.zip |
Add packaging/org.tizen.factory-reset.confsubmit/tizen/20190522.102101accepted/tizen/unified/20190530.043030
Change-Id: Ib2886d18c172242ec7697fdbe83cfce6fc20db16
-rw-r--r--[-rwxr-xr-x] | packaging/factory-reset.spec | 4 | ||||
-rw-r--r-- | packaging/org.tizen.factory-reset.conf | 15 |
2 files changed, 19 insertions, 0 deletions
diff --git a/packaging/factory-reset.spec b/packaging/factory-reset.spec index a98e725..72dcf27 100755..100644 --- a/packaging/factory-reset.spec +++ b/packaging/factory-reset.spec @@ -8,6 +8,7 @@ Source0: %{name}-%{version}.tar.gz Source1: factory-reset.service Source2: factory-reset-launch.service Source3: org.tizen.factory-reset.service +Source4: org.tizen.factory-reset.conf ExclusiveArch: %{arm} BuildRequires: cmake BuildRequires: pkgconfig(libsmack) @@ -80,6 +81,8 @@ install -m 0644 %SOURCE2 %{buildroot}%{_libdir}/systemd/system/factory-reset-lau ln -s ../factory-reset.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/factory-reset.service mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services install -m 0644 %SOURCE3 %{buildroot}%{_datadir}/dbus-1/system-services/org.tizen.factory-reset.service +mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d/ +install -m 0644 %SOURCE4 %{buildroot}%{_sysconfdir}/dbus-1/system.d/org.tizen.factory-reset.conf %post @@ -99,6 +102,7 @@ install -m 0644 %SOURCE3 %{buildroot}%{_datadir}/dbus-1/system-services/org.tize %attr(755,root,root) %{_bindir}/rstsmack %attr(744,root,root) %{_bindir}/factory-reset %{_datadir}/dbus-1/system-services/org.tizen.factory-reset.service +%{_sysconfdir}/dbus-1/system.d/org.tizen.factory-reset.conf %manifest factory-reset.manifest %attr(110,root,root) /opt/etc/dump.d/module.d/dump-frlog.sh diff --git a/packaging/org.tizen.factory-reset.conf b/packaging/org.tizen.factory-reset.conf new file mode 100644 index 0000000..8f236a6 --- /dev/null +++ b/packaging/org.tizen.factory-reset.conf @@ -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.factoryreset"/>
+ <allow send_destination="org.tizen.factoryreset"/>
+ </policy>
+ <policy group="users">
+ <allow send_destination="org.tizen.factoryreset" send_type="signal"/>
+ </policy>
+ <policy context="default">
+ <deny own="org.tizen.factoryreset"/>
+ <deny send_destination="org.tizen.factoryreset"/>
+ </policy>
+</busconfig>
|