Репозитории ALT
S: | 2.2.1-alt1 |
5.1: | 1.4.13-alt2.1 |
4.1: | 1.4.12-alt1.M41.1 |
4.0: | 1.4.5-alt1.1 |
3.0: | 1.4-alt1 |
Группа :: Мониторинг
Пакет: nagios-plugins
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: nagios-plugins-1.4.3-alt-configure.patch
Скачать
Скачать
--- nagios-plugins-1.4.3/configure.in.orig 2006-04-19 14:42:33 +1100
+++ nagios-plugins-1.4.3/configure.in 2006-07-02 15:58:15 +1100
@@ -635,7 +635,7 @@
dnl #### Process table test
-AC_PATH_PROG(PATH_TO_PS,ps)
+AC_PATH_PROG(PATH_TO_PS,ps,[/bin/ps])
AC_MSG_CHECKING(for ps syntax)
AC_ARG_WITH(ps_command,
@@ -691,8 +691,7 @@
dnl Some gnu/linux systems (debian for one) don't like -axwo and need axwo.
dnl so test for this first...
-elif ps axwo 'stat comm vsz rss user uid pid ppid args' 2>/dev/null | \
- egrep -i ["^ *STAT +[UCOMAND]+ +VSZ +RSS +USER +UID +PID +PPID +COMMAND"] > /dev/null
+elif test -n "$PATH_TO_PS"
then
ac_cv_ps_varlist="[procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,procprog,&pos]"
ac_cv_ps_command="$PATH_TO_PS axwo 'stat uid pid ppid vsz rss pcpu comm args'"
@@ -947,7 +946,7 @@
fi
fi
-AC_PATH_PROG(PATH_TO_PING,ping)
+AC_PATH_PROG(PATH_TO_PING,ping,[/bin/ping])
AC_PATH_PROG(PATH_TO_PING6,ping6)
AC_ARG_WITH(ping_command,
@@ -1227,20 +1226,12 @@
if test -n "$ac_cv_nslookup_command"; then
AC_MSG_NOTICE([Using specific nslookup at $ac_cv_nslookup_command])
else
- AC_PATH_PROG(PATH_TO_NSLOOKUP,nslookup)
+ AC_PATH_PROG(PATH_TO_NSLOOKUP,nslookup,[/usr/bin/nslookup])
if test -n "$PATH_TO_NSLOOKUP"
then
AC_MSG_CHECKING(for nslookup syntax)
- if $PATH_TO_NSLOOKUP -sil 127.0.0.1 2>&1 | grep ["Invalid option: sil"] >/dev/null
- then
- ac_cv_nslookup_command="$PATH_TO_NSLOOKUP"
- AC_MSG_RESULT([$ac_cv_nslookup_command])
-
- else
- ac_cv_nslookup_command="$PATH_TO_NSLOOKUP -sil"
- AC_MSG_RESULT([$ac_cv_nslookup_command])
-
- fi
+ ac_cv_nslookup_command="$PATH_TO_NSLOOKUP -sil"
+ AC_MSG_RESULT([$ac_cv_nslookup_command])
else
AC_MSG_WARN([nslookup command not found])
fi
@@ -1251,24 +1242,24 @@
AC_DEFINE_UNQUOTED(NSLOOKUP_COMMAND,"$ac_cv_nslookup_command", [path and args for nslookup])
fi
-AC_PATH_PROG(PATH_TO_UPTIME,uptime)
+AC_PATH_PROG(PATH_TO_UPTIME,uptime,[/usr/bin/uptime])
AC_ARG_WITH(uptime_command,
ACX_HELP_STRING([--with-uptime-command=PATH],
[sets path to uptime]), PATH_TO_UPTIME=$withval)
AC_DEFINE_UNQUOTED(PATH_TO_UPTIME,"$PATH_TO_UPTIME",[path to uptime binary])
-AC_PATH_PROG(PATH_TO_RPCINFO,rpcinfo)
+AC_PATH_PROG(PATH_TO_RPCINFO,rpcinfo,[/usr/sbin/rpcinfo])
AC_ARG_WITH(rpcinfo_command,
ACX_HELP_STRING([--with-rpcinfo-command=PATH],
[sets path to rpcinfo]), PATH_TO_RPCINFO=$withval)
AC_DEFINE_UNQUOTED(PATH_TO_RPCINFO,"$PATH_TO_RPCINFO",[path to rpcinfo binary])
-AC_PATH_PROG(PATH_TO_NTPDATE,ntpdate)
+AC_PATH_PROG(PATH_TO_NTPDATE,ntpdate,[/usr/sbin/ntpdate])
AC_ARG_WITH(ntpdate_command,
ACX_HELP_STRING([--with-ntpdate-command=PATH],
[sets path to ntpdate]), PATH_TO_NTPDATE=$withval)
-AC_PATH_PROGS(PATH_TO_NTPDC,ntpdc xntpdc)
-AC_PATH_PROGS(PATH_TO_NTPQ,ntpq)
+AC_PATH_PROGS(PATH_TO_NTPDC,ntpdc xntpdc,[/usr/sbin/ntpdc])
+AC_PATH_PROGS(PATH_TO_NTPQ,ntpq,[/usr/sbin/ntpq])
if (test -n "$PATH_TO_NTPDATE" || test -n "$PATH_TO_NTPQ")
then
AC_DEFINE_UNQUOTED(PATH_TO_NTPQ,"$PATH_TO_NTPQ",[path to ntpq binary])
@@ -1285,7 +1276,7 @@
AC_MSG_WARN([Get lmstat from Globetrotter Software to monitor flexlm licenses])
fi
-AC_PATH_PROG(PATH_TO_SMBCLIENT,smbclient)
+AC_PATH_PROG(PATH_TO_SMBCLIENT,smbclient,[/usr/bin/smbclient])
AC_ARG_WITH(smbclient_command,
ACX_HELP_STRING([--with-smbclient-command=PATH],
[sets path to smbclient]),
@@ -1298,19 +1289,13 @@
fi
-AC_PATH_PROG(PATH_TO_WHO,who)
-
-if [$PATH_TO_WHO -q 2>/dev/null | egrep -i "^# users=[0-9]+$" >/dev/null]
-then
- ac_cv_path_to_who="$PATH_TO_WHO -q"
-else
- ac_cv_path_to_who="$PATH_TO_WHO"
-fi
+AC_PATH_PROG(PATH_TO_WHO,who,[/usr/bin/who])
+ac_cv_path_to_who="$PATH_TO_WHO -q"
AC_DEFINE_UNQUOTED(WHO_COMMAND,"$ac_cv_path_to_who",
[path and arguments for invoking 'who'])
-AC_PATH_PROG(PATH_TO_SNMPGET,snmpget)
+AC_PATH_PROG(PATH_TO_SNMPGET,snmpget,[/usr/bin/snmpget])
AC_ARG_WITH(snmpget_command,
ACX_HELP_STRING([--with-snmpget-command=PATH],
[Path to snmpget command]),
@@ -1323,7 +1308,7 @@
AC_MSG_WARN([Get snmpget from http://net-snmp.sourceforge.net to make check_hpjd and check_snmp plugins])
fi
-AC_PATH_PROG(PATH_TO_SNMPGETNEXT,snmpgetnext)
+AC_PATH_PROG(PATH_TO_SNMPGETNEXT,snmpgetnext,[/usr/bin/snmpgetnext])
AC_ARG_WITH(snmpgetnext_command,
ACX_HELP_STRING([--with-snmpgetnext-command=PATH],
[Path to snmpgetnext command]),
@@ -1333,26 +1318,16 @@
AC_DEFINE_UNQUOTED(PATH_TO_SNMPGETNEXT,"$PATH_TO_SNMPGETNEXT",[path to snmpgetnext binary])
fi
-if ( $PERL -M"Net::SNMP 3.6" -e 'exit' 2>/dev/null )
-then
- AC_MSG_CHECKING(for Net::SNMP perl module)
- AC_MSG_RESULT([found])
-else
- AC_MSG_WARN([Tried $PERL - install Net::SNMP perl module if you want to use the perl snmp plugins])
-fi
+AC_MSG_CHECKING(for Net::SNMP perl module)
+AC_MSG_RESULT([found])
AC_PATH_PROG(PATH_TO_QUAKESTAT,quakestat)
-AC_PATH_PROG(PATH_TO_QSTAT,qstat)
+AC_PATH_PROG(PATH_TO_QSTAT,qstat,[/usr/bin/qstat])
AC_ARG_WITH(qstat_command,
ACX_HELP_STRING([--with-qstat-command=PATH],
[Path to qstat command]), PATH_TO_QSTAT=$withval)
-if test -x "$PATH_TO_QUAKESTAT"
-then
- ac_cv_path_to_qstat="$PATH_TO_QUAKESTAT"
- EXTRAS="$EXTRAS check_game"
-
-elif test -n "$PATH_TO_QSTAT"
+if test -n "$PATH_TO_QSTAT"
then
ac_cv_path_to_qstat="$PATH_TO_QSTAT"
EXTRAS="$EXTRAS check_game"
@@ -1366,7 +1341,7 @@
[path to qstat/quakestat])
fi
-AC_PATH_PROG(PATH_TO_FPING,fping)
+AC_PATH_PROG(PATH_TO_FPING,fping,[/usr/sbin/fping])
AC_ARG_WITH(fping_command,
ACX_HELP_STRING([--with-fping-command=PATH],
[Path to fping command]), PATH_TO_FPING=$withval)
@@ -1378,7 +1353,7 @@
AC_MSG_WARN([Get fping from http://www.fping.com in order to make check_fping plugin])
fi
-AC_PATH_PROG(PATH_TO_SSH,ssh)
+AC_PATH_PROG(PATH_TO_SSH,ssh,[/usr/bin/ssh])
AC_ARG_WITH(ssh_command,
ACX_HELP_STRING([--with-ssh-command=PATH],
[sets path for ssh]), PATH_TO_SSH=$withval)
@@ -1391,7 +1366,7 @@
fi
-AC_PATH_PROG(PATH_TO_MAILQ,mailq)
+AC_PATH_PROG(PATH_TO_MAILQ,mailq,[/usr/bin/mailq])
AC_ARG_WITH(mailq_command,
ACX_HELP_STRING([--with-mailq-command=PATH],
[sets path to mailq]), PATH_TO_MAILQ=$withval)
@@ -1612,7 +1587,7 @@
EXTRAS="$EXTRAS check_swap"
fi
-AC_PATH_PROG(PATH_TO_DIG,dig)
+AC_PATH_PROG(PATH_TO_DIG,dig,[/usr/bin/dig])
AC_ARG_WITH(dig_command,
ACX_HELP_STRING([--with-dig-command=PATH],
[Path to dig command]), PATH_TO_DIG=$withval)