4c310f9102cf61b89c1f152d6f86b30f9f742f10
[vicar] / qtc_packaging / debian_harmattan / vicar.aegis
1 <!-- Generated by aegis-manifest 0.20110517-1+harmattan on 2011-09-15. -->
2 <!-- To disable non-interactive creation of and updates to this file,
3      and adding of the resulting Aegis manifest into a Debian package,
4      replace this file with an empty (zero-length) file. -->
5 <!-- The checksum is used for detecting any manual changes of the <aegis>
6      section. If the checksum is found and matches this section, file
7      contents will be updated without user interaction.
8      Modify the file or remove the checksum to disable this functionality. -->
9 <aegis>
10
11          <!--provide>
12             <dbus name="org.freedesktop.Telepathy.Connection.vicar.tel.vicar" own="Cellular" bus="session">
13                 <node name="/">
14                         <interface name="org.freedesktop.Telepathy.Connection">
15                                 <annotation name="org.maemo.vicar" value="Cellular"/>
16                         </interface>
17                         <interface name="org.freedesktop.Telepathy.Connection.Interface.Requests">
18                                 <annotation name="org.maemo.vicar" value="Cellular"/>
19                         </interface>
20                 </node>
21             </dbus>
22
23             <dbus name="org.freedesktop.Telepathy.ConnectionManager.vicar" own="Cellular" bus="session">
24                 <node name="/">
25                         <interface name="org.freedesktop.Telepathy.ConnectionManager">
26                                 <annotation name="org.maemo.vicar" value="Cellular"/>
27                         </interface>
28                 </node>
29             </dbus>
30
31          </provide -->
32
33         <request policy="add">
34                 <!-- Application accesses DBus libraries directly. 
35                      Entries for these calls may need to be added manually. -->
36
37                 <!-- rodata: com.nokia.csd.Call,com.nokia.csd.Call.Instance -->
38                 <credential name="Cellular" />
39                 <!-- credential name="TrackerReadAccess" / -->
40                 <!-- credential name="TrackerWriteAccess" / -->
41                 <credential name="UID::user" />
42                 <credential name="GID::users" />
43                 <for path="/opt/vicar/bin/vicar-telepathy" />
44                 <for path="/opt/vicar/bin/vicar-daemon" />
45                 <for path="/opt/vicar/bin/vicar-utils" />
46         </request>
47
48         <request context="INSTALL">
49            <credential name="CAP::kill" />
50            <credential name="CAP::chown" />
51         </request>
52
53         <request context="REMOVE">
54            <credential name="CAP::kill" />
55         </request>
56 </aegis>