blob: 713efdeabbdb77a8ea46013c74e43a704752dd22 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
<manifest>
<define>
<domain name="AMB" />
<provide>
<label name="AMB::readall" />
<label name="AMB::writeall" />
<label name="AMB::machinegun" />
</provide>
<request>
<smack request="_" type="rwxatl" />
<smack request="User" type="w" />
<smack request="System" type="wx" />
<smack request="System::Run" type="rwxat" />
<smack request="System::Shared" type="rx" />
<smack request="AMB::readall" type="rw" />
<smack request="AMB::writeall" type="rw" />
<smack request="AMB::machinegun" type="rw" />
</request>
<permit>
<smack permit="_" type="w" />
<smack permit="System" type="rwx" />
<smack permit="User" type="w" />
</permit>
</define>
<assign>
<dbus name="org.automotive.message.broker" own="AMB" bus="system">
<!--<node name="*/0/MachineGunTurretStatus" >
<interface name="org.freedesktop.DBus.Properties">
<method name="Set" >
<annotation name="com.tizen.smack" value="AMB::machinegun" />
</method>
</interface>
</node>
<node name="*" >
<interface name="org.freedesktop.DBus.Properties">
<method name="Set" >
<annotation name="com.tizen.smack" value="AMB::writeall" />
</method>
</interface>
</node>
-->
<!--<node name="*" >
<interface name="org.freedesktop.DBus.Properties">
<method name="Get" >
<annotation name="com.tizen.smack" value="AMB::readall" />
</method>
</interface>
</node>
<node name="*" >
<interface name="org.freedesktop.DBus.Properties">
<method name="GetAll" >
<annotation name="com.tizen.smack" value="AMB::readall" />
</method>
</interface>
</node>-->
</dbus>
<filesystem path="/usr/bin/ambd" exec_label="AMB" />
<filesystem path="@LIB_INSTALL_DIR@*" label="_" />
</assign>
<request>
<domain name="AMB" />
</request>
</manifest>
|