Package: iaxmodem
Version: 1.1.1~dfsg-2
Severity: wishlist
Tags: patch

Hi,

iaxmodem.init is missing status option
I attached a diff to add this function

BR
Björn
Index: iaxmodem.init
===================================================================
--- iaxmodem.init       (revision 6176)
+++ iaxmodem.init       (working copy)
@@ -46,6 +46,22 @@
            exit 1
        fi
        ;;
+  status)
+       echo -n "Status $DESC: "
+       if [ -e /var/run/$NAME.pid ]; then
+           kill -0 $(cat /var/run/$NAME.pid)
+           rc=$?
+           if [ "$rc" -eq "0" ]; then
+               echo "$NAME running."
+           else
+               rm /var/run/$NAME.pid
+               echo "$NAME not running but PID file exists. Removing PID file."
+           fi
+       else
+               echo "$NAME not running!"
+               exit 1
+       fi
+       ;;
   restart|force-reload)
        echo -n "Restarting $DESC: "
        start-stop-daemon --stop --quiet --pidfile \
@@ -57,7 +73,7 @@
        ;;
   *)
        N=/etc/init.d/$NAME
-       echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
+       echo "Usage: $N {start|stop|status|restart|reload|force-reload}" >&2
        exit 1
        ;;
 esac

Reply via email to