summaryrefslogtreecommitdiff
path: root/debian/fmrxd.aegis
blob: 93e4093b7c4f8b42f7b4e0e5adc7749ae8f2bb78 (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
<?xml version="1.0" encoding="UTF-8" ?>
<aegis>
	<provide>
		<for origin="none" />
		<credential name="dbus-server-bind" />
		<dbus name="com.javispedro.fmrxd" own="dbus-server-bind" bus="system">
			<node name="/com/javispedro/fmrxd">
				<interface name="org.freedesktop.DBus.Introspectable">
					<annotation name="com.maemo.Aegis" value="" />
				</interface>
				<interface name="com.javispedro.fmrxd">
					<annotation name="com.maemo.Aegis" value="" />
				</interface>
			</node>
		</dbus>
	</provide>
	<request>
		<for path="/usr/sbin/fmrxd" />
		<!-- Required for raw ALSA access -->
		<credential name="UID::root" />
		<!-- Required to be able to turn BT on/off -->
		<credential name="CAP::net_admin" />
		<!-- Required to be able to send HCI commands -->
		<credential name="CAP::net_raw" />
		<!-- Required to own the above D-Bus service -->
		<credential name="dbus-server-bind" />
	</request>
</aegis>