monitoring-plugins/plugins
Lorenz Kästle bc2720abdd check_smtp: certificate check is no longer opt-in
This is a breaking change.
Testing whether a TLS certificate is still valid (expiration wise)
is now the default in check_smtp.
The reasoning is, that in most scenarios an expired certificate
will effectively mean that the service is not working anymore due to
the refusal of other software to talk to it.

There is a new cli parameter though to explicitly ignore that.
2025-11-09 11:46:36 +01:00
..
check_apt.d check_apt: implement new output 2025-09-15 12:40:24 +02:00
check_by_ssh.d check_by_ssh: Ignore output on stderr by default 2025-09-15 22:20:08 +02:00
check_cluster.d check_cluster: new output functionality 2025-09-17 11:25:13 +02:00
check_curl.d add some comments to explain changed code 2025-10-30 22:23:51 +01:00
check_dbi.d check_dbi: more refactoring for coherence and simplification 2025-10-30 23:58:38 +01:00
check_dig.d Refactor check_dig 2025-03-10 16:44:17 +01:00
check_disk.d Run clang-format again 2025-09-15 12:59:37 +02:00
check_dns.d Refactor check_dns 2025-03-09 12:04:40 +01:00
check_fping.d Run clang-format again 2025-09-15 12:59:37 +02:00
check_game.d Refactor check_game 2025-03-07 15:58:30 +01:00
check_hpjd.d Refactor check_hpjd 2025-03-11 11:07:26 +01:00
check_ldap.d Remove unintented import 2025-03-11 12:40:32 +01:00
check_load.d check_load some number type fixes 2025-07-06 22:46:41 +02:00
check_mrtg.d Refactor check_mrtg 2025-03-11 12:39:14 +01:00
check_mrtgtraf.d typo: mrtgraf -> mrtgtraf 2025-03-11 16:02:24 +01:00
check_mysql.d check_mysql: implement modern output 2025-11-07 13:31:42 +01:00
check_mysql_query.d check_mysql_query: implement modern output 2025-11-07 15:01:36 +01:00
check_nagios.d Refactor check_nagios 2025-03-11 16:18:03 +01:00
check_nt.d Refactor check_nt 2025-03-12 00:36:53 +01:00
check_ntp_peer.d check_ntp_peer: add cli param to set output format 2025-11-05 12:04:30 +01:00
check_ntp_time.d check_ntp_time: add cli option for output format 2025-11-05 12:19:20 +01:00
check_pgsql.d check_pgsql: implement cli params for output format 2025-11-05 14:01:17 +01:00
check_ping.d Refactor check_ping 2025-03-12 13:03:17 +01:00
check_procs.d Fix initialisers for old compilers 2025-03-12 15:50:50 +01:00
check_radius.d Refactor check_radius 2025-03-12 16:51:02 +01:00
check_real.d Refactor check_real 2025-03-12 17:22:17 +01:00
check_smtp.d check_smtp: certificate check is no longer opt-in 2025-11-09 11:46:36 +01:00
check_snmp.d Add break statement to switch path 2025-09-09 01:27:27 +02:00
check_ssh.d check_ssh: Move default SSH constant around a bit 2025-03-07 23:38:50 +01:00
check_swap.d check_swap: Fix Build At Least For OpenBSD 2025-09-16 00:19:04 +02:00
check_tcp.d small fixes to check_tcp config 2025-03-13 13:00:05 +01:00
check_time.d Refactor check_time 2025-03-12 18:14:54 +01:00
check_ups.d Run clang-format again 2025-09-15 12:59:37 +02:00
check_users.d fixes check_users build on OpenBSD (without utmpx) 2025-09-26 12:51:42 +01:00
negate.d Refactor negate 2025-03-12 21:22:50 +01:00
picohttpparser Run clang-format again 2025-09-15 12:59:37 +02:00
t small test correction 2025-11-08 02:10:45 +01:00
tests Run clang-format again 2025-09-15 12:59:37 +02:00
check_apt.c fix default check state 2025-09-16 14:11:29 +02:00
check_by_ssh.c check_by_ssh: Ignore output on stderr by default 2025-09-15 22:20:08 +02:00
check_cluster.c check_cluster: new output functionality 2025-09-17 11:25:13 +02:00
check_curl.c Add output formatting option 2025-09-15 02:30:42 +02:00
check_dbi.c check_dbi: more refactoring for coherence and simplification 2025-10-30 23:58:38 +01:00
check_dig.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_disk.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_dns.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_dummy.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_fping.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_game.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_hpjd.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_http.c check_http: formatting + no-brainer linter fixes 2025-09-09 15:20:29 +02:00
check_ide_smart.c check_ide_smart: use the more common C90 fixed width integers 2025-03-17 12:56:42 +01:00
check_ldap.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_load.c More refactoring 2025-09-15 15:49:26 +02:00
check_mrtg.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_mrtgtraf.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_mysql.c check_mysql: implement modern output 2025-11-07 13:31:42 +01:00
check_mysql_query.c Fix typo 2025-11-07 15:10:39 +01:00
check_nagios.c Refactor check_nagios 2025-03-11 16:18:03 +01:00
check_nt.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_ntp.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_ntp_peer.c check_ntp_peer: add cli param to set output format 2025-11-05 12:04:30 +01:00
check_ntp_time.c check_ntp_time: add cli option for output format 2025-11-05 12:19:20 +01:00
check_pgsql.c fix typos 2025-11-05 14:01:31 +01:00
check_ping.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_procs.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_radius.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_real.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_smtp.c check_smtp: certificate check is no longer opt-in 2025-11-09 11:46:36 +01:00
check_snmp.c check_snmp: remove useless headers 2025-09-26 18:14:44 +02:00
check_ssh.c clang-format 2025-08-01 14:35:23 +02:00
check_swap.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_tcp.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_time.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_ups.c Run clang-format again 2025-09-15 12:59:37 +02:00
check_users.c fixes check_users build on OpenBSD (without utmpx) 2025-09-26 12:51:42 +01:00
common.h Run clang-format again 2025-09-15 12:59:37 +02:00
Makefile.am check_curl: create outsourced helpers in extra files 2025-09-12 01:14:14 +02:00
negate.c Run clang-format again 2025-09-15 12:59:37 +02:00
netutils.c More refactoring 2025-09-15 15:49:26 +02:00
netutils.h check_smtp: modern output + some tls cert helper functions 2025-11-08 00:19:25 +01:00
popen.c Run clang-format again 2025-09-15 12:59:37 +02:00
popen.h Run clang-format again 2025-09-15 12:59:37 +02:00
runcmd.c Run clang-format again 2025-09-15 12:59:37 +02:00
runcmd.h Run clang-format again 2025-09-15 12:59:37 +02:00
sslutils.c Fix initialisation on old compilers 2025-11-08 00:59:46 +01:00
urlize.c Run clang-format again 2025-09-15 12:59:37 +02:00
utils.c Run clang-format again 2025-09-15 12:59:37 +02:00
utils.h Run clang-format again 2025-09-15 12:59:37 +02:00