Package: mdadm
Version: 3.2.2-1
Severity: wishlist
Tags: patch

Here is a patch to add support for the "status" action to the init.d
script of mdadm.
diff -Nru mdadm-3.2.2/debian/changelog mdadm-3.2.2/debian/changelog
--- mdadm-3.2.2/debian/changelog	2011-09-11 13:46:09.000000000 +0300
+++ mdadm-3.2.2/debian/changelog	2011-12-11 20:51:33.000000000 +0200
@@ -1,3 +1,9 @@
+mdadm (3.2.2-1.1) UNRELEASED; urgency=low
+
+  * Added support for "status" action to mdadm init script
+
+ -- Peter Eisentraut <[email protected]>  Sun, 11 Dec 2011 20:51:14 +0200
+
 mdadm (3.2.2-1) unstable; urgency=low
 
   [ martin f. krafft ]
diff -Nru mdadm-3.2.2/debian/mdadm.init mdadm-3.2.2/debian/mdadm.init
--- mdadm-3.2.2/debian/mdadm.init	2011-09-11 11:50:27.000000000 +0300
+++ mdadm-3.2.2/debian/mdadm.init	2011-12-11 20:51:03.000000000 +0200
@@ -65,12 +65,15 @@
       set -e
     fi
     ;;
+  status)
+    status_of_proc -p $PIDFILE "$MDADM" "mdadm" && exit 0 || exit $?
+    ;;
   restart|reload|force-reload)
     ${0:-} stop
     ${0:-} start
     ;;
   *)
-    echo "Usage: ${0:-} {start|stop|restart|reload|force-reload}" >&2
+    echo "Usage: ${0:-} {start|stop|status|restart|reload|force-reload}" >&2
     exit 1
     ;;
 esac

Reply via email to