From 9237d99ea5b615112840f8fee67612ad0070b2aa Mon Sep 17 00:00:00 2001 From: Jake Wnuk Date: Fri, 19 Apr 2024 11:45:06 -0400 Subject: [PATCH] Bug fix: remove sudo from gpg command - Removed sudo from the gpg command as the script already checks if a user is running as root or sudo in the script - Including sudo in this command breaks the installer for non-sudo environments like containers --- config/templates/metasploit-framework-wrappers/msfupdate.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/templates/metasploit-framework-wrappers/msfupdate.erb b/config/templates/metasploit-framework-wrappers/msfupdate.erb index 6a79bd6a..610e2fc6 100755 --- a/config/templates/metasploit-framework-wrappers/msfupdate.erb +++ b/config/templates/metasploit-framework-wrappers/msfupdate.erb @@ -62,7 +62,7 @@ install_deb() { PREF_FILE=/etc/apt/preferences.d/pin-metasploit.pref echo -n "Adding metasploit-framework to your repository list.." echo "deb [signed-by=/usr/share/keyrings/metasploit-framework.gpg] $DOWNLOAD_URI/apt lucid main" > $LIST_FILE - print_pgp_key | sudo gpg --dearmor -o /usr/share/keyrings/metasploit-framework.gpg + print_pgp_key | gpg --dearmor -o /usr/share/keyrings/metasploit-framework.gpg if [ ! -f $PREF_FILE ]; then mkdir -p /etc/apt/preferences.d/ cat > $PREF_FILE <