This is an automated email from the ASF dual-hosted git repository.

cmcfarlen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
     new e8ba308d78 verify global plugins (#11058)
e8ba308d78 is described below

commit e8ba308d780bd8ae6daf4a1e1ddb0c9d81fa8e75
Author: Chris McFarlen <[email protected]>
AuthorDate: Thu Feb 8 13:32:42 2024 -0600

    verify global plugins (#11058)
    
    * verify global plugins
    
    * cleanup
    
    * dont lock process for verify commands
    
    * dont verify memcache for now
---
 plugins/authproxy/CMakeLists.txt                        | 1 +
 plugins/background_fetch/CMakeLists.txt                 | 1 +
 plugins/cache_range_requests/CMakeLists.txt             | 1 +
 plugins/cachekey/CMakeLists.txt                         | 1 +
 plugins/certifier/CMakeLists.txt                        | 1 +
 plugins/compress/CMakeLists.txt                         | 1 +
 plugins/esi/CMakeLists.txt                              | 2 ++
 plugins/experimental/block_errors/CMakeLists.txt        | 1 +
 plugins/experimental/cert_reporting_tool/CMakeLists.txt | 1 +
 plugins/experimental/custom_redirect/CMakeLists.txt     | 1 +
 plugins/experimental/fq_pacing/CMakeLists.txt           | 1 +
 plugins/experimental/header_freq/CMakeLists.txt         | 1 +
 plugins/experimental/hook-trace/CMakeLists.txt          | 1 +
 plugins/experimental/icap/CMakeLists.txt                | 1 +
 plugins/experimental/inliner/CMakeLists.txt             | 1 +
 plugins/experimental/memcache/CMakeLists.txt            | 2 ++
 plugins/experimental/memory_profile/CMakeLists.txt      | 1 +
 plugins/experimental/money_trace/CMakeLists.txt         | 1 +
 plugins/experimental/rate_limit/CMakeLists.txt          | 1 +
 plugins/experimental/redo_cache_lookup/CMakeLists.txt   | 1 +
 plugins/experimental/sslheaders/CMakeLists.txt          | 1 +
 plugins/experimental/stale_response/CMakeLists.txt      | 1 +
 plugins/experimental/stek_share/CMakeLists.txt          | 2 ++
 plugins/experimental/stream_editor/CMakeLists.txt       | 1 +
 plugins/experimental/system_stats/CMakeLists.txt        | 1 +
 plugins/experimental/tls_bridge/CMakeLists.txt          | 1 +
 plugins/generator/CMakeLists.txt                        | 1 +
 plugins/header_rewrite/CMakeLists.txt                   | 1 +
 plugins/healthchecks/CMakeLists.txt                     | 1 +
 plugins/ja3_fingerprint/CMakeLists.txt                  | 1 +
 plugins/libloader/CMakeLists.txt                        | 1 +
 plugins/lua/CMakeLists.txt                              | 1 +
 plugins/regex_revalidate/CMakeLists.txt                 | 1 +
 plugins/remap_stats/CMakeLists.txt                      | 1 +
 plugins/server_push_preload/CMakeLists.txt              | 1 +
 plugins/slice/CMakeLists.txt                            | 1 +
 plugins/stats_over_http/CMakeLists.txt                  | 1 +
 plugins/tcpinfo/CMakeLists.txt                          | 1 +
 plugins/traffic_dump/CMakeLists.txt                     | 1 +
 plugins/xdebug/CMakeLists.txt                           | 1 +
 src/traffic_server/traffic_server.cc                    | 4 ++--
 41 files changed, 45 insertions(+), 2 deletions(-)

diff --git a/plugins/authproxy/CMakeLists.txt b/plugins/authproxy/CMakeLists.txt
index 2902e3dcbf..fb22ee2534 100644
--- a/plugins/authproxy/CMakeLists.txt
+++ b/plugins/authproxy/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(authproxy authproxy.cc utils.cc)
+verify_global_plugin(authproxy)
diff --git a/plugins/background_fetch/CMakeLists.txt 
b/plugins/background_fetch/CMakeLists.txt
index 0638a1071f..698af17344 100644
--- a/plugins/background_fetch/CMakeLists.txt
+++ b/plugins/background_fetch/CMakeLists.txt
@@ -17,3 +17,4 @@
 
 add_atsplugin(background_fetch background_fetch.cc configs.cc headers.cc 
rules.cc)
 target_link_libraries(background_fetch PRIVATE libswoc::libswoc ts::tsutil)
+verify_global_plugin(background_fetch)
diff --git a/plugins/cache_range_requests/CMakeLists.txt 
b/plugins/cache_range_requests/CMakeLists.txt
index 889de484ce..d3185c2014 100644
--- a/plugins/cache_range_requests/CMakeLists.txt
+++ b/plugins/cache_range_requests/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(cache_range_requests cache_range_requests.cc)
+verify_global_plugin(cache_range_requests)
diff --git a/plugins/cachekey/CMakeLists.txt b/plugins/cachekey/CMakeLists.txt
index c5f823d43a..fbcdd327fb 100644
--- a/plugins/cachekey/CMakeLists.txt
+++ b/plugins/cachekey/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(cachekey cachekey.cc common.cc configs.cc pattern.cc plugin.cc)
 
 target_link_libraries(cachekey PRIVATE PCRE::PCRE)
+verify_global_plugin(cachekey)
diff --git a/plugins/certifier/CMakeLists.txt b/plugins/certifier/CMakeLists.txt
index a4dee5a3a8..17bcf47af2 100644
--- a/plugins/certifier/CMakeLists.txt
+++ b/plugins/certifier/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(certifier certifier.cc)
 
 target_link_libraries(certifier PRIVATE OpenSSL::Crypto OpenSSL::SSL)
+verify_global_plugin(certifier)
diff --git a/plugins/compress/CMakeLists.txt b/plugins/compress/CMakeLists.txt
index 2d0c32159f..910c71648e 100644
--- a/plugins/compress/CMakeLists.txt
+++ b/plugins/compress/CMakeLists.txt
@@ -20,3 +20,4 @@ target_link_libraries(compress PRIVATE libswoc::libswoc)
 if(HAVE_BROTLI_ENCODE_H)
   target_link_libraries(compress PRIVATE brotli::brotlienc)
 endif()
+verify_global_plugin(compress)
diff --git a/plugins/esi/CMakeLists.txt b/plugins/esi/CMakeLists.txt
index b7e5952650..b5fea6a89e 100644
--- a/plugins/esi/CMakeLists.txt
+++ b/plugins/esi/CMakeLists.txt
@@ -22,11 +22,13 @@ add_subdirectory(lib)
 add_atsplugin(esi esi.cc serverIntercept.cc)
 target_link_libraries(esi PRIVATE esi-common esicore fetcher libswoc::libswoc)
 target_include_directories(esi PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}")
+verify_global_plugin(esi)
 
 add_atsplugin(combo_handler combo_handler.cc)
 
 target_link_libraries(combo_handler PRIVATE esicore fetcher)
 target_include_directories(combo_handler PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}")
+verify_global_plugin(combo_handler)
 
 if(BUILD_TESTING)
   add_subdirectory(test)
diff --git a/plugins/experimental/block_errors/CMakeLists.txt 
b/plugins/experimental/block_errors/CMakeLists.txt
index e945a5cce4..c42fe1a0a8 100644
--- a/plugins/experimental/block_errors/CMakeLists.txt
+++ b/plugins/experimental/block_errors/CMakeLists.txt
@@ -20,3 +20,4 @@ project(block_errors)
 add_atsplugin(block_errors block_errors.cc)
 
 target_link_libraries(block_errors PRIVATE libswoc::libswoc)
+verify_global_plugin(block_errors)
diff --git a/plugins/experimental/cert_reporting_tool/CMakeLists.txt 
b/plugins/experimental/cert_reporting_tool/CMakeLists.txt
index bae0989b40..5819f12531 100644
--- a/plugins/experimental/cert_reporting_tool/CMakeLists.txt
+++ b/plugins/experimental/cert_reporting_tool/CMakeLists.txt
@@ -20,3 +20,4 @@ project(cert_reporting_tool)
 add_atsplugin(cert_reporting_tool cert_reporting_tool.cc)
 
 target_link_libraries(cert_reporting_tool PRIVATE OpenSSL::SSL 
libswoc::libswoc)
+verify_global_plugin(cert_reporting_tool)
diff --git a/plugins/experimental/custom_redirect/CMakeLists.txt 
b/plugins/experimental/custom_redirect/CMakeLists.txt
index c08a12770b..045780559a 100644
--- a/plugins/experimental/custom_redirect/CMakeLists.txt
+++ b/plugins/experimental/custom_redirect/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(custom_redirect custom_redirect.cc)
+verify_global_plugin(custom_redirect)
diff --git a/plugins/experimental/fq_pacing/CMakeLists.txt 
b/plugins/experimental/fq_pacing/CMakeLists.txt
index 18d02d9fbf..86c360ec39 100644
--- a/plugins/experimental/fq_pacing/CMakeLists.txt
+++ b/plugins/experimental/fq_pacing/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(fq_pacing fq_pacing.cc)
+verify_global_plugin(fq_pacing)
diff --git a/plugins/experimental/header_freq/CMakeLists.txt 
b/plugins/experimental/header_freq/CMakeLists.txt
index 58b8c850cd..9c961728fb 100644
--- a/plugins/experimental/header_freq/CMakeLists.txt
+++ b/plugins/experimental/header_freq/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(header_freq header_freq.cc)
+verify_global_plugin(header_freq)
diff --git a/plugins/experimental/hook-trace/CMakeLists.txt 
b/plugins/experimental/hook-trace/CMakeLists.txt
index eb103d9d09..c9d1d10d36 100644
--- a/plugins/experimental/hook-trace/CMakeLists.txt
+++ b/plugins/experimental/hook-trace/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(hook-trace hook-trace.cc)
+verify_global_plugin(hook-trace)
diff --git a/plugins/experimental/icap/CMakeLists.txt 
b/plugins/experimental/icap/CMakeLists.txt
index e53e64276a..795f243f8f 100644
--- a/plugins/experimental/icap/CMakeLists.txt
+++ b/plugins/experimental/icap/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(icap_plugin icap_plugin.cc)
+verify_global_plugin(icap_plugin)
diff --git a/plugins/experimental/inliner/CMakeLists.txt 
b/plugins/experimental/inliner/CMakeLists.txt
index 015339ca9b..9ea0fb7453 100644
--- a/plugins/experimental/inliner/CMakeLists.txt
+++ b/plugins/experimental/inliner/CMakeLists.txt
@@ -27,3 +27,4 @@ add_atsplugin(
 )
 
 target_compile_options(inliner PRIVATE -DPLUGIN_TAG=\"inliner\")
+verify_global_plugin(inliner)
diff --git a/plugins/experimental/memcache/CMakeLists.txt 
b/plugins/experimental/memcache/CMakeLists.txt
index 49330ccd23..2602bd1685 100644
--- a/plugins/experimental/memcache/CMakeLists.txt
+++ b/plugins/experimental/memcache/CMakeLists.txt
@@ -24,3 +24,5 @@ target_include_directories(
   memcache PRIVATE $<TARGET_PROPERTY:ts::inkevent,INCLUDE_DIRECTORIES>
                    $<TARGET_PROPERTY:ts::inknet,INCLUDE_DIRECTORIES> 
$<TARGET_PROPERTY:PCRE::PCRE,INCLUDE_DIRECTORIES>
 )
+# This fails on OSX for this symbol: VConnection::set_continuation(VIO *, 
Continuation *)
+#verify_global_plugin(memcache)
diff --git a/plugins/experimental/memory_profile/CMakeLists.txt 
b/plugins/experimental/memory_profile/CMakeLists.txt
index bb151f9f01..1f482f10b4 100644
--- a/plugins/experimental/memory_profile/CMakeLists.txt
+++ b/plugins/experimental/memory_profile/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(memory_profile memory_profile.cc)
+verify_global_plugin(memory_profile)
diff --git a/plugins/experimental/money_trace/CMakeLists.txt 
b/plugins/experimental/money_trace/CMakeLists.txt
index 6a9462717e..cdf8a56ba3 100644
--- a/plugins/experimental/money_trace/CMakeLists.txt
+++ b/plugins/experimental/money_trace/CMakeLists.txt
@@ -17,3 +17,4 @@
 
 add_atsplugin(money_trace money_trace.cc)
 target_link_libraries(money_trace PRIVATE libswoc::libswoc)
+verify_global_plugin(money_trace)
diff --git a/plugins/experimental/rate_limit/CMakeLists.txt 
b/plugins/experimental/rate_limit/CMakeLists.txt
index 375d3d07c4..831e9c5e91 100644
--- a/plugins/experimental/rate_limit/CMakeLists.txt
+++ b/plugins/experimental/rate_limit/CMakeLists.txt
@@ -29,3 +29,4 @@ add_atsplugin(
 )
 
 target_link_libraries(rate_limit PRIVATE libswoc::libswoc yaml-cpp::yaml-cpp 
OpenSSL::SSL)
+verify_global_plugin(rate_limit)
diff --git a/plugins/experimental/redo_cache_lookup/CMakeLists.txt 
b/plugins/experimental/redo_cache_lookup/CMakeLists.txt
index 5150a403c0..1b6c41d47b 100644
--- a/plugins/experimental/redo_cache_lookup/CMakeLists.txt
+++ b/plugins/experimental/redo_cache_lookup/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(redo_cache_lookup redo_cache_lookup.cc)
 
 target_link_libraries(redo_cache_lookup PRIVATE ts::tscppapi)
+verify_global_plugin(redo_cache_lookup)
diff --git a/plugins/experimental/sslheaders/CMakeLists.txt 
b/plugins/experimental/sslheaders/CMakeLists.txt
index 33865b71ac..4b9d0c4cbd 100644
--- a/plugins/experimental/sslheaders/CMakeLists.txt
+++ b/plugins/experimental/sslheaders/CMakeLists.txt
@@ -26,3 +26,4 @@ endif()
 
 add_atsplugin(sslheaders sslheaders.cc)
 target_link_libraries(sslheaders PRIVATE sslhdr OpenSSL::SSL)
+verify_global_plugin(sslheaders)
diff --git a/plugins/experimental/stale_response/CMakeLists.txt 
b/plugins/experimental/stale_response/CMakeLists.txt
index f3b4425805..6013b33010 100644
--- a/plugins/experimental/stale_response/CMakeLists.txt
+++ b/plugins/experimental/stale_response/CMakeLists.txt
@@ -33,3 +33,4 @@ target_include_directories(stale_response PRIVATE 
"${libswoc_INCLUDE_DIRS}")
 if(BUILD_TESTING)
   add_subdirectory(unit_tests)
 endif()
+verify_global_plugin(stale_response)
diff --git a/plugins/experimental/stek_share/CMakeLists.txt 
b/plugins/experimental/stek_share/CMakeLists.txt
index fa19f0b0b5..32438fdd20 100644
--- a/plugins/experimental/stek_share/CMakeLists.txt
+++ b/plugins/experimental/stek_share/CMakeLists.txt
@@ -21,6 +21,8 @@ if(nuraft_FOUND)
   target_link_libraries(stek_share PRIVATE nuraft::nuraft OpenSSL::SSL 
yaml-cpp::yaml-cpp)
 else()
   message(STATUS "skipping stek_share plugin (missing nuraft)")
+
+  verify_global_plugin(stek_share)
 endif()
 
 # This was added by add_atsplugin, but one of the modules above must be 
overriding it.
diff --git a/plugins/experimental/stream_editor/CMakeLists.txt 
b/plugins/experimental/stream_editor/CMakeLists.txt
index de999ea9bb..9dbeeb50b4 100644
--- a/plugins/experimental/stream_editor/CMakeLists.txt
+++ b/plugins/experimental/stream_editor/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(stream_editor stream_editor.cc)
+verify_global_plugin(stream_editor)
diff --git a/plugins/experimental/system_stats/CMakeLists.txt 
b/plugins/experimental/system_stats/CMakeLists.txt
index 112188bf70..b46396b677 100644
--- a/plugins/experimental/system_stats/CMakeLists.txt
+++ b/plugins/experimental/system_stats/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(system_stats system_stats.cc)
+verify_global_plugin(system_stats)
diff --git a/plugins/experimental/tls_bridge/CMakeLists.txt 
b/plugins/experimental/tls_bridge/CMakeLists.txt
index b11aca2ee3..e3de8b9249 100644
--- a/plugins/experimental/tls_bridge/CMakeLists.txt
+++ b/plugins/experimental/tls_bridge/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(tls_bridge tls_bridge.cc)
 
 target_link_libraries(tls_bridge PRIVATE libswoc::libswoc)
+verify_global_plugin(tls_bridge)
diff --git a/plugins/generator/CMakeLists.txt b/plugins/generator/CMakeLists.txt
index 1402a9ec6f..7b8a378461 100644
--- a/plugins/generator/CMakeLists.txt
+++ b/plugins/generator/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(generator generator.cc)
+verify_global_plugin(generator)
diff --git a/plugins/header_rewrite/CMakeLists.txt 
b/plugins/header_rewrite/CMakeLists.txt
index c752143145..af70193541 100644
--- a/plugins/header_rewrite/CMakeLists.txt
+++ b/plugins/header_rewrite/CMakeLists.txt
@@ -56,3 +56,4 @@ if(BUILD_TESTING)
     target_link_libraries(test_header_rewrite PRIVATE maxminddb::maxminddb)
   endif()
 endif()
+verify_global_plugin(header_rewrite)
diff --git a/plugins/healthchecks/CMakeLists.txt 
b/plugins/healthchecks/CMakeLists.txt
index d267e74a8b..8a573b0991 100644
--- a/plugins/healthchecks/CMakeLists.txt
+++ b/plugins/healthchecks/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(healthchecks healthchecks.cc)
+verify_global_plugin(healthchecks)
diff --git a/plugins/ja3_fingerprint/CMakeLists.txt 
b/plugins/ja3_fingerprint/CMakeLists.txt
index 3c52b35b2e..897c28669b 100644
--- a/plugins/ja3_fingerprint/CMakeLists.txt
+++ b/plugins/ja3_fingerprint/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(ja3_fingerprint ja3_fingerprint.cc)
 
 target_link_libraries(ja3_fingerprint PRIVATE OpenSSL::SSL)
+verify_global_plugin(ja3_fingerprint)
diff --git a/plugins/libloader/CMakeLists.txt b/plugins/libloader/CMakeLists.txt
index fb657684f1..619041dc7a 100644
--- a/plugins/libloader/CMakeLists.txt
+++ b/plugins/libloader/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(libloader libloader.cc)
+verify_global_plugin(libloader)
diff --git a/plugins/lua/CMakeLists.txt b/plugins/lua/CMakeLists.txt
index 165b023aa7..4d1a94da91 100644
--- a/plugins/lua/CMakeLists.txt
+++ b/plugins/lua/CMakeLists.txt
@@ -50,3 +50,4 @@ add_atsplugin(
 )
 
 target_link_libraries(tslua PRIVATE luajit::luajit OpenSSL::Crypto)
+verify_global_plugin(tslua)
diff --git a/plugins/regex_revalidate/CMakeLists.txt 
b/plugins/regex_revalidate/CMakeLists.txt
index 122a35aad2..e095fd5684 100644
--- a/plugins/regex_revalidate/CMakeLists.txt
+++ b/plugins/regex_revalidate/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(regex_revalidate regex_revalidate.cc)
 
 target_link_libraries(regex_revalidate PRIVATE PCRE::PCRE)
+verify_global_plugin(regex_revalidate)
diff --git a/plugins/remap_stats/CMakeLists.txt 
b/plugins/remap_stats/CMakeLists.txt
index 0c1432733a..4efc6c831f 100644
--- a/plugins/remap_stats/CMakeLists.txt
+++ b/plugins/remap_stats/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(remap_stats remap_stats.cc)
 
 target_link_libraries(remap_stats PRIVATE ts::tscore)
+verify_global_plugin(remap_stats)
diff --git a/plugins/server_push_preload/CMakeLists.txt 
b/plugins/server_push_preload/CMakeLists.txt
index 50c0271044..084824d183 100644
--- a/plugins/server_push_preload/CMakeLists.txt
+++ b/plugins/server_push_preload/CMakeLists.txt
@@ -18,3 +18,4 @@
 add_atsplugin(server_push_preload server_push_preload.cc)
 
 target_link_libraries(server_push_preload PRIVATE ts::tscppapi)
+verify_global_plugin(server_push_preload)
diff --git a/plugins/slice/CMakeLists.txt b/plugins/slice/CMakeLists.txt
index ac71178649..5c15c5a8d2 100644
--- a/plugins/slice/CMakeLists.txt
+++ b/plugins/slice/CMakeLists.txt
@@ -38,3 +38,4 @@ target_link_libraries(slice PRIVATE ts::tscore)
 if(BUILD_TESTING)
   add_subdirectory(unit-tests)
 endif()
+verify_global_plugin(slice)
diff --git a/plugins/stats_over_http/CMakeLists.txt 
b/plugins/stats_over_http/CMakeLists.txt
index 6be09303ea..4490077ce1 100644
--- a/plugins/stats_over_http/CMakeLists.txt
+++ b/plugins/stats_over_http/CMakeLists.txt
@@ -22,3 +22,4 @@ target_link_libraries(stats_over_http PRIVATE 
libswoc::libswoc)
 if(HAVE_BROTLI_ENCODE_H)
   target_link_libraries(stats_over_http PRIVATE brotli::brotlienc)
 endif()
+verify_global_plugin(stats_over_http)
diff --git a/plugins/tcpinfo/CMakeLists.txt b/plugins/tcpinfo/CMakeLists.txt
index 60a883b004..426a4307d2 100644
--- a/plugins/tcpinfo/CMakeLists.txt
+++ b/plugins/tcpinfo/CMakeLists.txt
@@ -16,3 +16,4 @@
 #######################
 
 add_atsplugin(tcpinfo tcpinfo.cc)
+verify_global_plugin(tcpinfo)
diff --git a/plugins/traffic_dump/CMakeLists.txt 
b/plugins/traffic_dump/CMakeLists.txt
index 443c56ac88..9dae57ebdb 100644
--- a/plugins/traffic_dump/CMakeLists.txt
+++ b/plugins/traffic_dump/CMakeLists.txt
@@ -24,3 +24,4 @@ target_link_libraries(traffic_dump PRIVATE libswoc::libswoc 
OpenSSL::SSL)
 if(BUILD_TESTING)
   add_subdirectory(unit_tests)
 endif()
+verify_global_plugin(traffic_dump)
diff --git a/plugins/xdebug/CMakeLists.txt b/plugins/xdebug/CMakeLists.txt
index 02038338e0..17ae23e7de 100644
--- a/plugins/xdebug/CMakeLists.txt
+++ b/plugins/xdebug/CMakeLists.txt
@@ -17,3 +17,4 @@
 
 add_atsplugin(xdebug xdebug.cc)
 target_link_libraries(xdebug PRIVATE libswoc::libswoc)
+verify_global_plugin(xdebug)
diff --git a/src/traffic_server/traffic_server.cc 
b/src/traffic_server/traffic_server.cc
index 8c3efa9873..00a00ccde8 100644
--- a/src/traffic_server/traffic_server.cc
+++ b/src/traffic_server/traffic_server.cc
@@ -1178,14 +1178,14 @@ static const struct CMD {
    "FORMAT: verify_global_plugin [global_plugin_so_file]\n"
    "\n"
    "Load a global plugin's shared object file and verify it meets\n"
-   "minimal plugin API requirements. \n",                              
cmd_verify_global_plugin, false},
+   "minimal plugin API requirements. \n",                              
cmd_verify_global_plugin, true },
   {"verify_remap_plugin",  "Verify a remap plugin's shared object file",
    "VERIFY_REMAP_PLUGIN\n"
    "\n"
    "FORMAT: verify_remap_plugin [remap_plugin_so_file]\n"
    "\n"
    "Load a remap plugin's shared object file and verify it meets\n"
-   "minimal plugin API requirements. \n",                              
cmd_verify_remap_plugin,  false},
+   "minimal plugin API requirements. \n",                              
cmd_verify_remap_plugin,  true },
   {"help",                 "Obtain a short description of a command (e.g. 
'help clear')",
    "HELP\n"
    "\n"

Reply via email to