rendered paste body#!/bin/sh -e### BEGIN INIT INFO# Provides: pulseaudio esound# Required-Start: $local_fs $syslog dbus# Required-Stop: $local_fs $syslog dbus# Should-Start: dbus# Should-Stop: dbus# Default-Start: 2 3 4 5# Default-Stop: S 0 1 6# Short-Description: Start the PulseAudio sound server# Description: System mode startup script for# the PulseAudio sound server.### END INIT INFODAEMON=/usr/bin/pulseaudioPIDFILE=/var/run/pulse/pid PATH=/sbin:/bin:/usr/sbin:/usr/bintest -x $DAEMON || exit 0PULSEAUDIO_SYSTEM_START=0DISALLOW_MODULE_LOADING=0test -f /etc/default/pulseaudio && . /etc/default/pulseaudiotest "$PULSEAUDIO_SYSTEM_START" != "1" && exit 0pulseaudio_start () { echo -n "Starting PulseAudio Daemon: pulseaudio" start-stop-daemon -x $DAEMON -p $PIDFILE --start -- --system --daemonize --high-priority --log-target=syslog --disallow-module-loading=$DISALLOW_MODULE_LOADING echo "."}pulseaudio_stop () { echo -n "Stopping PulseAudio Daemon: pulseaudio" start-stop-daemon -p $PIDFILE --stop || echo -n "... pulseaudio is not running" echo "."}case "$1" in start|stop) pulseaudio_${1} ;; restart|reload|force-reload) pulseaudio_stop pulseaudio_start ;; force-stop) pulseaudio_stop killall pulseaudio || true sleep 2 killall -9 pulseaudio || true ;; *) echo "Usage: /etc/init.d/pulseaudio {start|stop|force-stop|restart|reload|force-reload}" exit 1 ;;esacexit 0