summaryrefslogtreecommitdiffstats
path: root/libraries/bluez-alsa/rc.bluez-alsa
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/bluez-alsa/rc.bluez-alsa')
-rw-r--r--libraries/bluez-alsa/rc.bluez-alsa24
1 files changed, 24 insertions, 0 deletions
diff --git a/libraries/bluez-alsa/rc.bluez-alsa b/libraries/bluez-alsa/rc.bluez-alsa
new file mode 100644
index 0000000000..94d83656a8
--- /dev/null
+++ b/libraries/bluez-alsa/rc.bluez-alsa
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# /etc/rc.d/rc.bluez-alsa
+#
+
+case "$1" in
+ 'start')
+ nohup /usr/bin/bluealsa > /dev/null 2>&1 &
+ echo $! > /var/run/bluealsa.pid
+ ;;
+ 'stop')
+ kill $(cat /var/run/bluealsa.pid)
+ rm -f /var/run/bluealsa.pid
+ ;;
+ 'restart')
+ kill $(cat /var/run/bluealsa.pid)
+ nohup /usr/bin/bluealsa > /dev/null 2>&1 &
+ echo $! > /var/run/bluealsa.pid
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ ;;
+esac
+