From 2e00598b4b4155430e92e82f7762bdd07b7c73cd Mon Sep 17 00:00:00 2001 From: "jungmin76.park" Date: Tue, 9 Jul 2013 16:43:55 +0900 Subject: [PATCH] add .rule file for smack Change-Id: Ic7fb2355226d7afffe9392579c870a966a88028a Signed-off-by: jungmin76.park --- osp-appwidget-service.manifest | 17 ----------------- packaging/osp-appwidget-service.rule | 12 ++++++++++++ packaging/osp-appwidget-service.spec | 8 ++++++-- 3 files changed, 18 insertions(+), 19 deletions(-) create mode 100644 packaging/osp-appwidget-service.rule diff --git a/osp-appwidget-service.manifest b/osp-appwidget-service.manifest index 08fa244..a88d6b0 100644 --- a/osp-appwidget-service.manifest +++ b/osp-appwidget-service.manifest @@ -1,21 +1,4 @@ - - - - - - - - - - - - - - - - - diff --git a/packaging/osp-appwidget-service.rule b/packaging/osp-appwidget-service.rule new file mode 100644 index 0000000..2668fab --- /dev/null +++ b/packaging/osp-appwidget-service.rule @@ -0,0 +1,12 @@ +gi2qxenosh system::homedir r-x-- +gi2qxenosh system::use_internet r---- +gi2qxenosh system::vconf rwx-- +gi2qxenosh sys-assert::core rwxa- +gi2qxenosh syslogd -w--- +gi2qxenosh pkgmgr::db rw--- +gi2qxenosh ail::db rw--- +gi2qxenosh notification::db rw--- +gi2qxenosh xorg -w--- +gi2qxenosh isf r-x-- +gi2qxenosh data-provider-master -w--- +gi2qxenosh data-provider-master::share --x-- diff --git a/packaging/osp-appwidget-service.spec b/packaging/osp-appwidget-service.spec index d490055..316eaa1 100755 --- a/packaging/osp-appwidget-service.spec +++ b/packaging/osp-appwidget-service.spec @@ -1,10 +1,11 @@ Name: osp-appwidget-service Summary: osp appwidget service -Version: 1.2.1.0 -Release: 1 +Version: 1.2.2.0 +Release: 2 Group: System/Libraries License: Apache License, Version 2.0 Source0: %{name}-%{version}.tar.gz +Source1: %{name}.rule BuildRequires: cmake BuildRequires: pkgconfig(chromium) BuildRequires: pkgconfig(capi-appfw-application) @@ -53,6 +54,8 @@ PKG_ID=gi2qxenosh %define tizen_sign_level platform %define tizen_author_sign 1 %define tizen_dist_sign 1 +mkdir -p %{buildroot}/opt/etc/smack/accesses.d +install -m 644 %{SOURCE1} %{buildroot}/opt/etc/smack/accesses.d/osp-appwidget-service.rule %post @@ -68,6 +71,7 @@ cp -f %{_libdir}/osp/osp-system-service-loader /usr/apps/gi2qxenosh/bin/%{name} %manifest %{name}.manifest /usr/share/license/%{name} /usr/apps/* +/opt/etc/smack/accesses.d/osp-appwidget-service.rule #/opt/apps/gi2qxenosh/* -- 2.34.1