summaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2022-09-14Set autoconf version higherRincewindsHat1-1/+1
2022-02-01Use silent automake by default (#1747)Lorenz1-0/+1
2021-11-01check_procs: improve ps args autodetectionSven Nierlein1-0/+10
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 gitJan Wagner1-1/+1
2020-12-09Updating version numberJan Wagner1-1/+1
2020-05-15Merge branch 'upstream' into check_curlSven Nierlein1-0/+8
2020-04-14- workaround for issue #1550ghciv61-0/+8
- better use "ping -4" instead of "ping" if supported
2019-09-07remove obsolete AM_CONDITIONAL([WITH_CHECK_CURL])Andreas Baumann1-1/+0
2019-04-04Merge branch 'master' into feature_check_curlAndreas Baumann1-0/+4
2018-10-24check_curl: fix builds if curl is not enabledSven Nierlein1-2/+1
2018-10-24builds: alway put picohttpparser into the dist tarballSven Nierlein1-3/+0
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 missingSven Nierlein1-4/+3
2018-10-23check_curl: enable by default if all requirements are metSven Nierlein1-25/+15
2018-10-22removed embedded uriparser library, added --with-uriparser configure optionAndreas Baumann1-5/+30
to use uriparser library from the system
2018-10-22fixed redirect sticky port handling in redirAndreas Baumann1-0/+1
2018-10-22some rework:Andreas Baumann1-13/+25
- 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 pluginAndreas Baumann1-0/+15
2017-09-07Only turn on ordering procs by CPU usage if PS_USES_PROCPCPUMarc Sánchez1-0/+4
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 releasev2.2Holger Weiss1-1/+1
2016-11-18Merge remote-tracking branch 'monitoring-plugins/pr/1443'Holger Weiss1-3/+3
* monitoring-plugins/pr/1443: add openssl 1.1 support
2016-11-15This patch adds support for using the readcli lib.Jan Wagner1-11/+18
http://radcli.github.io/radcli/ (Closes #1437)
2016-11-13add openssl 1.1 supportvagrant1-3/+3
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 releaseHolger Weiss1-1/+1
2015-10-12Revert "Don't let check_disk hang on hanging file systems"Holger Weiss1-6/+0
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 supportHolger Weiss1-0/+10
This addition is based on a patch contributed by Christopher Schultz. Closes #1099. Closes #1171.
2014-12-02Merge branch 'handle-hanging-nfs'Holger Weiss1-0/+6
* 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/Holger Weiss1-3/+3
Use a more intuitive variable name.
2014-12-02Merge branch 'maint'Holger Weiss1-1/+1
* 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 OSHolger Weiss1-12/+6
Don't check the operating system environment to detect the correct linker flags for using the POSIX thread library.
2014-12-01Prepare releaseJan Wagner1-1/+1
2014-11-28Don't let check_disk hang on hanging file systemsGerhard Lausser1-0/+12
2014-11-28Added particular ps command for HP-UX (check_procs)Yannick Charton1-0/+14
2014-10-15Prepare for the 2.1 releasev2.1Holger Weiss1-1/+1
2014-10-15Removing the spec file, as it's brokenJan Wagner1-2/+1
Even we have none feedback in PR #1283
2014-07-31Fix PATH_TO_QMAIL_QSTAT in configureawiddersheim1-2/+5
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 releaseHolger Weiss1-1/+1
2014-06-22configure.ac: Change RADIUS library preferencesHolger Weiss1-7/+7
Prefer the FreeRADIUS Client library over radiusclient-ng, and prefer that one over the original radiusclient library.
2014-06-22check_radius: Support FreeRADIUS Client libraryHolger Weiss1-2/+9
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 codeHolger Weiss1-2/+0
We no longer set LIBGNUTLS_CONFIG, as GnuTLS no longer ships a "libgnutls-config" tool.
2014-04-27Make check_users work on Windows.Gunnar Beutner1-1/+9
2014-04-27Make check_ping work on Windows.Gunnar Beutner1-2/+14
2014-04-27Add missing file extensions for some of the plugins.Gunnar Beutner1-21/+21
2014-02-28configure.ac: Remove unused AC_PATH_PROG() callsHolger Weiss1-3/+0
2014-02-28Replace "plugins-scripts/subst.in" fooHolger Weiss1-2/+3
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'Holger Weiss1-3/+2
* 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-modeHolger Weiss1-0/+1
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.acHolger Weiss1-0/+1829
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 ]