Commit graph

2568 commits

Author SHA1 Message Date
Lorenz Kästle
d99cd375fc
Merge pull request #2100 from RincewindsHat/remove/check_nwstat
Remove check_nwstat
2025-03-17 13:56:55 +01:00
Lorenz Kästle
e04d2ec8c6 check_swap: Fixes on NetBSD 2025-03-17 12:58:12 +01:00
Lorenz Kästle
abc87a3d6d check_ping: fix some variables forgotten during refactoring 2025-03-17 12:57:21 +01:00
Lorenz Kästle
7a5fa0cc5c check_ide_smart: use the more common C90 fixed width integers 2025-03-17 12:56:42 +01:00
Lorenz Kästle
d2596feaa0 Add forgotten Makefile change 2025-03-13 14:59:35 +01:00
Lorenz Kästle
0111359c72 check_tcp: Actually account for certificate lifetime checks 2025-03-13 14:48:20 +01:00
Lorenz Kästle
c61b5ef06a Update more tests to current output 2025-03-13 13:21:10 +01:00
Lorenz Kästle
285000a2ad small fixes to check_tcp config 2025-03-13 13:00:05 +01:00
Lorenz Kästle
44211a6729 Adapt tests more 2025-03-13 12:59:40 +01:00
Lorenz Kästle
c8014631de check_tcp: add output if answer matches expectations 2025-03-13 12:25:29 +01:00
Lorenz Kästle
a693cc0aa3 Fix TLS/non-TLS send/recv logic 2025-03-13 12:24:45 +01:00
Lorenz Kästle
be4618bf64 check_tcp: patch backwards compatibility in again 2025-03-13 11:37:52 +01:00
Lorenz Kästle
4dd024388e check_tcp: small cleanup 2025-03-13 11:37:20 +01:00
Lorenz Kästle
a2e9ade442 Fix typo 2025-03-13 00:50:51 +01:00
Lorenz Kästle
fa4a03e1a8 use new output picker 2025-03-13 00:49:16 +01:00
Lorenz Kästle
54a099ed6d Merge branch 'master' into refactor/check_tcp 2025-03-13 00:48:00 +01:00
Lorenz Kästle
89df16e750 Adapt tests 2025-03-13 00:44:35 +01:00
Lorenz Kästle
44e4e467c6 Do not print on failed network connections 2025-03-13 00:43:46 +01:00
Lorenz Kästle
d5ed6a2d8f check_tcp: small improvement + output format picker 2025-03-13 00:43:22 +01:00
Lorenz Kästle
02acc76edc
Merge pull request #2106 from RincewindsHat/refactor/negate
Refactor/negate
2025-03-12 21:54:29 +01:00
Lorenz Kästle
33f44c4c5a Reposition include 2025-03-12 21:28:40 +01:00
Lorenz Kästle
5ae0a8d495 Refactor negate 2025-03-12 21:22:50 +01:00
Lorenz Kästle
84b823ae4f
Merge pull request #2105 from RincewindsHat/refator/check_ups
Refactor check_ups
2025-03-12 21:01:13 +01:00
Lorenz Kästle
53e72bfa25 negate: clang-format 2025-03-12 18:41:57 +01:00
Lorenz Kästle
29b1be07c8 Refactor check_ups 2025-03-12 18:40:14 +01:00
Lorenz Kästle
2d70bd3bc0 Refactor check_time 2025-03-12 18:14:54 +01:00
Lorenz Kästle
53e102b6ac check_time: clang-format 2025-03-12 18:01:31 +01:00
Lorenz Kästle
399121ed0d
Merge pull request #2103 from RincewindsHat/refactor/check_real
Refactor/check real
2025-03-12 17:59:41 +01:00
Lorenz Kästle
9cb0a6f063
Merge pull request #2099 from RincewindsHat/refactor/check_ping
Refactor/check ping
2025-03-12 17:50:51 +01:00
Lorenz Kästle
04c5e4024f Fix another sscanf instance 2025-03-12 17:27:20 +01:00
Lorenz Kästle
a609c0214f remove nagios reference
Narrow down sscanf expression
2025-03-12 17:27:11 +01:00
Lorenz Kästle
2ae1c42f69
Merge pull request #2102 from RincewindsHat/refactor/check_radius
Refactor/check radius
2025-03-12 17:23:46 +01:00
Lorenz Kästle
97e65dddbd Refactor check_real 2025-03-12 17:22:17 +01:00
Lorenz Kästle
a8b7df8811 check_real: clang-format 2025-03-12 16:54:32 +01:00
Lorenz Kästle
c4e2cf51cb check_radius: allow IPv6 addresses 2025-03-12 16:52:51 +01:00
Lorenz Kästle
3008d521c1 Refactor check_radius 2025-03-12 16:51:02 +01:00
Lorenz Kästle
0728456d73 check_radius: general refactoring 2025-03-12 16:29:53 +01:00
Lorenz Kästle
6fcc97400a check_radius: clang-format 2025-03-12 16:19:38 +01:00
Lorenz Kästle
fd7b685f0f
Merge pull request #2095 from RincewindsHat/refactor/check_ntp_peer
Refactor/check ntp peer
2025-03-12 15:51:43 +01:00
Lorenz Kästle
37c543e2b2 Remove check_nwstat
check_nwstat is a plugin which was used to determine the health
of things on Novel machines.

Since Novel is quite dead (even more so the product, this can be
removed and this commit does just that to reduce ressource usage.
2025-03-12 13:50:39 +01:00
Lorenz Kästle
2765379e3b Fix format specifier 2025-03-12 13:47:13 +01:00
Lorenz Kästle
ab2c2f5259 More refactoring 2025-03-12 13:36:04 +01:00
Lorenz Kästle
ae60d6d8d8 Refactor check_ping 2025-03-12 13:03:17 +01:00
Lorenz Kästle
29c0998cdf check_ping: general refactoring 2025-03-12 11:57:34 +01:00
Lorenz Kästle
19514d21b9 check_ping: clang-format 2025-03-12 11:24:53 +01:00
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
dbfd656865 all includes in one place 2025-03-12 11:10:43 +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