csb/pulseaudio/rc.pulseaudio
Willy Sudiarto Raharjo 04ce3d2a8b Initial Commit of Cinnamon SlackBuilds Repository.
Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
2014-04-09 11:29:35 +07:00

43 lines
862 B
Bash

#!/bin/sh
start()
{
if /usr/bin/sudo -u pulse /usr/bin/pulseaudio --check; then
echo "pulseaudio is running."
else
echo "Starting pulseaudio..."
/usr/bin/sudo -u pulse /usr/bin/pulseaudio --start --use-pid-file=yes
fi
}
stop()
{
if /usr/bin/sudo -u pulse /usr/bin/pulseaudio --check; then
printf "Stopping pulseaudio..."
/usr/bin/sudo -u pulse /usr/bin/pulseaudio --kill
while /usr/bin/sudo -u pulse /usr/bin/pulseaudio --check; do
printf "."
sleep 1
done
echo "Done"
else
echo "pulseaudio is not running."
fi
}
status()
{
if /usr/bin/sudo -u pulse /usr/bin/pulseaudio --check; then
echo "pulseaudio is running."
else
echo "pulseaudio is not running."
fi
}
case "$1" in
'start')start;;
'stop')stop;;
'restart')stop;start;;
'status')status;;
*)echo "$0 start|stop|restart|status"
esac