homebrew-cask/Casks/tenable-nessus-agent.rb

26 lines
1.1 KiB
Ruby

cask "tenable-nessus-agent" do
version "8.2.1,12043"
sha256 "ac2853fab3c17ad3a39d323355cbe665d16371c4e36ac559adbc2bc2ac5f3065"
url "https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/#{version.after_comma}/download?i_agree_to_tenable_license_agreement=true"
appcast "https://macupdater.net/cgi-bin/check_urls/check_url_filename.cgi?url=https://www.tenable.com/downloads/api/v1/public/pages/nessus-agents/downloads/#{version.after_comma}/download?i_agree_to_tenable_license_agreement=true"
name "Tenable Nessus Agent"
desc "Agent for Nessus vulnerability scanner"
homepage "https://www.tenable.com/"
pkg "Install Nessus Agent.pkg"
uninstall pkgutil: "com.tenablesecurity.NessusAgent.Preferences",
delete: [
"/Library/NessusAgent",
"/Library/LaunchDaemons/com.tenablesecurity.nessusagent.plist",
"/Library/PreferencePanes/Nessus Agent Preferences.prefPane",
"/private/etc/tenable_tag",
],
launchctl: "com.tenablesecurity.nessusagent"
caveats do
license "https://static.tenable.com/prod_docs/tenable_slas.html"
end
end