From 0b6423f9c99d9edf8c96fefd0f6c453859395aa1 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Mon, 30 Sep 2013 00:03:24 +0200 Subject: Import Nagios Plugins site Import the Nagios Plugins web site, Cronjobs, infrastructure scripts, and configuration files. --- web/attachments/462789-nagios_plugin.patch | 47 ++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 web/attachments/462789-nagios_plugin.patch (limited to 'web/attachments/462789-nagios_plugin.patch') diff --git a/web/attachments/462789-nagios_plugin.patch b/web/attachments/462789-nagios_plugin.patch new file mode 100644 index 0000000..3499051 --- /dev/null +++ b/web/attachments/462789-nagios_plugin.patch @@ -0,0 +1,47 @@ +diff --git a/configure.in b/configure.in +--- a/configure.in ++++ b/configure.in +@@ -1246,12 +1246,20 @@ + + AC_MSG_CHECKING([for number of cpus]) + AC_TRY_COMPILE([#include ], +- [sysconf(_SC_NPROCESSORS_CONF) > 0;], +- AC_DEFINE(HAVE_SYSCONF__SC_NPROCESSORS_CONF,1,[Define if sysconf returns number of cpus]) +- AC_MSG_RESULT([sysconf(_SC_NPROCESSORS_CONF)]), ++ [sysconf(_SC_NPROCESSORS_ONLN) > 0;], ++ AC_DEFINE(HAVE_SYSCONF__SC_NPROCESSORS_ONLN,1,[Define if sysconf returns number of cpus]) ++ AC_MSG_RESULT([sysconf(_SC_NPROCESSORS_ONLN)]), + AC_MSG_RESULT([cannot calculate]) + ) + ++AC_TRY_COMPILE([#include ], ++ [sysconf(_SC_NPROCESSORS_CONF) > 0;], ++ AC_DEFINE(HAVE_SYSCONF__SC_NPROCESSORS_CONF,1,[Define if sysconf returns number of cpus]) ++ AC_MSG_RESULT([sysconf(_SC_NPROCESSORS_CONF)]), ++ AC_MSG_RESULT([cannot calculate]) ++ ) ++ ++ + AC_PATH_PROG(PATH_TO_UPTIME,uptime) + AC_ARG_WITH(uptime_command, + ACX_HELP_STRING([--with-uptime-command=PATH], +diff --git a/plugins/common.h b/plugins/common.h +--- a/plugins/common.h ++++ b/plugins/common.h +@@ -82,10 +82,14 @@ + getting that data + Will return -1 if cannot get data + */ +-#ifdef HAVE_SYSCONF__SC_NPROCESSORS_CONF ++#ifdef HAVE_SYSCONF__SC_NPROCESSORS_ONLN + #define GET_NUMBER_OF_CPUS() sysconf(_SC_NPROCESSORS_ONLN) + #else +-#define GET_NUMBER_OF_CPUS() -1 ++# ifdef HAVE_SYSCONF__SC_NPROCESSORS_CONF ++# define GET_NUMBER_OF_CPUS() sysconf(_SC_NPROCESSORS_CONF) ++# else ++# define GET_NUMBER_OF_CPUS() -1 ++# endif + #endif + + #ifdef TIME_WITH_SYS_TIME -- cgit v1.2.3-74-g34f1