Commit graph

3747 commits

Author SHA1 Message Date
Franz Schwartau
e823896d8a check_smtp: set default port to smtps (465) for TLS
The port can still be set with -p.
2023-08-29 09:46:50 +02:00
Franz Schwartau
ead5526efa Add support for SMTP over TLS
This is commonly used on smtps (465) port.

PROXY protocol is not implemented with TLS in check_smtp.c, yet.

Backported from nagios-plugins:
0a8cf08ebb
2023-08-29 09:46:50 +02:00
Lorenz Kästle
29613c3be2
Merge pull request #1907 from RincewindsHat/fix/repair_test_pipeline
Implement option for check_snmp to ignore mib parsing errors (to fix test pipeline)
2023-08-29 08:25:10 +02:00
Lorenz Kästle
55c0e1738e Merge remote-tracking branch 'upstream/master' into fix/repair_test_pipeline 2023-08-28 15:16:30 +02:00
Lorenz Kästle
b90b09e147
Merge pull request #1888 from thkukuk/no-utmp
check_users: prefer systemd-logind over utmp
2023-08-28 15:09:34 +02: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
70d0457562 Remove dead code from test machine prepare script 2023-08-28 13:05:44 +02:00
Lorenz Kästle
fcc883efe3 Update translations 2023-08-28 11:16:23 +02:00
Lorenz Kästle
9e32be80d6 Remove dead, commented code 2023-08-28 11:15:59 +02:00
Lorenz Kästle
c6abf11e02 Enhance regex in test to be more tolerant to follow up text 2023-08-28 10:31:21 +02:00
RincewindsHat
c57b7157da Try to not delete random MIBs to avoid compiling errors 2023-08-27 23:51:40 +02:00
RincewindsHat
d885e870d7 Update translations 2023-08-27 23:14:00 +02:00
RincewindsHat
94a5eb218d Update test to ignore broken MIBs 2023-08-27 23:13:50 +02:00
RincewindsHat
90cb539595 Implement option to ignore mib file parsing errors 2023-08-27 23:13:17 +02:00
Lorenz Kästle
43131b73d6
Merge pull request #1876 from RincewindsHat/check_swap_scanf_expressions
Changing remaining sscanf format specifier to unsigned long
2023-07-24 14:27:06 +02:00
Lorenz Kästle
7c3098270c
Merge branch 'master' into check_swap_scanf_expressions 2023-07-23 21:58:13 +02:00
Lorenz Kästle
af06d34071
Merge pull request #1871 from RincewindsHat/compiler_warning_part_6
Try fixing deprecated functions in libdbi
2023-07-12 09:55:44 +02:00
Lorenz Kästle
e4b6e83264
Merge branch 'master' into compiler_warning_part_6 2023-07-11 23:08:31 +02:00
Lorenz Kästle
65aa35d1af
Merge pull request #1895 from waja/update-po
Try to detect if there are translation updates via CI
2023-07-11 23:08:01 +02:00
Lorenz Kästle
74927513f7
Merge branch 'master' into update-po 2023-07-11 22:54:11 +02:00
Lorenz Kästle
7b24d8cc3e
Merge pull request #1896 from monitoring-plugins/update_translation_files
Update translation files
2023-07-11 22:53:59 +02:00
Lorenz Kästle
d1d32db69c Update translation files 2023-07-11 16:09:16 +02:00
waja
fa48c3cfe1
Merge branch 'master' into update-po 2023-07-11 07:34:35 +02:00
Lorenz Kästle
443f665c6c
Merge pull request #1867 from RincewindsHat/compiler_warning_part_2
Compiler warning part 2
2023-07-10 10:29:43 +02:00
Jan Wagner
85c8210e58 Try to detect if there are translation updates via CI 2023-06-29 10:46:32 +02:00
waja
265a7c0ed8
Merge branch 'master' into compiler_warning_part_2 2023-06-28 16:39:27 +02:00
waja
9ef6660cab
Merge branch 'master' into compiler_warning_part_6 2023-06-28 16:38:22 +02:00
waja
c22c277b3d
Merge branch 'master' into check_swap_scanf_expressions 2023-06-28 16:37:55 +02:00
Lorenz Kästle
b24eb7f46a
Merge pull request #1893 from waja/CI_yamllint
CI yamllint
2023-06-28 16:08:13 +02:00
Jan Wagner
dee6b03307 Fix too many spaces inside brackets 2023-06-28 15:57:07 +02:00
Jan Wagner
73d79c2982 Add missing document start 2023-06-28 15:57:07 +02:00
Jan Wagner
fbf0c9d208 Fix indentation 2023-06-28 15:57:03 +02:00
Lorenz Kästle
2275da632c
Merge pull request #1892 from waja/CI_fix_build
Fix CI workflow syntax
2023-06-28 15:54:24 +02:00
Jan Wagner
22779b1b99 Fix CI workflow syntax 2023-06-28 15:51:56 +02:00
Lorenz
90ee2e9a52
Merge pull request #1887 from franzs/feature_support_sni_for_check_smtp
Add support for SNI in check_smtp
2023-06-17 23:31:38 +02:00
Franz Schwartau
ee8d2e8ec1 Update po/pot files using make update-po
No change of translations
2023-06-12 23:18:58 +02:00
Arkadiusz Miśkiewicz
252272344e Add support for SNI in check_smtp.
Add support for SSL/TLS hostname extension support (SNI) for check_smtp
plugin.

