Remove the obexd ps command 31/99431/2
authorLee Hyuk <hyuk0512.lee@samsung.com>
Wed, 23 Nov 2016 01:39:42 +0000 (10:39 +0900)
committerLee Hyuk <hyuk0512.lee@samsung.com>
Wed, 23 Nov 2016 06:32:21 +0000 (15:32 +0900)
Change-Id: I1985aa236984de0bf0814b491e464cd417084ef3
Signed-off-by: Lee Hyuk <hyuk0512.lee@samsung.com>
bluez.manifest
obexd.manifest
obexd/src/org.bluez.obex.service
packaging/bluez.spec

index d966cf5..75b0fa5 100644 (file)
@@ -1,4 +1,4 @@
-fest>
+<manifest>
     <request>
         <domain name="_"/>
     </request>
index 9d334de..371976f 100644 (file)
@@ -1,29 +1,5 @@
 <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>
index 4acaac4..3abb555 100755 (executable)
@@ -1,3 +1,3 @@
 [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/'
index 0b4924c..adcb7ea 100644 (file)
@@ -266,6 +266,7 @@ cp -f packaging/bluetoothd_upgrade.sh %{buildroot}%{upgrade_script_path}
 %license COPYING
 
 %files -n obexd
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libexecdir}/bluetooth/obexd
 %{_libpath}/systemd/user/obex.service