소스 검색

add status check to LSB init script

tags/1.2
Renan Rangel 10 년 전
부모
커밋
7e862adb38
1개의 변경된 파일14개의 추가작업 그리고 1개의 파일을 삭제
  1. 14
    1
      postsrsd.lsb_init.in

+ 14
- 1
postsrsd.lsb_init.in 파일 보기

@@ -76,8 +76,21 @@ case "$1" in
76 76
 	$0 start
77 77
 	ret=$?
78 78
 	;;
79
+  status)
80
+        log_daemon_msg "postsrsd is running"
81
+        if [ -s $PIDFILE ]; then
82
+            PID=`cat $PIDFILE`
83
+            if kill -0 "$PID" 2>/dev/null; then
84
+                log_end_msg 0
85
+            else
86
+                log_end_msg 1
87
+            fi
88
+        else
89
+            log_end_msg 1
90
+        fi
91
+        ;;
79 92
   *)
80
-	echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
93
+	echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload|status}" >&2
81 94
 	exit 1
82 95
 	;;
83 96
 esac

Loading…
취소
저장