<aegis>
  <provide>
    <dbus name="com.nokia.csd.GPRS" own="csd-base::csd-base" bus="system">
      <node name="/">
        <interface name="com.nokia.csd.GPRS">
	  <annotation name="com.maemo.Aegis" value=""/>
	  <method name="Attach">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
	  <method name="Detach">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
	  <method name="Create">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
	  <method name="QuickConnect">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
        </interface>
        <interface name="com.nokia.csd.GPRS.Context">
          <annotation name="com.maemo.Aegis" value=""/>
	  <method name="Connect">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
	  <method name="Disconnect">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
	  <method name="Delete">
            <annotation name="com.maemo.Aegis" value="Cellular"/>
	  </method>
        </interface>
      </node>
    </dbus>
  </provide>
  <request>
    <credential name="CAP::net_admin" />
    <credential name="CAP::net_raw" />
    <for path="csd-base::/usr/sbin/csd" />
  </request>
</aegis>
