summaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2023-09-07Merge branch 'master' into patch-chunk-nobodyLorenz Kästle7-92/+177
2023-09-05check_radius: Change help to emphasize the necessity of a config fileRincewindsHat1-1/+1
2023-08-30check_smtp: add tests for --sslFranz Schwartau1-1/+19
2023-08-30Rename test variables for upcoming new variables with the same nameFranz Schwartau1-11/+11
2023-08-29check_smtp: Let port option always take precedenceFranz Schwartau1-1/+6
Otherwise -s/--ssl would overwrite a port given with -p if it comes after it, e. g. check_smtp -H mailhost.example.com -p 4465 --ssl Found-By: Lorenz Kästle
2023-08-29check_smtp: add new longoption --tlsFranz Schwartau1-2/+3
This is an alias for -s/--ssl.
2023-08-29check_smtp: remove restriction of --proxy with --sslFranz Schwartau1-11/+7
2023-08-29check_smtp: set default port to smtps (465) for TLSFranz Schwartau1-1/+4
The port can still be set with -p.
2023-08-29Add support for SMTP over TLSFranz Schwartau1-9/+37
This is commonly used on smtps (465) port. PROXY protocol is not implemented with TLS in check_smtp.c, yet. Backported from nagios-plugins: https://github.com/nagios-plugins/nagios-plugins/commit/0a8cf08ebb0740aa55d6c60d3b79fcab282604fb
2023-08-28Merge remote-tracking branch 'upstream/master' into fix/repair_test_pipelineLorenz Kästle2-13/+26
2023-08-28check_users: prefer systemd-logind over utmpThorsten Kukuk2-13/+26
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-28Remove dead, commented codeLorenz Kästle1-9/+0
2023-08-28Enhance regex in test to be more tolerant to follow up textLorenz Kästle1-1/+1
2023-08-27Update test to ignore broken MIBsRincewindsHat1-33/+33
2023-08-27Implement option to ignore mib file parsing errorsRincewindsHat1-17/+47
2023-08-08Fix issue #1872Thoralf Rickert-Wendt1-1/+1
2023-07-23Merge branch 'master' into check_swap_scanf_expressionsLorenz Kästle9-83/+212
2023-07-11Merge branch 'master' into compiler_warning_part_6Lorenz Kästle9-80/+202
2023-06-28Merge branch 'master' into compiler_warning_part_2waja8-18/+76
2023-06-28Merge branch 'master' into compiler_warning_part_6waja8-18/+76
2023-06-28Merge branch 'master' into check_swap_scanf_expressionswaja3-11/+59
2023-06-12Add support for SNI in check_smtp.Arkadiusz Miśkiewicz1-2/+17
Add support for SSL/TLS hostname extension support (SNI) for check_smtp plugin. Backported from nagios-plugins: https://github.com/nagios-plugins/nagios-plugins/commit/9f1628f4b5525335ce1d6e48e8ac8b07d0757f82
2023-06-12check_smtp: update year in copyright headerFranz Schwartau1-1/+1
2023-06-12check_smtp: add missing -r option in usageFranz Schwartau1-1/+1
2023-06-12check_smtp: Add option to prefix PROXY headerPatrick Uiterwijk1-1/+16
This enables checks of SMTP servers that expect the haproxy PROXY protocol: -o smtpd_upstream_proxy_protocol=haproxy. Backported from nagios-plugins: https://github.com/nagios-plugins/nagios-plugins/commit/3246efe923b5482c5024c40e593ce942e628a3cb
2023-06-12Merge pull request #1884 from RincewindsHat/check_disk_iec_unitsLorenz1-6/+21
check_disk: Display SI units correctly
2023-05-30check_mysql: handle ER_ACCESS_DENIED_NO_PASSWORD_ERROR if ignore_auth=1Platon Pronko1-1/+4
In some situations MySQL might return ER_ACCESS_DENIED_NO_PASSWORD_ERROR instead of ER_ACCESS_DENIED_ERROR. Semantically these errors are the same.
2023-05-26check_disk: Display SI units correctlyRincewindsHat1-6/+21
2023-05-22Merge branch 'master' into check_swap_scanf_expressionsLorenz6-7/+17
2023-05-10Merge pull request #1486 from philipowen/feature/pgsql-extra-infoLorenz1-1/+11
check_pgsql: Add extra output
2023-05-08Merge pull request #1875 from RincewindsHat/file_encodingsLorenz1-1/+1
check_nt: change encoding from latin1 to utf8
2023-05-08Merge pull request #1866 from RincewindsHat/compiler_warning_part_1Lorenz3-4/+4
Compiler warning part 1
2023-04-28Typo in check_mysqlLorenz Kästle1-1/+1
2023-04-27Update plugins/check_nt.cLorenz1-1/+1
Co-authored-by: datamuc <m@rbfh.de>
2023-04-26Changing remaining sscanf format specifier to unsigned longLorenz Kästle1-3/+3
2023-04-26check_nt: change encoding from latin1 to utf8Lorenz Kästle1-1/+1
2023-04-26Avoid unnecessary malloc and use stack insteadLorenz Kästle1-6/+1
2023-04-18Refix spelling issuesRincewindsHat1-1/+1
2023-04-18Try fixing deprecated functions in libdbiRincewindsHat1-3/+10
2023-04-18Fixes for -WrestrictRincewindsHat1-67/+184
2023-04-18Fixes for -Wunused-parametersRincewindsHat3-13/+16
2023-04-18Fixes for -Wimplicit-fallthroughRincewindsHat7-0/+7
2023-04-18Fixes for -WunusedRincewindsHat1-3/+2
* lib/utils_base.c * plugins/check_curl.c * plugins-root/check_dhcp.c Removed a line which theoretically can not do anything, but there was comment which indicated something else. Still trying this though.
2023-04-18Remove unused variable from check_httpRincewindsHat1-1/+0
2023-04-18Implicit function declarationsRincewindsHat1-0/+2
2023-04-17Fix a psuedo typoJan Wagner2-2/+2
2023-04-14Fix a lot of typos reported by codespellJan Wagner29-62/+62
2023-04-13Fix 'requres' typodonien1-1/+1
2023-03-27Merge pull request #1850 from sni/fix_check_snmp_multiplierLorenz1-8/+10
check_snmp: disable multiplier when unused
2023-03-27simplify codeSven Nierlein1-4/+1
if statement is always true at this point, so remove it.