]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: stop radosgw daemons on package removal
authorSage Weil <sage@inktank.com>
Thu, 30 May 2013 15:53:22 +0000 (08:53 -0700)
committerSage Weil <sage@inktank.com>
Thu, 30 May 2013 15:53:22 +0000 (08:53 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
debian/radosgw.prerm [new file with mode: 0644]

diff --git a/debian/radosgw.prerm b/debian/radosgw.prerm
new file mode 100644 (file)
index 0000000..0d8d578
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/sh
+# vim: set noet ts=8:
+
+set -e
+
+case "$1" in
+    remove)
+       invoke-rc.d radosgw-all stop || {
+           RESULT=$?
+           if [ $RESULT != 100 ]; then
+               exit $RESULT
+           fi
+       }
+       invoke-rc.d radosgw stop || {
+           RESULT=$?
+           if [ $RESULT != 100 ]; then
+               exit $RESULT
+           fi
+       }
+       ;;
+
+    *)
+       ;;
+esac
+
+#DEBHELPER#
+
+exit 0