Backported from nagios-plugins:
9f1628f4b5
2023-06-12 23:18:20 +02:00
Lorenz
e77315386e
Merge pull request #1885 from franzs/feature_proxy_protocol_for_check_smtp
check_smtp: Add option to prefix PROXY header
2023-06-12 23:07:46 +02:00
Franz Schwartau
d762fb1374 check_smtp: update year in copyright header 2023-06-12 22:09:54 +02:00
Franz Schwartau
5f54900c55 Translate new message strings from plugins/check_smtp.c
The french translation was done by DeepL. I don't know
any french.
2023-06-12 21:49:42 +02:00
Franz Schwartau
d42e1a7692 Update po/pot files using make update-po
No change of translations
2023-06-12 21:49:42 +02:00
Franz Schwartau
6d5e81fcba check_smtp: add missing -r option in usage 2023-06-12 21:49:42 +02:00
Patrick Uiterwijk
ce85affd20 check_smtp: Add option to prefix PROXY header
This enables checks of SMTP servers that expect the haproxy
PROXY protocol:  -o smtpd_upstream_proxy_protocol=haproxy.

Backported from nagios-plugins:
3246efe923
2023-06-12 21:49:42 +02:00
Lorenz
d01740f22e
Merge pull request #1884 from RincewindsHat/check_disk_iec_units
check_disk: Display SI units correctly
2023-06-12 10:59:06 +02:00
Lorenz
5c2f72f74f
Merge pull request #1883 from Rogach/pr/check-mysql-handle-error
check_mysql: handle ER_ACCESS_DENIED_NO_PASSWORD_ERROR if ignore_auth=1
2023-05-30 23:34:11 +02:00
Platon Pronko
1086326532 check_mysql: handle ER_ACCESS_DENIED_NO_PASSWORD_ERROR if ignore_auth=1
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-30 15:35:39 +08:00
RincewindsHat
bf8eb6dcc7 check_disk: Display SI units correctly 2023-05-26 08:45:00 +02:00
Lorenz
da8d0eb3ad
Merge pull request #1880 from StefanTT/master
check_disk: Avoid mounting when searching for matching mount points
2023-05-22 23:28:27 +02:00
Lorenz
1bce93b28a
Merge branch 'master' into check_swap_scanf_expressions 2023-05-22 00:57:31 +02:00
Lorenz
bd6187be8c
Merge branch 'master' into master 2023-05-15 21:03:52 +02:00