compat-wireless: use /etc/init.d/ and not sudo service
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 29 May 2010 13:35:06 +0000 (15:35 +0200)
committerLuis R. Rodriguez <lrodriguez@atheros.com>
Sat, 29 May 2010 18:04:49 +0000 (11:04 -0700)
sudo is not installed and used on all distributions. the user should
call the script with the needed rights and the script should not
include sudo. This fails on debian lenny.

service is only available on very recent distributions and not on old
ons like debian lenny in the default configuration. Use the old init.d
script. This also works on ubuntu 10.04.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
scripts/btload.sh
scripts/btunload.sh
scripts/load.sh
scripts/unload.sh

index 50f37b66c02d39a9af20cd6a30074681b368138f..e3f7cefaf89016a64b66c75991eb9ba5fb03ff49 100755 (executable)
@@ -5,6 +5,6 @@ for i in $MODULES; do
        modprobe $i
 done
 echo Starting bluetooth service..
-sudo service bluetooth start
-sudo service bluetooth status
+/etc/init.d/bluetooth start
+/etc/init.d/bluetooth status
 
index c14f8c6a2789314922d1287f6ed86c0156cca290..56046c20ce73aae85d49d9b5566fcd0d88f53c2f 100755 (executable)
@@ -1,8 +1,8 @@
 #!/bin/bash
 MODULES="hidp rfcomm bnep l2cap sco btusb bluetooth"
 echo Stoping bluetooth service..
-sudo service bluetooth stop
-sudo service bluetooth status
+/etc/init.d/bluetooth stop
+/etc/init.d/bluetooth status
 
 for i in $MODULES; do
        grep ^$i /proc/modules 2>&1 > /dev/null
index 9f82e2c9bbe2cf10925d592db6d3589cd35d6a8d..304798cbee1dd70f536baeefef01b6ca68d4bac6 100755 (executable)
@@ -22,5 +22,5 @@ athload ath5k
 # For b43 we must make sure to unload bcm43xx first
 b43load b43
 echo Starting bluetooth service..
-sudo service bluetooth start
-sudo service bluetooth status
+/etc/init.d/bluetooth start
+/etc/init.d/bluetooth status
index 0cd8a0a7bf85b0a57ec237544c14ccb6195c4374..12bb35c5db5a90948c82040290e61c42d997475f 100755 (executable)
@@ -31,8 +31,8 @@ MODULES="$MODULES mac80211 cfg80211 lib80211"
 MODULES="$MODULES hidp rfcomm bnep l2cap sco btusb bluetooth"
 MODULES="$MODULES compat"
 echo Stoping bluetooth service..
-sudo service bluetooth stop
-sudo service bluetooth status
+/etc/init.d/bluetooth stop
+/etc/init.d/bluetooth status
 MADWIFI_MODULES="ath_pci ath_rate_sample wlan_scan_sta wlan ath_hal"
 IPW3945D="/sbin/ipw3945d-`uname -r`"