Package: pulseaudio
Version: 2.0-6
Severity: important
File: /etc/init.d/pulseaudio
Tags: patch
Hi,
if a sysv service does not support reload, that action should be removed
from the init script and not be mapped to restart. This is what
force-reload is for, see ยง9.3.2
The attached patch removes the reload option.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages pulseaudio depends on:
ii adduser 3.113+nmu3
ii consolekit 0.4.5-3.1
ii libasound2 1.0.25-4
ii libasound2-plugins 1.0.25-2
ii libc6 2.13-35
ii libcap2 1:2.22-1.2
ii libdbus-1-3 1.6.8-1
ii libfftw3-3 3.3.2-3.1
ii libgcc1 1:4.7.2-4
ii libice6 2:1.0.8-2
ii libltdl7 2.4.2-1.1
ii liborc-0.4-0 1:0.4.16-2
ii libpulse0 2.0-6
ii libsamplerate0 0.1.8-5
ii libsm6 2:1.2.1-2
ii libsndfile1 1.0.25-5
ii libspeexdsp1 1.2~rc1-6
ii libstdc++6 4.7.2-4
ii libsystemd-daemon0 44-5
ii libsystemd-login0 44-5
ii libtdb1 1.2.10-2
ii libudev0 175-7
ii libwebrtc-audio-processing-0 0.1-2
ii libx11-6 2:1.5.0-1
ii libx11-xcb1 2:1.5.0-1
ii libxcb1 1.8.1-2
ii libxtst6 2:1.2.1-1
ii lsb-base 4.1+Debian7
ii udev 175-7
Versions of packages pulseaudio recommends:
ii gstreamer0.10-pulseaudio 0.10.31-3
ii pulseaudio-module-x11 2.0-6
ii rtkit 0.10-2
Versions of packages pulseaudio suggests:
pn paman <none>
pn paprefs <none>
pn pavucontrol <none>
pn pavumeter <none>
ii pulseaudio-utils 2.0-6
-- no debconf information
diff --git a/debian/pulseaudio.init b/debian/pulseaudio.init
index 921fd06..6beea61 100644
--- a/debian/pulseaudio.init
+++ b/debian/pulseaudio.init
@@ -59,7 +59,7 @@ case "$1" in
start|stop)
pulseaudio_${1}
;;
- restart|reload|force-reload)
+ restart|force-reload)
if [ -s $PIDFILE ] && kill -0 $(cat $PIDFILE) >/dev/null 2>&1; then
pulseaudio_stop
pulseaudio_start
@@ -75,7 +75,7 @@ case "$1" in
status_of_proc -p $PIDFILE "$DAEMON" "system-wide PulseAudio" && exit 0 || exit $?
;;
*)
- echo "Usage: /etc/init.d/pulseaudio {start|stop|force-stop|restart|reload|force-reload|status}"
+ echo "Usage: /etc/init.d/pulseaudio {start|stop|force-stop|restart|force-reload|status}"
exit 1
;;
esac