]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: guard upstart {start,stop} with -x check
authorSage Weil <sage@inktank.com>
Fri, 31 May 2013 00:23:36 +0000 (17:23 -0700)
committerSage Weil <sage@inktank.com>
Fri, 31 May 2013 00:23:36 +0000 (17:23 -0700)
Sigh.

Signed-off-by: Sage Weil <sage@inktank.com>
debian/ceph-mds.postinst
debian/ceph-mds.prerm
debian/ceph.postinst
debian/ceph.prerm
debian/radosgw.postinst
debian/radosgw.prerm

index a22c516971398c2fac43d3d6d8d26b105dda2add..66b3b5fc2d71e7d29bd3f916e451200a8a2b5bab 100644 (file)
@@ -21,7 +21,7 @@ set -e
 
 case "$1" in
     configure)
-       start ceph-mds-all || true
+       [ -x /sbin/start ] && start ceph-mds-all || :
     ;;
     abort-upgrade|abort-remove|abort-deconfigure)
        :
index 3c5f5cf142a98a7ff6b38abfe4f0d9f1b894b65e..654518a7d5526d5e68cabb912a800f6e19d82783 100644 (file)
@@ -5,7 +5,7 @@ set -e
 
 case "$1" in
     remove)
-       stop ceph-mds-all || true
+       [ -x /sbin/stop ] && stop ceph-mds-all || :
        invoke-rc.d ceph stop mds || {
            RESULT=$?
            if [ $RESULT != 100 ]; then
index 98ab9b5ff7274facdefd46fcc757102545b7a01a..5d64f640b9946356c6d91974fe9ed3cc67fa5f04 100644 (file)
@@ -28,7 +28,7 @@ set -e
 case "$1" in
     configure)
        rm -f /etc/init/ceph.conf
-       start ceph-all || true
+       [ -x /sbin/start ] && start ceph-all || :
     ;;
     abort-upgrade|abort-remove|abort-deconfigure)
        :
index 074ddf62302f57164ea994b5ea1979fce42f8898..bfd7d3d6fb2758f8ed915de0b92ca83c8afa9b68 100644 (file)
@@ -5,7 +5,7 @@ set -e
 
 case "$1" in
     remove)
-       stop ceph-all || true
+       [ -x /sbin/stop ] && stop ceph-all || true
        invoke-rc.d ceph stop || {
            RESULT=$?
            if [ $RESULT != 100 ]; then
index afc7dd39a844d4dae70149456f4cd005facc205e..f3468bc60bf2c4bd03fb2bf4b6c6df2d3aba1860 100644 (file)
@@ -27,7 +27,7 @@ set -e
 
 case "$1" in
     configure)
-       start radosgw-all || true
+       [ -x /sbin/start ] && start radosgw-all || :
     ;;
     abort-upgrade|abort-remove|abort-deconfigure)
        :
index b0b0498bd894d235f12f5aafec35079c8fd03a8f..4120fb6272c14ee1633d97af6c907def45436410 100644 (file)
@@ -5,7 +5,7 @@ set -e
 
 case "$1" in
     remove)
-       stop radosgw-all || true
+       [ -x /sbin/stop ] && stop radosgw-all || true
        invoke-rc.d radosgw stop || {
            RESULT=$?
            if [ $RESULT != 100 ]; then