Added initial harmattan packaging.
[gpsdata] / qtc_packaging / debian_harmattan / manifest.aegis
1 AutoGenerateAegisFile
2 <!-- Aegis manifest declares the security credentials required by an
3      application to run correctly. By default, a manifest file will be
4      created or updated automatically as a part of build.
5
6      The detection of required credentials is based on static scan of
7      application binaries. In some cases, the scan may not be able to
8      detect the correct set of permissions. If this is the case, you must
9      declare the credentials required by your application in this file.
10
11      To create a manifest file automatically as a part of build (DEFAULT):
12
13       * Make sure this file starts with the string "AutoGenerateAegisFile" (without quotes).
14       * Alternatively, it can also be completely empty.
15
16      To provide a manifest yourself:
17
18       * List the correct credentials for the application in this file.
19       * Some commented-out examples of often required tokens are provided.
20       * Ensure the path to your application binary given in
21         '<for path="/path/to/app" />' is correct.
22       * Please do not request more credentials than what your application
23         actually requires.
24
25      To disable manifest file:
26
27       * Replace this file with a file starting with the string "NoAegisFile" (without quotes).
28       * Final application package will not contain a manifest.
29
30 -->
31 <aegis>
32         <request policy="add">
33
34                 <!-- Make a GSM call, send text messages (SMS). -->
35         <!--
36                 <credential name="Cellular" />
37         -->
38
39                 <!-- Access Facebook social data. -->
40         <!--
41                 <credential name="FacebookSocial" />
42         -->
43
44                 <!-- Read access to data stored in tracker. -->
45         <!--
46                 <credential name="TrackerReadAccess" />
47         -->
48
49                 <!-- Read and write access to data stored in tracker. -->
50         <!--
51                 <credential name="TrackerWriteAccess" />
52         -->
53
54                 <!-- Read Location information. -->
55         <!--
56                 <credential name="Location" />
57         -->
58
59                 <!-- Access to Audio, Multimedia and Camera. -->
60         <!--
61                 <credential name="GRP::pulse-access" />
62                 <credential name="GRP::video" />
63                 <credential name="GRP::audio" />
64         -->
65
66         </request>
67
68         <for path="/opt/gpsdata/bin/gpsdata" />
69         <for path="applauncherd-launcher::/usr/bin/applauncherd.bin" id="" />
70 </aegis>