diff --git a/debian/patches/24_check_http_deprecation b/debian/patches/24_check_http_deprecation new file mode 100644 index 0000000..117a28c --- /dev/null +++ b/debian/patches/24_check_http_deprecation @@ -0,0 +1,30 @@ +From 14169fe5a11b94a9f9ab44336fdb5170ee98be66 Mon Sep 17 00:00:00 2001 +From: Jan Wagner +Date: Sat, 19 Apr 2025 14:37:46 +0200 +Subject: [PATCH] check_http: Adding deprecation text + +--- + plugins/check_http.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/plugins/check_http.c b/plugins/check_http.c +index baff682a7..8e0c15ec9 100644 +--- a/plugins/check_http.c ++++ b/plugins/check_http.c +@@ -1724,6 +1724,16 @@ print_help (void) + printf ("%s\n", _("strings and regular expressions, check connection times, and report on")); + printf ("%s\n", _("certificate expiration times.")); + ++ printf ("\n"); ++ printf ("%s\n", _("ATTENTION!")); ++ printf ("\n"); ++ printf ("%s\n", _("THIS PLUGIN IS DEPRECATED. The functionality was reimplemented by the")); ++ printf ("%s\n", _("check_curl plugin, which can be used as a drop-in replacement. You should")); ++ printf ("%s\n", _("migrate your checks over to check_curl, because check_http is going to be")); ++ printf ("%s\n", _("removed sooner than later. Just replace check_http with check_curl in your")); ++ printf ("%s\n", _("check command definitions.")); ++ printf ("%s\n", _("Report issues to: https://github.com/monitoring-plugins/monitoring-plugins/issues")); ++ + printf ("\n\n"); + + print_usage (); diff --git a/debian/patches/series b/debian/patches/series index b74f261..d349ff1 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -16,4 +16,5 @@ 21_check_http_state_regex 22_check_by_ssh_missing_options 23_sslutils_fix_error_message +24_check_http_deprecation # feature patches