summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>2013-10-25 15:32:35 +0200
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>2013-10-25 15:32:35 +0200
commitf89a7e7ed2cfe2754072e73962a8b21a85a91fc8 (patch)
tree38fc537c49f5bf78e2d5a72dbafe5f303dd359f2
parent8298ff57ddb5f9226a1a960f2339f8e932dc075d (diff)
parentb4de15af337782e85e18be2e98d9cacf05fb11c7 (diff)
downloadsmack-privilege-config-f89a7e7ed2cfe2754072e73962a8b21a85a91fc8.tar.gz
smack-privilege-config-f89a7e7ed2cfe2754072e73962a8b21a85a91fc8.tar.bz2
smack-privilege-config-f89a7e7ed2cfe2754072e73962a8b21a85a91fc8.zip
[Release] smack-privilege-config_1.0.5.TIZEN
* Add shared rules for NPRUNTIME in additional rules set * add new smack rule for WRT(application.info) * add new rule for messaging.read * add new rules for nfc / notification privilege * add new smack rule for OSP app regarding cbhm * add new rule for cbhm(temporary) * Add smack files for EFL application type * Fix rules for RATH_RULES_GROUP_RW ("w" rule for email-service added) * Adding Smack rules for notification resource because of W3C requirement * Adding Smack rule for tts-server to allow web app to talk to tts-server * Adding W rules to allow email-service move draft email to draft box * Giving Smack rule for email-service for default and removing privilege related rules * Adding Smack rules for some privilege to contacts-service and email-service access to each app's private data Change-Id: Ib4d0a582fcef4f54e3c66d8549aac90e9861752c
-rw-r--r--packaging/smack-privilege-config.changes28
-rw-r--r--packaging/smack-privilege-config.spec2
-rw-r--r--permissions/ADDITIONAL_RULES.smack5
-rw-r--r--permissions/EFL.smack0
-rw-r--r--permissions/EFL_org.tizen.privilege.account.read.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.account.write.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetooth.admin.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetooth.gap.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetooth.health.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetooth.opp.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetooth.spp.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.bluetoothmanager.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.calendar.read.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.calendar.write.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.contact.read.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.contact.write.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.location.smack2
-rw-r--r--permissions/EFL_org.tizen.privilege.messaging.read.smack4
-rw-r--r--permissions/EFL_org.tizen.privilege.messaging.write.smack4
-rw-r--r--permissions/EFL_org.tizen.privilege.nfc.admin.smack2
-rw-r--r--permissions/EFL_org.tizen.privilege.nfc.common.smack2
-rw-r--r--permissions/EFL_org.tizen.privilege.nfc.p2p.smack2
-rw-r--r--permissions/EFL_org.tizen.privilege.nfc.tag.smack2
-rw-r--r--permissions/EFL_org.tizen.privilege.userprofile.read.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.userprofile.write.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.wifi.wifidirect.admin.smack1
-rw-r--r--permissions/EFL_org.tizen.privilege.wifi.wifidirect.read.smack1
27 files changed, 68 insertions, 1 deletions
diff --git a/packaging/smack-privilege-config.changes b/packaging/smack-privilege-config.changes
index 345374c..b256e22 100644
--- a/packaging/smack-privilege-config.changes
+++ b/packaging/smack-privilege-config.changes
@@ -1,2 +1,30 @@
+* Fri Oct 25 2013 Krzysztof Jackiewicz - 1.0.5.TIZEN
+[Marcin Lis]
+- Add shared rules for NPRUNTIME in additional rules set
+[Kidong Kim]
+- add new smack rule for WRT(application.info)
+[Kidong Kim]
+- add new rule for messaging.read
+[Kidong Kim]
+- add new rules for nfc / notification privilege
+[Kidong Kim]
+- add new smack rule for OSP app regarding cbhm
+[Kidong Kim]
+- add new rule for cbhm(temporary)
+[Jan Cybulski]
+- Add smack files for EFL application type
+[Janusz Kozerski]
+- Fix rules for RATH_RULES_GROUP_RW ("w" rule for email-service added)
+[Bumjin Im]
+- Adding Smack rules for notification resource because of W3C requirement
+[Bumjin Im]
+- Adding Smack rule for tts-server to allow web app to talk to tts-server
+[Bumjin Im]
+- Adding W rules to allow email-service move draft email to draft box
+[Bumjin Im]
+- Giving Smack rule for email-service for default and removing privilege related rules
+[Bumjin Im]
+- Adding Smack rules for some privilege to contacts-service and email-service access to each app's private data
+
* Mon Jul 1 2013 Zbigniew Jasinski - 1.0.0.SLP-1
- Exclude *.smack and *.dac files from libprivilege-control to new smack-privilege-config package.
diff --git a/packaging/smack-privilege-config.spec b/packaging/smack-privilege-config.spec
index 8a09555..520d24c 100644
--- a/packaging/smack-privilege-config.spec
+++ b/packaging/smack-privilege-config.spec
@@ -1,6 +1,6 @@
Name: smack-privilege-config
Summary: SMACK rules for libprivilege
-Version: 1.0.4.TIZEN
+Version: 1.0.5.TIZEN
Release: 1
Group: System/Security
License: Apache 2.0
diff --git a/permissions/ADDITIONAL_RULES.smack b/permissions/ADDITIONAL_RULES.smack
new file mode 100644
index 0000000..7e5dc28
--- /dev/null
+++ b/permissions/ADDITIONAL_RULES.smack
@@ -0,0 +1,5 @@
+~NPRUNTIME_PATH~ system::homedir rxat
+~NPRUNTIME_PATH~ xorg rw
+~NPRUNTIME_PATH~ crash-worker rwxa
+~NPRUNTIME_PATH~ sys-assert::core rwxat
+~NPRUNTIME_PATH~ syslogd rw
diff --git a/permissions/EFL.smack b/permissions/EFL.smack
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/permissions/EFL.smack
diff --git a/permissions/EFL_org.tizen.privilege.account.read.smack b/permissions/EFL_org.tizen.privilege.account.read.smack
new file mode 100644
index 0000000..9b529c1
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.account.read.smack
@@ -0,0 +1 @@
+~APP~ libaccounts-svc::db rw
diff --git a/permissions/EFL_org.tizen.privilege.account.write.smack b/permissions/EFL_org.tizen.privilege.account.write.smack
new file mode 100644
index 0000000..9b529c1
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.account.write.smack
@@ -0,0 +1 @@
+~APP~ libaccounts-svc::db rw
diff --git a/permissions/EFL_org.tizen.privilege.bluetooth.admin.smack b/permissions/EFL_org.tizen.privilege.bluetooth.admin.smack
new file mode 100644
index 0000000..913dfe6
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetooth.admin.smack
@@ -0,0 +1 @@
+~APP~ bt-service::admin w
diff --git a/permissions/EFL_org.tizen.privilege.bluetooth.gap.smack b/permissions/EFL_org.tizen.privilege.bluetooth.gap.smack
new file mode 100644
index 0000000..1efff33
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetooth.gap.smack
@@ -0,0 +1 @@
+~APP~ bt-service::gap w
diff --git a/permissions/EFL_org.tizen.privilege.bluetooth.health.smack b/permissions/EFL_org.tizen.privilege.bluetooth.health.smack
new file mode 100644
index 0000000..79bd160
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetooth.health.smack
@@ -0,0 +1 @@
+~APP~ bt-service::health w
diff --git a/permissions/EFL_org.tizen.privilege.bluetooth.opp.smack b/permissions/EFL_org.tizen.privilege.bluetooth.opp.smack
new file mode 100644
index 0000000..9f9cd33
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetooth.opp.smack
@@ -0,0 +1 @@
+~APP~ bt-service::opp w
diff --git a/permissions/EFL_org.tizen.privilege.bluetooth.spp.smack b/permissions/EFL_org.tizen.privilege.bluetooth.spp.smack
new file mode 100644
index 0000000..51843c9
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetooth.spp.smack
@@ -0,0 +1 @@
+~APP~ bt-service::spp w
diff --git a/permissions/EFL_org.tizen.privilege.bluetoothmanager.smack b/permissions/EFL_org.tizen.privilege.bluetoothmanager.smack
new file mode 100644
index 0000000..95ec611
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.bluetoothmanager.smack
@@ -0,0 +1 @@
+~APP~ bt-service::manager w
diff --git a/permissions/EFL_org.tizen.privilege.calendar.read.smack b/permissions/EFL_org.tizen.privilege.calendar.read.smack
new file mode 100644
index 0000000..d4448bb
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.calendar.read.smack
@@ -0,0 +1 @@
+~APP~ calendar-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.calendar.write.smack b/permissions/EFL_org.tizen.privilege.calendar.write.smack
new file mode 100644
index 0000000..d4448bb
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.calendar.write.smack
@@ -0,0 +1 @@
+~APP~ calendar-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.contact.read.smack b/permissions/EFL_org.tizen.privilege.contact.read.smack
new file mode 100644
index 0000000..e2e35ec
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.contact.read.smack
@@ -0,0 +1 @@
+~APP~ contacts-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.contact.write.smack b/permissions/EFL_org.tizen.privilege.contact.write.smack
new file mode 100644
index 0000000..e2e35ec
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.contact.write.smack
@@ -0,0 +1 @@
+~APP~ contacts-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.location.smack b/permissions/EFL_org.tizen.privilege.location.smack
new file mode 100644
index 0000000..aaf5004
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.location.smack
@@ -0,0 +1,2 @@
+~APP~ location_fw::dbus rw
+~APP~ location_fw::client rw
diff --git a/permissions/EFL_org.tizen.privilege.messaging.read.smack b/permissions/EFL_org.tizen.privilege.messaging.read.smack
new file mode 100644
index 0000000..a44b799
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.messaging.read.smack
@@ -0,0 +1,4 @@
+~APP~ msg-service rwx
+~APP~ msg-service::db rw
+~APP~ email-service::db rw
+~APP~ msg-service::smstrigger rw
diff --git a/permissions/EFL_org.tizen.privilege.messaging.write.smack b/permissions/EFL_org.tizen.privilege.messaging.write.smack
new file mode 100644
index 0000000..a44b799
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.messaging.write.smack
@@ -0,0 +1,4 @@
+~APP~ msg-service rwx
+~APP~ msg-service::db rw
+~APP~ email-service::db rw
+~APP~ msg-service::smstrigger rw
diff --git a/permissions/EFL_org.tizen.privilege.nfc.admin.smack b/permissions/EFL_org.tizen.privilege.nfc.admin.smack
new file mode 100644
index 0000000..5969ff3
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.nfc.admin.smack
@@ -0,0 +1,2 @@
+~APP~ nfc-manager w
+~APP~ nfc-manager::admin w
diff --git a/permissions/EFL_org.tizen.privilege.nfc.common.smack b/permissions/EFL_org.tizen.privilege.nfc.common.smack
new file mode 100644
index 0000000..e080689
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.nfc.common.smack
@@ -0,0 +1,2 @@
+~APP~ nfc-manager w
+~APP~ nfc-manager::common w
diff --git a/permissions/EFL_org.tizen.privilege.nfc.p2p.smack b/permissions/EFL_org.tizen.privilege.nfc.p2p.smack
new file mode 100644
index 0000000..1ca8259
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.nfc.p2p.smack
@@ -0,0 +1,2 @@
+~APP~ nfc-manager w
+~APP~ nfc-manager::p2p rw
diff --git a/permissions/EFL_org.tizen.privilege.nfc.tag.smack b/permissions/EFL_org.tizen.privilege.nfc.tag.smack
new file mode 100644
index 0000000..323c98f
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.nfc.tag.smack
@@ -0,0 +1,2 @@
+~APP~ nfc-manager w
+~APP~ nfc-manager::tag w
diff --git a/permissions/EFL_org.tizen.privilege.userprofile.read.smack b/permissions/EFL_org.tizen.privilege.userprofile.read.smack
new file mode 100644
index 0000000..e2e35ec
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.userprofile.read.smack
@@ -0,0 +1 @@
+~APP~ contacts-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.userprofile.write.smack b/permissions/EFL_org.tizen.privilege.userprofile.write.smack
new file mode 100644
index 0000000..e2e35ec
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.userprofile.write.smack
@@ -0,0 +1 @@
+~APP~ contacts-service rwx
diff --git a/permissions/EFL_org.tizen.privilege.wifi.wifidirect.admin.smack b/permissions/EFL_org.tizen.privilege.wifi.wifidirect.admin.smack
new file mode 100644
index 0000000..6754c58
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.wifi.wifidirect.admin.smack
@@ -0,0 +1 @@
+~APP~ wifi_direct_manager rw
diff --git a/permissions/EFL_org.tizen.privilege.wifi.wifidirect.read.smack b/permissions/EFL_org.tizen.privilege.wifi.wifidirect.read.smack
new file mode 100644
index 0000000..6754c58
--- /dev/null
+++ b/permissions/EFL_org.tizen.privilege.wifi.wifidirect.read.smack
@@ -0,0 +1 @@
+~APP~ wifi_direct_manager rw