Creating System and User domains 26/5526/1 tizen_ivi_genivi accepted/tizen/20130912.082947 accepted/tizen/20130912.085628 accepted/tizen/20130912.093346 accepted/tizen/ivi/genivi/20140131.041944 accepted/tizen_ivi_release/20131120.050404 ivi_oct_m2 submit/tizen/20130806.072617 submit/tizen/20130912.075659 submit/tizen_ivi_genivi/20140131.040614 submit/tizen_ivi_release/20131120.030009
authorElena Reshetova <elena.reshetova@intel.com>
Thu, 4 Jul 2013 10:17:38 +0000 (13:17 +0300)
committerElena Reshetova <elena.reshetova@intel.com>
Thu, 4 Jul 2013 10:48:45 +0000 (13:48 +0300)
packaging/default-ac-domains.changes [new file with mode: 0644]
packaging/default-ac-domains.manifest [new file with mode: 0644]
packaging/default-ac-domains.spec [new file with mode: 0644]

diff --git a/packaging/default-ac-domains.changes b/packaging/default-ac-domains.changes
new file mode 100644 (file)
index 0000000..3e9d2a5
--- /dev/null
@@ -0,0 +1,3 @@
+* Thu Jun 04 2013 Elena Reshetova <elena.reshetova@intel.com>
+- Initial package creation for domains System and User
+
diff --git a/packaging/default-ac-domains.manifest b/packaging/default-ac-domains.manifest
new file mode 100644 (file)
index 0000000..3dd15e7
--- /dev/null
@@ -0,0 +1,24 @@
+<manifest>
+  <define>
+    <domain name="System"/>
+    <provide>
+      <label name="System::Shared"/>
+    </provide>
+    <request>
+      <smack request="System::Shared" type="rwxat"/>
+    </request>
+  </define>
+  <define>
+    <domain name="User"/>
+    <request>
+      <smack request="System" type="w"/>
+      <smack request="System::Shared" type="rx"/>
+    </request>
+    <permit>
+      <smack permit="System" type="w"/>
+    </permit>
+  </define>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
diff --git a/packaging/default-ac-domains.spec b/packaging/default-ac-domains.spec
new file mode 100644 (file)
index 0000000..88d6f92
--- /dev/null
@@ -0,0 +1,26 @@
+Name:          default-ac-domains
+Version:       0.1
+Release:       1
+Group:         Security/Access Control
+License:       GPL-2.0
+Summary:       The definition of default ac domains
+BuildArch:     noarch
+Source0:       %{name}-%{version}.tar.gz
+Source1001:    default-ac-domains.manifest
+
+%description
+The package provides a definition for the default set of ac domains
+with the corresponding Smack rules between them
+
+%prep
+%setup -q
+
+%build
+cp %{SOURCE1001} .
+
+%install
+
+%files
+%defattr(-,root,root)
+%manifest default-ac-domains.manifest
+