aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2021-11-01check_procs: improve ps args autodetectionGravatar Sven Nierlein
one of the first ps commands in the configure.ac is `axwo 'stat comm vsz rss user uid pid ppid args'` which works on most modern linux systems (checked debian 10/11 and centos 7/8). But this test misses the etime argument. Therefore `check_procs --metric=ELAPSED` does not work. To fix this, we simply do the same test including etime before that one. Signed-off-by: Sven Nierlein <sven@nierlein.de>
2020-12-09New version number for gitGravatar Jan Wagner
2020-12-09Updating version numberGravatar Jan Wagner
2020-05-15Merge branch 'upstream' into check_curlGravatar Sven Nierlein
2020-04-14- workaround for issue #1550Gravatar ghciv6
- better use "ping -4" instead of "ping" if supported
2019-09-07remove obsolete AM_CONDITIONAL([WITH_CHECK_CURL])Gravatar Andreas Baumann
2019-04-04Merge branch 'master' into feature_check_curlGravatar Andreas Baumann
2018-10-24check_curl: fix builds if curl is not enabledGravatar Sven Nierlein
2018-10-24builds: alway put picohttpparser into the dist tarballGravatar Sven Nierlein
substituting PICOHTTPPARSER_DIR only when curl gets build, leads to different dist tarballs depending on wether libcurl was available or not. This then breaks later builds from this tarball because of the missing files.
2018-10-24check_curl: do not build check_curl if curllibs are missingGravatar Sven Nierlein
2018-10-23check_curl: enable by default if all requirements are metGravatar Sven Nierlein
2018-10-22removed embedded uriparser library, added --with-uriparser configure optionGravatar Andreas Baumann
to use uriparser library from the system
2018-10-22fixed redirect sticky port handling in redirGravatar Andreas Baumann
2018-10-22some rework:Gravatar Andreas Baumann
- added old style 'redir' function and options along to a new libcurl internal 'follow' parameter 'curl' - moved picohttpparser to it's own subdirectory - added uriparser to be used instead of the home-grown parser in 'redir'
2018-10-22added autoconf stuff for curl plugin, created empty pluginGravatar Andreas Baumann
2017-09-07Only turn on ordering procs by CPU usage if PS_USES_PROCPCPUGravatar Marc Sánchez
Disable sorting of procs by CPU usage on check_load if procpcpu is not present on PS_VARLIST
2016-11-29Prepare for the 2.2 releaseGravatar Holger Weiss
2016-11-18Merge remote-tracking branch 'monitoring-plugins/pr/1443'Gravatar Holger Weiss
* monitoring-plugins/pr/1443: add openssl 1.1 support
2016-11-15This patch adds support for using the readcli lib.Gravatar Jan Wagner
http://radcli.github.io/radcli/ (Closes #1437)
2016-11-13add openssl 1.1 supportGravatar vagrant
changes: - CRYPTO_lock detection replaced in configure.ac. We don't use that function anywhere, so just replace it with the suggested one from https://wiki.openssl.org/index.php/Library_Initialization#Autoconf - OPENSSL_NO_SSL2 is no longer defined while ssl2 is not included. Set it ourself using the suggested openssl 1.1 version check from https://wiki.openssl.org/index.php/1.1_API_Changes#Backward_compatibility - openssl 1.1 sends a sigpipe if the connection is still open when calling SSL_shutdown(), so move the close before the shutdown. Signed-off-by: Sven Nierlein <sven@nierlein.de>
2015-10-16Prepare for the 2.1.2 releaseGravatar Holger Weiss
2015-10-12Revert "Don't let check_disk hang on hanging file systems"Gravatar Holger Weiss
This reverts commit 6986aa1d0a352d8d02eed4896034631fffd25a27. That commit leads to issues on non-Linux systems, and it seems to not (always) work as expected on Linux, either. Conflicts: plugins/Makefile.am plugins/check_disk.c Closes #1377 and closes #1329.
2014-12-02check_mailq: Add sudo supportGravatar Holger Weiss
This addition is based on a patch contributed by Christopher Schultz. Closes #1099. Closes #1171.
2014-12-02Merge branch 'handle-hanging-nfs'Gravatar Holger Weiss
* handle-hanging-nfs: NEWS: Mention check_disk enhancement Cosmetic change: s/THRLIBS/THREADLIBS/ configure.ac: Don't let pthread check depend on OS check_disk: Seperate declarations from code check_disk: Remove unused status variable check_disk: Fix pthread start routine type Don't let check_disk hang on hanging file systems
2014-12-02Cosmetic change: s/THRLIBS/THREADLIBS/Gravatar Holger Weiss
Use a more intuitive variable name.
2014-12-02Merge branch 'maint'Gravatar Holger Weiss
* maint: NEWS: Modify list of changes for 2.1.1 release Prepare release THANKS.in: Add new authors NEWS: Updating all the fixes check_tcp: fix help description regarding escape option check_ntp: Nul-terminate jitter data Revert "plugins/check_ntp.c - Verify struct from response" check_real: fix null termination check_ntp: fix null termination check_apt: fix memset Conflicts: NEWS
2014-12-02configure.ac: Don't let pthread check depend on OSGravatar Holger Weiss
Don't check the operating system environment to detect the correct linker flags for using the POSIX thread library.
2014-12-01Prepare releaseGravatar Jan Wagner
2014-11-28Don't let check_disk hang on hanging file systemsGravatar Gerhard Lausser
2014-11-28Added particular ps command for HP-UX (check_procs)Gravatar Yannick Charton
2014-10-15Prepare for the 2.1 releaseGravatar Holger Weiss
2014-10-15Removing the spec file, as it's brokenGravatar Jan Wagner
Even we have none feedback in PR #1283
2014-07-31Fix PATH_TO_QMAIL_QSTAT in configureGravatar awiddersheim
When configuring PATH_TO_QMAIL_QSTAT the PATH_TO_MAILQ would get applied instead after tests had passed. Also made --with-qmail-qstat-command a configuration option.
2014-07-11Prepare for the 2.0 releaseGravatar Holger Weiss
2014-06-22configure.ac: Change RADIUS library preferencesGravatar Holger Weiss
Prefer the FreeRADIUS Client library over radiusclient-ng, and prefer that one over the original radiusclient library.
2014-06-22check_radius: Support FreeRADIUS Client libraryGravatar Holger Weiss
Allow for using the FreeRADIUS Client library instead of radiusclient or radiusclient-ng. The latter two projects are dead. Closes #1231.
2014-06-12configure.ac: Remove unused codeGravatar Holger Weiss
We no longer set LIBGNUTLS_CONFIG, as GnuTLS no longer ships a "libgnutls-config" tool.
2014-04-27Make check_users work on Windows.Gravatar Gunnar Beutner
2014-04-27Make check_ping work on Windows.Gravatar Gunnar Beutner
2014-04-27Add missing file extensions for some of the plugins.Gravatar Gunnar Beutner
2014-02-28configure.ac: Remove unused AC_PATH_PROG() callsGravatar Holger Weiss
2014-02-28Replace "plugins-scripts/subst.in" fooGravatar Holger Weiss
Remove the buggy and complex awk(1) magic in "plugins-scripts/subst.in" in favor of simple sed(1) substitutions. The plugins in the "plugins-scripts" directory now always use the PATH specified via "./configure --trusted-path", or the default PATH hard-coded in "configure.ac". Fixes #1242.
2014-02-28Merge remote-tracking branch 'awiddersheim/fix_trusted_path'Gravatar Holger Weiss
* awiddersheim/fix_trusted_path: Fix trusted path Conflicts: plugins-scripts/check_ntp.pl plugins-scripts/subst.in Closes #1212.
2014-02-21configure.ac: Support --disable-maintainer-modeGravatar Holger Weiss
This | allows you to choose whether the so called "rebuild rules" should be | enabled or disabled. With AM_MAINTAINER_MODE([enable]), they are | enabled by default, otherwise they are disabled by default. In the | latter case, if you have AM_MAINTAINER_MODE in configure.ac, and run | `./configure && make', then make will *never* attempt to rebuild | configure, Makefile.ins, Lex or Yacc outputs, etc. I.e., this | disables build rules for files that are usually distributed and that | users should normally not have to update. | | The user can override the default setting by passing either | `--enable-maintainer-mode' or `--disable-maintainer-mode' to | configure. | | People use AM_MAINTAINER_MODE either because they do not want their | users (or themselves) annoyed by timestamps lossage (see CVS), or | because they simply can't stand the rebuild rules and prefer running | maintainer tools explicitly. [ https://www.gnu.org/software/automake/manual/automake.html ]
2014-02-21Rename configure.in to configure.acGravatar Holger Weiss
The old name has been deprecated years ago. The Autoconf documentation says: | Previous versions of Autoconf promoted the name configure.in, which is | somewhat ambiguous (the tool needed to process this file is not | described by its extension), and introduces a slight confusion with | config.h.in and so on (for which `.in' means "to be processed by | configure"). Using configure.ac is now preferred. [ https://www.gnu.org/software/autoconf/manual/autoconf.html ]