Add default-ac-domains
authorRonan Le Martret <ronan@fridu.net>
Wed, 28 May 2014 17:42:36 +0000 (19:42 +0200)
committerRonan Le Martret <ronan@fridu.net>
Wed, 28 May 2014 17:42:36 +0000 (19:42 +0200)
Change-Id: I19c72290dcd3711af61341624767c23db593f2d8
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
recipes-image/images/tizen-common-core-image-minimal.bb
recipes-tizen/default-ac-domains/default-ac-domains_git.bb [new file with mode: 0644]
recipes-tizen/default-ac-domains/files/default-ac-domains [new file with mode: 0644]

index 96a8b13..7ca33c1 100644 (file)
@@ -22,5 +22,6 @@ IMAGE_INSTALL += "libpam"
 IMAGE_INSTALL += "weston-common-tz-launcher"
 IMAGE_INSTALL += "weston-common-config"
 IMAGE_INSTALL += "user-session-units"
+IMAGE_INSTALL += "default-ac-domains"
 
 #IMAGE_INSTALL += "crosswalk"
diff --git a/recipes-tizen/default-ac-domains/default-ac-domains_git.bb b/recipes-tizen/default-ac-domains/default-ac-domains_git.bb
new file mode 100644 (file)
index 0000000..962a597
--- /dev/null
@@ -0,0 +1,17 @@
+SUMMARY = "default-ac-domains"
+DESCRIPTION = "The definition of default ac domains"
+SECTION = "base"
+PR = "1"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+
+SRC_URI = "file://default-ac-domains"
+
+do_install () {
+ mkdir -p ${D}${sysconfdir}/smack/accesses.d/
+ cp ${WORKDIR}/default-ac-domains ${D}${sysconfdir}/smack/accesses.d/
+}
+
+
+FILES_${PN} ="${sysconfdir}/smack/accesses.d/default-ac-domains"
\ No newline at end of file
diff --git a/recipes-tizen/default-ac-domains/files/default-ac-domains b/recipes-tizen/default-ac-domains/files/default-ac-domains
new file mode 100644 (file)
index 0000000..e5fae89
--- /dev/null
@@ -0,0 +1,22 @@
+root User rw----
+root ^ rw----
+root System rw----
+User _ -----l
+User System::Log rwxa--
+User System::Run rwxat-
+User System::Shared r-x---
+User System -wx---
+^ System::Log rwxa--
+^ System::Run rwxat-
+^ System rwxa--
+System _ -----l
+System System::Log rwxa--
+System System::Run rwxat-
+System System::Shared rwxat-
+System ^ rwxa--
+System User rwx---
+_default_ User rw----
+_default_ ^ rw----
+_default_ System rw----
+_ System::Run rwxat-
+_ System -wx---
\ No newline at end of file