phinze/homebrew-cask

View on GitHub
Casks/n/nessus.rb

Summary

Maintainability
A
0 mins
Test Coverage
cask "nessus" do
  version "10.8.2"
  sha256 "f591e9ca51c8e6ec431f09b855f2a138d6b53f1d08258e3237454072f696d04e"

  url "https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-#{version}.dmg"
  name "Tenable Nessus"
  desc "Vulnerability scanner"
  homepage "https://www.tenable.com/products/nessus"

  livecheck do
    url "https://www.tenable.com/downloads/nessus"
    regex(/Nessus[._-]v?(\d+(?:\.\d+)+)\.dmg/i)
  end

  pkg ".Nessus.pkg"

  uninstall launchctl: "com.tenablesecurity.nessusd",
            pkgutil:   "com.tenablesecurity.Nessus.Preferences"

  zap trash: "/Library/Nessus"
end