summaryrefslogtreecommitdiff
path: root/recipes-connectivity/bluez/bluez5/rfcomm/init
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2022-04-29 14:43:42 -0500
committerJohn Klug <john.klug@multitech.com>2022-04-29 14:43:42 -0500
commit205d9f31d962931bd33f03f78790fd60b8428b13 (patch)
treefa5e09b01b11dae3461b2920c0d4d52ee4ca6b05 /recipes-connectivity/bluez/bluez5/rfcomm/init
parentcf909ecf4fa6d14535e9fcaaace73116558e9321 (diff)
downloadmeta-mlinux-205d9f31d962931bd33f03f78790fd60b8428b13.tar.gz
meta-mlinux-205d9f31d962931bd33f03f78790fd60b8428b13.tar.bz2
meta-mlinux-205d9f31d962931bd33f03f78790fd60b8428b13.zip
Fix python issues in mLinux
Diffstat (limited to 'recipes-connectivity/bluez/bluez5/rfcomm/init')
-rwxr-xr-xrecipes-connectivity/bluez/bluez5/rfcomm/init8
1 files changed, 4 insertions, 4 deletions
diff --git a/recipes-connectivity/bluez/bluez5/rfcomm/init b/recipes-connectivity/bluez/bluez5/rfcomm/init
index 69455d8..08366ea 100755
--- a/recipes-connectivity/bluez/bluez5/rfcomm/init
+++ b/recipes-connectivity/bluez/bluez5/rfcomm/init
@@ -2,7 +2,7 @@
NAME=rfcomm
SERVER=/usr/libexec/bluetooth/${NAME}
-PYTHON=$(readlink -f /usr/bin/python2)
+PYTHON=$(readlink -f /usr/bin/python)
PIDFILE="/run/${NAME}.pid"
ENABLED=yes
@@ -16,12 +16,12 @@ fi
case $1 in
start)
echo "Starting ${NAME}"
- echo /usr/sbin/start-stop-daemon -S -p ${PIDFILE} -x ${PYTHON} -b -- ${SERVER} ${RFCOMMOPTS}
- /usr/sbin/start-stop-daemon -S -p ${PIDFILE} -x ${PYTHON} -b -- ${SERVER} ${RFCOMMOPTS}
+ echo /usr/sbin/start-stop-daemon -S -p ${PIDFILE} -a ${SERVER} -n ${NAME} -b -- ${RFCOMMOPTS}
+ /usr/sbin/start-stop-daemon -S -p ${PIDFILE} -a ${SERVER} -n ${NAME} -b -- ${RFCOMMOPTS}
;;
stop)
- /usr/sbin/start-stop-daemon -K -p ${PIDFILE} -x ${PYTHON}
+ /usr/bin/pkill --ns $(cat "$PIDFILE") -f " ${SERVER} "
echo "Stopping ${DNAME}"
;;