summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Swierczek <t.swierczek@samsung.com>2020-08-07 14:48:53 +0200
committerTomasz Swierczek <t.swierczek@samsung.com>2020-08-07 15:08:29 +0200
commit1b8de399cc39ccec8443c2d75929e60917e2975e (patch)
tree8a37afda39c6749259afad4d686290f507bf1a38
parent61c4f807d3e2dd5f38c83ab0d3c751daf23853d6 (diff)
downloaddefault-ac-domains-accepted/tizen_6.0_unified.tar.gz
default-ac-domains-accepted/tizen_6.0_unified.tar.bz2
default-ac-domains-accepted/tizen_6.0_unified.zip
Replacing nether with Smack-based network control requires new labels that will be associated with network. Added also policy for system daemons. Change-Id: Ib06ff1bed4daede5e8aeefbcf8ac9e284b5193c3
-rw-r--r--packaging/default-ac-domains.manifest38
1 files changed, 38 insertions, 0 deletions
diff --git a/packaging/default-ac-domains.manifest b/packaging/default-ac-domains.manifest
index 1afa633..ea01827 100644
--- a/packaging/default-ac-domains.manifest
+++ b/packaging/default-ac-domains.manifest
@@ -20,6 +20,44 @@
</permit>
</define>
<define>
+ <domain name="System::Privilege::Internet" policy="shared"/>
+ <request>
+ <smack request="User" type="w"/>
+ <smack request="User::Shell" type="w"/>
+ <smack request="System" type="w"/>
+ <smack request="System::Privileged" type="w"/>
+ <smack request="System::TEF" type="w"/>
+ <smack request="_" type="w"/>
+ </request>
+ <permit>
+ <smack permit="User" type="w"/>
+ <smack permit="User::Shell" type="w"/>
+ <smack permit="System" type="w"/>
+ <smack permit="System::Privileged" type="w"/>
+ <smack permit="System::TEF" type="w"/>
+ <smack permit="_" type="w"/>
+ </permit>
+ </define>
+ <define>
+ <domain name="System::Privilege::AppDebugging" policy="shared"/>
+ <request>
+ <smack request="User" type="w"/>
+ <smack request="User::Shell" type="w"/>
+ <smack request="System" type="w"/>
+ <smack request="System::Privileged" type="w"/>
+ <smack request="System::TEF" type="w"/>
+ <smack request="_" type="w"/>
+ </request>
+ <permit>
+ <smack permit="User" type="w"/>
+ <smack permit="User::Shell" type="w"/>
+ <smack permit="System" type="w"/>
+ <smack permit="System::Privileged" type="w"/>
+ <smack permit="System::TEF" type="w"/>
+ <smack permit="_" type="w"/>
+ </permit>
+ </define>
+ <define>
<domain name="System::Privileged" policy="shared"/>
<request>
<smack request="System" type="rwxat"/>