summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2016-08-21 15:21:33 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2016-08-21 15:21:33 +0200
commit3377abb5b54d2b5dde72f7b715c3912f2a4000b4 (patch)
tree22f0fc1365d030588fe8c2e9a0f5c10840fe2d2d
parent12b1eace4b6bb7e434dca98dbab2a957a0c1d3ae (diff)
correct handling of the initscript stop and restart actions
-rw-r--r--debian/changelog9
-rw-r--r--debian/patches/series1
-rw-r--r--debian/sane-utils.saned.init12
3 files changed, 7 insertions, 15 deletions
diff --git a/debian/changelog b/debian/changelog
index 4ec2976..638d083 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,5 @@
sane-backends (1.0.25-3) unstable; urgency=medium
- * New debian/patches/0130-usb-timeout.patch:
- - For the "Resource temporarily unavailable" error add a timeout to
- function libusb_bulk_write (Closes: #810919).
- Thanks to Steve Graham <bugs@annaghvarn.plus.com>.
* debian/rules:
- For FTBFS on built with dpkg-buildpackage -A (Closes: #806104):
+ Split rules into *-arch and *-indep.
@@ -29,8 +25,11 @@ sane-backends (1.0.25-3) unstable; urgency=medium
* New debian/patches/0135-saned-remotescanners.patch to report
network-attached devices (Closes: #821255).
Thanks to Dhionel Díaz <ddiaz@cenditel.gob.ve>.
+ * At debian/sane-utils.saned.init correct handling of the stop and
+ restart actions (Closes: #829244).
+ Thanks to Chris Lamb <lamby@debian.org>.
- -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sun, 17 Apr 2016 21:11:18 +0200
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sat, 18 Jun 2016 05:47:21 +0200
sane-backends (1.0.25-2) unstable; urgency=medium
diff --git a/debian/patches/series b/debian/patches/series
index 4e09def..b291883 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -16,5 +16,4 @@
0705-kfreebsd.patch
0710-sane-desc.c_debian_mods.patch
0125-multiarch_dll_search_path.patch
-0130-usb-timeout.patch
0135-saned-remotescanners.patch
diff --git a/debian/sane-utils.saned.init b/debian/sane-utils.saned.init
index 7b9fe18..5c87fc1 100644
--- a/debian/sane-utils.saned.init
+++ b/debian/sane-utils.saned.init
@@ -52,7 +52,7 @@ case "$1" in
stop)
log_daemon_msg "Stopping $DESC" "$NAME"
start-stop-daemon --stop --oknodo --quiet --pidfile /var/run/$NAME.pid \
- --exec $DAEMON
+ --retry --exec $DAEMON
log_end_msg $?
;;
force-reload)
@@ -64,12 +64,8 @@ case "$1" in
;;
restart)
log_daemon_msg "Restarting $DESC" "$NAME"
- start-stop-daemon --stop --oknodo --quiet --pidfile \
- /var/run/$NAME.pid --exec $DAEMON
- sleep 1
- start-stop-daemon --start --quiet --pidfile \
- /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
- log_end_msg $?
+ $0 stop
+ $0 start
;;
status)
if [ -s /var/run/$NAME.pid ]; then
@@ -97,5 +93,3 @@ case "$1" in
exit 1
;;
esac
-
-exit 0