diff --git a/msfdb b/msfdb index 8ea550d99a1e2..85412863ad18e 100755 --- a/msfdb +++ b/msfdb @@ -339,6 +339,10 @@ def reinit_db init_db end +def print_webservice_removal_prompt + $stderr.puts "#{'[WARNING]'.red} The remote web service is being removed. Does this impact you? React here: https://github.com/rapid7/metasploit-framework/issues/18439" +end + class WebServicePIDStatus RUNNING = 0 INACTIVE = 1 @@ -1075,6 +1079,9 @@ if $PROGRAM_NAME == __FILE__ end if @options[:component] == :all @components.each { |component| + if component == :webservice + 3.times { print_webservice_removal_prompt } + end puts '====================================================================' puts "Running the '#{command}' command for the #{component}:" invoke_command(commands, component.to_sym, command) @@ -1083,6 +1090,9 @@ if $PROGRAM_NAME == __FILE__ } else puts "Running the '#{command}' command for the #{@options[:component]}:" + if @options[:component] == :webservice + 3.times { print_webservice_removal_prompt } + end invoke_command(commands, @options[:component], command) end end