Add SMACK manifests
authorPiotr Bartosiewicz <p.bartosiewi@partner.samsung.com>
Thu, 15 May 2014 10:11:18 +0000 (12:11 +0200)
committerJan Olszak <j.olszak@samsung.com>
Mon, 19 May 2014 11:47:16 +0000 (13:47 +0200)
[Bug/Feature]   Manifests were not present
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, verity on target using command:
                rpm -q --qf '%{SECMANIFEST}' pkg_name | base64 -d
                where pkg_name is all of our security-containers*

Change-Id: I134055ea328b0f8b76e090dc33b1a3152d96dd0f

packaging/libsecurity-containers-client.manifest [new file with mode: 0644]
packaging/security-containers-container-daemon.manifest [new file with mode: 0644]
packaging/security-containers-server-unit-tests.manifest [new file with mode: 0644]
packaging/security-containers.manifest [new file with mode: 0644]
packaging/security-containers.spec

diff --git a/packaging/libsecurity-containers-client.manifest b/packaging/libsecurity-containers-client.manifest
new file mode 100644 (file)
index 0000000..2a0cec5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
diff --git a/packaging/security-containers-container-daemon.manifest b/packaging/security-containers-container-daemon.manifest
new file mode 100644 (file)
index 0000000..2a0cec5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
diff --git a/packaging/security-containers-server-unit-tests.manifest b/packaging/security-containers-server-unit-tests.manifest
new file mode 100644 (file)
index 0000000..2a0cec5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
diff --git a/packaging/security-containers.manifest b/packaging/security-containers.manifest
new file mode 100644 (file)
index 0000000..2a0cec5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
index d30b3a4..707bdcb 100644 (file)
@@ -19,6 +19,7 @@ between them. A process from inside a container can request a switch of context
 (display, input devices) to the other container.
 
 %files
+%manifest packaging/security-containers.manifest
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/security-containers-server
 %dir /etc/security-containers
@@ -64,6 +65,7 @@ Requires(postun): /sbin/ldconfig
 Library interface to the security-containers daemon
 
 %files client
+%manifest packaging/libsecurity-containers-client.manifest
 %attr(644,root,root) %{_libdir}/libsecurity-containers-client.so
 
 
@@ -78,6 +80,7 @@ Requires:         security-containers-client = %{version}-%{release}
 Development package including the header files for the client library
 
 %files devel
+%manifest packaging/security-containers.manifest
 %defattr(644,root,root,755)
 %{_includedir}/security-containers
 %{_libdir}/pkgconfig/*
@@ -95,6 +98,7 @@ BuildRequires:    pkgconfig(libsystemd-journal)
 Daemon running inside every container.
 
 %files container-daemon
+%manifest packaging/security-containers-container-daemon.manifest
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/security-containers-container-daemon
 /etc/dbus-1/system.d/com.samsung.container.daemon.conf
@@ -114,6 +118,7 @@ BuildRequires:    boost-devel
 Unit tests for both: server and client.
 
 %files unit-tests
+%manifest packaging/security-containers-server-unit-tests.manifest
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/security-containers-server-unit-tests
 %attr(755,root,root) %{script_dir}/sc_all_tests.py