From 478fdaf93353c70a26c0043dadb650fd2f101c40 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Thu, 7 Aug 2014 16:45:22 -0600 Subject: [PATCH] Fix several minor issues with Debian sysvinit script - add `set -e` to make failing commands bail the script - remove trailing `exit 0` which is just extraneous anyhow - adjust `status_of_proc` options to pass in `$DOCKER_DESC` so we get consistently styled messages like `Docker is running` or `Docker is not running` or `could not access PID file for Docker` Signed-off-by: Andrew Page --- contrib/init/sysvinit-debian/docker | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/contrib/init/sysvinit-debian/docker b/contrib/init/sysvinit-debian/docker index d79d9c6c07..cf33c83779 100755 --- a/contrib/init/sysvinit-debian/docker +++ b/contrib/init/sysvinit-debian/docker @@ -1,4 +1,5 @@ #!/bin/sh +set -e ### BEGIN INIT INFO # Provides: docker @@ -130,7 +131,7 @@ case "$1" in ;; status) - status_of_proc -p "$DOCKER_SSD_PIDFILE" "$DOCKER" docker + status_of_proc -p "$DOCKER_SSD_PIDFILE" "$DOCKER" "$DOCKER_DESC" ;; *) @@ -138,5 +139,3 @@ case "$1" in exit 1 ;; esac - -exit 0