<manifest>
- <define>
- <domain name="obexd"/>
<request>
- <smack request="system::vconf" type="rwxat"/>
- <smack request="system::share" type="rwxat"/>
- <smack request="system::ext_storage" type="rwxat"/>
- <smack request="system::media" type="rwxat"/>
- <smack request="sys-assert::core" type="rwxat"/>
- <smack request="ui-gadget::client" type="rwx"/>
- <smack request="map-agent::dbus" type="rwxat"/>
- <smack request="pb-agent::dbus" type="rwxat"/>
- <smack request="dbus" type="rwx"/>
- <smack request="syslogd" type="w"/>
- <smack request="sysklogd" type="w"/>
- <smack request="bluez" type="rw"/>
+ <domain name="_"/>
</request>
- <permit>
- <smack permit="dbus" type="rwx"/>
- </permit>
- </define>
- <assign>
- <filesystem path="/usr/lib/obex/plugins/" label="_"/>
- <filesystem path="/usr/share/dbus-1/services/org.bluez.obex.service" label="_"/>
- </assign>
- <request>
- <domain name="obexd"/>
- </request>
</manifest>
[D-BUS Service]
Name=org.bluez.obex
-Exec=/bin/sh -c 'if [ -z `ps ax | grep -v grep | grep obexd` ] ; then exec /usr/libexec/bluetooth/obexd -d --noplugin=ftp,syncevolution,pcsuite,irmc --symlinks -r /opt/usr/home/owner/media/; fi'
+Exec=/bin/sh -c 'exec /usr/libexec/bluetooth/obexd -d --noplugin=ftp,syncevolution,pcsuite,irmc --symlinks -r /opt/usr/home/owner/media/'