From a5a51aaf5fd8de7903e3f14d65452c30eb2f837f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 15 Apr 2003 19:37:48 +0000 Subject: Update of the init scripts --- scripts/bluetooth.rc.deb | 2 +- scripts/bluetooth.rc.rh | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/bluetooth.rc.deb b/scripts/bluetooth.rc.deb index 2480d385..01ae1b56 100755 --- a/scripts/bluetooth.rc.deb +++ b/scripts/bluetooth.rc.deb @@ -51,7 +51,7 @@ case "$1" in echo -n "Stopping $DESC:" if [ -x $RFCOMM ] ; then echo -n " rfcomm" - $RFCOMM unbind all + $RFCOMM release all fi echo -n " sdpd" killall $SDPD > /dev/null 2>&1 || true diff --git a/scripts/bluetooth.rc.rh b/scripts/bluetooth.rc.rh index 95ae4222..c8560946 100755 --- a/scripts/bluetooth.rc.rh +++ b/scripts/bluetooth.rc.rh @@ -38,6 +38,10 @@ start() daemon /usr/sbin/sdpd fi + if [ -x /bin/rfcomm -a -f /etc/bluetooth/rfcomm.conf ]; then + /bin/rfcomm -f /etc/bluetooth/rfcomm.conf bind all + fi + start_uarts touch /var/lock/subsys/bluetooth echo @@ -52,6 +56,10 @@ stop() killproc sdpd fi + if [ -x /bin/rfcomm ]; then + /bin/rfcomm release all + fi + stop_uarts rm -f /var/lock/subsys/bluetooth echo -- cgit