Version 0.7-0
[vicar] / qtc_packaging / debian_harmattan / vicar.aegis
diff --git a/qtc_packaging/debian_harmattan/vicar.aegis b/qtc_packaging/debian_harmattan/vicar.aegis
new file mode 100644 (file)
index 0000000..319b253
--- /dev/null
@@ -0,0 +1,60 @@
+<!-- Generated by aegis-manifest 0.20110517-1+harmattan on 2011-09-15. -->
+<!-- To disable non-interactive creation of and updates to this file,
+     and adding of the resulting Aegis manifest into a Debian package,
+     replace this file with an empty (zero-length) file. -->
+<!-- The checksum is used for detecting any manual changes of the <aegis>
+     section. If the checksum is found and matches this section, file
+     contents will be updated without user interaction.
+     Modify the file or remove the checksum to disable this functionality. -->
+<aegis>
+
+        <!-- provide>
+           <dbus name="org.freedesktop.Telepathy.Connection.vicar.tel.vicar" own="Cellular" bus="session">
+               <node name="/">
+                       <interface name="org.freedesktop.Telepathy.Connection">
+                               <annotation name="org.maemo.vicar" value="Cellular"/>
+                       </interface>
+                       <interface name="org.freedesktop.Telepathy.Connection.Interface.Requests">
+                               <annotation name="org.maemo.vicar" value="Cellular"/>
+                       </interface>
+               </node>
+           </dbus>
+
+           <dbus name="org.freedesktop.Telepathy.ConnectionManager.vicar" own="Cellular" bus="session">
+               <node name="/">
+                       <interface name="org.freedesktop.Telepathy.ConnectionManager">
+                               <annotation name="org.maemo.vicar" value="Cellular"/>
+                       </interface>
+               </node>
+           </dbus>
+
+        </provide -->
+
+       <request policy="add">
+               <!-- Application accesses DBus libraries directly. 
+                    Entries for these calls may need to be added manually. -->
+
+               <!-- rodata: com.nokia.csd.Call,com.nokia.csd.Call.Instance -->
+               <credential name="Cellular" />
+               <!-- credential name="TrackerReadAccess" / -->
+               <!-- credential name="TrackerWriteAccess" / -->
+               <credential name="UID::user" />
+               <credential name="GID::users" />
+               <for path="/opt/vicar/bin/vicar-telepathy" />
+               <for path="/opt/vicar/bin/vicar-daemon" />
+               <for path="/opt/vicar/bin/vicar-utils" />
+               <!-- These entries to be used only when debug package is included
+               <for path="/usr/lib/debug/opt/vicar/bin/vicar-telepathy" />
+               <for path="/usr/lib/debug/opt/vicar/bin/vicar-daemon" />
+               <for path="/usr/lib/debug/opt/vicar/bin/vicar-utils" /> -->
+       </request>
+
+       <request context="INSTALL">
+          <credential name="CAP::kill" />
+          <credential name="CAP::chown" />
+       </request>
+
+       <request context="REMOVE">
+          <credential name="CAP::kill" />
+       </request>
+</aegis>