Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
29 hours | ignore CNAMEs in RDNS-mode #1460 | Lorenz Kästle | 1 | -0/+3 | |
Suppose your provider uses RFC 2317 (or RFC 4183 for that matter). The output of nslookup could look like the following: 2.120.22.172.in-addr.arpa canonical name = 2.0/26.120.22.172.in-addr.arpa. 2.0/26.120.22.172.in-addr.arpa name = rajesh.intern.prauscher.de. Without this filter, check_dns would check the string against "2.0/26.120.22.172.in-addr.arpa., rajesh.intern.prauscher.de." which will fail for obvious reasons. In forward DNS, this is achieved in line 165, as nslookup will print the address separate from the CNAME-resolving. Original commit by Patrick Rauscher (prauscher@prauscher.de), adapted here. | |||||
32 hours | Add check_dns to distribution files | Lorenz Kästle | 1 | -1/+2 | |
32 hours | Merge branch 'master' into refactor/check_dns | Lorenz Kästle | 13 | -346/+628 | |
32 hours | Remove redundant NULL checks and replace deprecated index function | Lorenz Kästle | 1 | -6/+12 | |
33 hours | check_dns: some comments, small improvements | Lorenz Kästle | 1 | -6/+13 | |
33 hours | Refactor check_dns | Lorenz Kästle | 2 | -116/+158 | |
34 hours | Add check_ssh config to distributable files | Lorenz Kästle | 1 | -1/+6 | |
34 hours | Adapt number of tests | Lorenz Kästle | 1 | -1/+1 | |
34 hours | Adapt test regex to new output | Lorenz Kästle | 1 | -1/+1 | |
44 hours | Remove failing test | Lorenz Kästle | 1 | -1/+0 | |
45 hours | fix accidently remove parentheses in test | Lorenz Kästle | 1 | -1/+1 | |
45 hours | Merge branch 'master' into refactor/check_ssh | Lorenz Kästle | 3 | -207/+303 | |
45 hours | Adapt further test to changed output | Lorenz Kästle | 4 | -4/+4 | |
2 days | clang-format | Lorenz Kästle | 1 | -42/+75 | |
3 days | Transform output format to a global state | Lorenz Kästle | 2 | -2/+2 | |
This commit removes the format parameter from the mp_check object and creates a module global variable instead. This prevents thread safe usage of different mp_check objects which should likely not present a big problem for now. The reason for this change is effectively the very same, the format was lost if an exit was triggered by a signal handler (timeout in this example). | |||||
3 days | Switch timeout handler to new output infrastructure | Lorenz Kästle | 1 | -3/+11 | |
3 days | Revert "Migrate check_users to new ouput infrastructure" | Lorenz Kästle | 5 | -323/+130 | |
This reverts commit 10086edbf03fd807794bcfb3fff626da69a9fdb2. | |||||
3 days | netutils.c: clang-format + do NOT print here | Lorenz Kästle | 1 | -32/+47 | |
3 days | check_ssh: adapt tests | Lorenz Kästle | 1 | -31/+83 | |
3 days | check_ssh.c: clang-format | Lorenz Kästle | 1 | -3/+4 | |
3 days | check_ssh: exit properly if TCP connection fails | Lorenz Kästle | 1 | -1/+4 | |
3 days | check_ssh: add missing break statement | Lorenz Kästle | 1 | -0/+1 | |
3 days | check_ssh: fix typo | Lorenz Kästle | 1 | -2/+2 | |
3 days | check_ssh: no more implicit conversion | Lorenz Kästle | 1 | -5/+5 | |
3 days | check_ssh: Verify that timeout is a positive integer | Lorenz Kästle | 1 | -1/+1 | |
3 days | check_ssh: move only time relevant stuff in timeout area | Lorenz Kästle | 1 | -5/+4 | |
3 days | check_ssh: Move default SSH constant around a bit | Lorenz Kästle | 2 | -6/+5 | |
3 days | check_ssh: modify usage string to avoid old call syntax | Lorenz Kästle | 1 | -1/+1 | |
3 days | check_ssh: Migrate to new output infrastructure | Lorenz Kästle | 2 | -21/+84 | |
3 days | check_ssh: centralize configuration in external header | Lorenz Kästle | 2 | -27/+56 | |
3 days | Migrate check_users to new ouput infrastructure | Lorenz Kästle | 5 | -130/+323 | |
3 days | clang-format | Lorenz Kästle | 1 | -13/+25 | |
3 days | Merge pull request #2075 from RincewindsHat/refactor/check_dbi | Lorenz Kästle | 3 | -207/+303 | |
Refactor/check dbi | |||||
3 days | Make config constant | Lorenz Kästle | 1 | -1/+1 | |
3 days | Refactor check_dbi | Lorenz Kästle | 3 | -173/+231 | |
3 days | Merge pull request #2076 from RincewindsHat/feature/json_parsing_in_tests | Lorenz Kästle | 1 | -21/+14 | |
Implement JSON output parsing for tests | |||||
3 days | Implement JSON output parsing for tests | Lorenz Kästle | 1 | -21/+14 | |
3 days | Merge pull request #2068 from RincewindsHat/check_mysql_replica_check | Lorenz Kästle | 2 | -347/+374 | |
Check mysql replica check | |||||
3 days | check_dbi: clang_format | Lorenz Kästle | 1 | -51/+89 | |
14 days | check_mysql tests: Also exchange slave for replica | Lorenz Kästle | 1 | -16/+16 | |
2025-02-24 | check_by_ssh: clang-format | Lorenz Kästle | 1 | -35/+63 | |
2025-02-24 | check_by_ssh: Remove warning/critical from help | Lorenz Kästle | 1 | -1/+0 | |
2025-02-24 | Add MySQL server version dectection and adaptive replica query | Lorenz Kästle | 1 | -2/+50 | |
2025-02-24 | Add check-replica option for check_mysql, deprecate check_slave | Lorenz Kästle | 1 | -37/+55 | |
This commit adds an option "check-replica" to check_mysql which replaces "check-slave" (which still works). The changes are introduced to follow the naming scheme of MySQL/MariaDB, since this was changed there in version 8 (MySQL) or 10.5.1 (MariaDB). | |||||
2025-02-21 | Merge pull request #2064 from RincewindsHat/feature/new_output_infra | Lorenz Kästle | 10 | -123/+154 | |
Feature/new output infra | |||||
2025-02-21 | Remove check_swap tests with one-line format | Lorenz Kästle | 1 | -37/+2 | |
2025-02-20 | Rename icingaweb2 format to multi-line | Lorenz Kästle | 1 | -1/+1 | |
2025-02-20 | Place output-format help string with the other common ones | Lorenz Kästle | 2 | -2/+5 | |
2025-02-20 | Remove output formats one-line and summary-only | Lorenz Kästle | 1 | -1/+1 | |
2025-02-20 | Rename variable check_slave to check_replica | Lorenz Kästle | 1 | -4/+4 | |