Commit graph

154 commits

Author SHA1 Message Date
Lorenz Kästle
56ad762bd3 Remove check_overcr
This commit removes the plugin check_overcr and all
related files and parts of files.

OverCR seems to be dead and I have never seen a mention of
an active usage anywhere.
The website still does exist, but the activity seems to be
limited.
Carrying check_overcr forward seems to be a burden without a
purpose and more of an opportunity to remove some code.
2025-03-12 11:16:04 +01:00
Lorenz Kästle
c2ff4da786
Merge pull request #2096 from RincewindsHat/refactor/check_ntp_time
Refactor/check ntp time
2025-03-12 11:12:27 +01:00
Lorenz Kästle
3a4182cb9b
Merge pull request #2097 from RincewindsHat/refactor/check_pgsql
Refactor/check pgsql
2025-03-12 11:08:28 +01:00
Lorenz Kästle
de392a81ed Refactor check_pgsql 2025-03-12 02:16:41 +01:00
Lorenz Kästle
9ea0bf23df Refactor check_ntp_time 2025-03-12 01:41:48 +01:00
Lorenz Kästle
47b484eb45 Refactor check_nt 2025-03-12 00:36:53 +01:00
Lorenz Kästle
b4847c97af
Merge pull request #2093 from RincewindsHat/refactor/check_nagios
Refactor/check nagios
2025-03-11 17:22:32 +01:00
Lorenz Kästle
b16360eede Refactor check_nagios 2025-03-11 16:18:03 +01:00
Lorenz Kästle
69c61625e4 typo: mrtgraf -> mrtgtraf 2025-03-11 16:02:24 +01:00
Lorenz Kästle
013b4d6489 Refactor check_mysql_query 2025-03-11 13:58:56 +01:00
Lorenz Kästle
1ea66e0ae9
Merge pull request #2090 from RincewindsHat/refactor/check_mysql
Refactor check_mysql
2025-03-11 13:31:34 +01:00
Lorenz Kästle
3143b5217c Refactor check_mysql 2025-03-11 13:22:13 +01:00
Lorenz Kästle
67e41f1d57 Merge branch 'master' into refactor/check_mrtgraf 2025-03-11 12:55:36 +01:00
Lorenz Kästle
d087a8820e
Merge pull request #2087 from RincewindsHat/refactor/check_ldap
Refactor/check ldap
2025-03-11 12:54:17 +01:00
Lorenz Kästle
94f81f6fc7 Refactor check_mrtgraf 2025-03-11 12:53:48 +01:00
Lorenz Kästle
23da18f10c Refactor check_mrtg 2025-03-11 12:39:14 +01:00
Lorenz Kästle
8b25eaa0d1 Merge branch 'master' into refactor/check_ldap 2025-03-11 12:14:41 +01:00
Lorenz Kästle
7a518f99a5 Refactor check_ldap 2025-03-11 12:12:32 +01:00
Lorenz Kästle
b8460603aa
Merge branch 'master' into refactor/check_fping 2025-03-11 12:04:40 +01:00
Lorenz Kästle
a2ce9e962d Refactor check_hpjd 2025-03-11 11:07:26 +01:00
Lorenz Kästle
7acfac7409 Merge branch 'master' into refactor/check_fping 2025-03-11 10:43:31 +01:00
Lorenz Kästle
cf48162487 Refactor check_fping 2025-03-11 02:43:51 +01:00
Lorenz Kästle
2ce110bf57 refactor check_cluster 2025-03-10 22:49:38 +01:00
Lorenz Kästle
2a0943a761 Merge branch 'master' into refactor/check_dig 2025-03-10 21:39:11 +01:00
Lorenz Kästle
3420d88a9c Merge branch 'master' into refactor/check_smtp 2025-03-10 21:07:55 +01:00
Lorenz Kästle
920d2e0873 Refactor check_dig 2025-03-10 16:44:17 +01:00
Lorenz Kästle
bd3ec036c7 Refactor check_by_ssh 2025-03-10 15:56:34 +01:00
Lorenz Kästle
cda3906b12 Refactor check_apt 2025-03-10 10:45:50 +01:00
Lorenz Kästle
3cadfa2dbe Merge branch 'master' into refactor/check_smtp 2025-03-10 09:58:27 +01:00
Lorenz Kästle
883fcb607f Refactor check_smtp 2025-03-10 01:31:52 +01:00
Lorenz Kästle
809cd6a2f9 Merge branch 'master' into refactor/check_game 2025-03-09 23:27:53 +01:00
Lorenz Kästle
8a415c3c09 Add check_dns to distribution files 2025-03-09 12:45:15 +01:00
Lorenz Kästle
95311d2e2c Merge branch 'master' into refactor/check_game 2025-03-09 11:35:03 +01:00
Lorenz Kästle
0426b8947d Add check_ssh config to distributable files 2025-03-09 11:04:32 +01:00
Lorenz Kästle
2727f32f19 Refactor check_dbi 2025-03-07 18:22:42 +01:00
Lorenz Kästle
4322bbf23b Pack new check_game files into tarball 2025-03-07 16:08:46 +01:00
RincewindsHat
1d669e47eb Fix Makefile.am to fix tests 2024-01-04 02:36:50 +01:00
Lorenz Kästle
9083896d9c Include new directory and contents into distribution 2023-12-20 10:02:47 +01:00
Lorenz Kästle
fc9caba617 Hopefully fix build 2023-12-20 10:02:47 +01:00
RincewindsHat
6fcbbaafc4 Implement first unit test for check_swap 2023-12-20 10:02:47 +01:00
RincewindsHat
2dec5182c5 check_swap: refactor to improve readability 2023-12-20 10:02:47 +01:00
Thorsten Kukuk
801784ae89 check_users: prefer systemd-logind over utmp
Prefer systemd-logind over utmp to get the number of logged in users.
utmp is not reliable for this (e.g. some terminals create utmp entries,
other not) and utmp is not Y2038 safe with glibc on Linux.
2023-08-28 14:55:56 +02:00
Lorenz Kästle
f79eb4f2ca Link plugins against libcrypto to make hashes available 2023-02-01 00:57:42 +01:00
Sven Nierlein
7061a76f89 builds: alway put picohttpparser into the dist tarball
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-24 09:54:20 +02:00
Andreas Baumann
d6491ba403 removed embedded uriparser library, added --with-uriparser configure option
to use uriparser library from the system
2018-10-22 16:30:31 +02:00
Andreas Baumann
a739a56148 some rework:
- 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-22 16:30:31 +02:00
Andreas Baumann
9960c56e5e added -M<m> age option for document age, using picohttpparser from h2o (maybe handy
later to make a more robust header condition checker?)
2018-10-22 16:30:31 +02:00
Sven Nierlein
16121a9b55 check_curl: implement certificate checks
Signed-off-by: Sven Nierlein <sven@nierlein.de>
2018-10-22 16:28:51 +02:00
Andreas Baumann
0b85260bd2 added autoconf stuff for curl plugin, created empty plugin 2018-10-22 16:28:51 +02:00
Holger Weiss
11c5796d0a Revert "Don't let check_disk hang on hanging file systems"
This reverts commit 6986aa1d0a.  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.
2015-10-12 11:07:02 +02:00