소스 검색

Some changes for SLES

John C. Frickson 10 년 전
부모
커밋
6612f1094f
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 0
      build-aux/ax_nagios_get_distrib
  2. 3 1
      startup/default-init.in

+ 3 - 0
build-aux/ax_nagios_get_distrib

@@ -115,6 +115,9 @@ AC_DEFUN([AX_NAGIOS_GET_DISTRIB_TYPE],
 					else
 						dist_type=`echo $ID | tr ["[A-Z]" "[a-z]"]`
 					fi
+					if test x"$dist_type" = sles; then
+						dist_type=suse
+					fi
 					if test x"$VERSION_ID" != x; then
 						dist_ver=$VERSION_ID
 					elif test x"$VERSION" != x; then

+ 3 - 1
startup/default-init.in

@@ -44,7 +44,7 @@ if [ -f /etc/rc.status ]; then
 	. /etc/rc.status
 	# Set these commands/functions to SuSE etc. values
 	START_CMD="startproc -p $PID_FILE"
-	STAT_CMD="checkproc"
+	STAT_CMD="checkproc -p $PID_FILE $NRPE_BIN"
 	QSTAT_CMD="rc_status"
 	TERM_CMD="killproc -p $PID_FILE -TERM $NRPE_BIN"
 	HUP_CMD="killproc -p $PID_FILE -HUP $NRPE_BIN"
@@ -120,7 +120,9 @@ try-restart|condrestart)
 	;;
 
 status)
+	echo -n "Checking for nrpe daemon: "
 	$STAT_CMD
+	$PRT_STAT
 	RETVAL=$?
 	;;