Files
homebrew-cask/Casks/e/expressvpn.rb
2023-12-05 03:49:04 -05:00

34 lines
1.1 KiB
Ruby

cask "expressvpn" do
version "11.47.0.79035"
sha256 "e461713d08336500d6bd098ae88acfba7290bcaa75bdfc6980c52e94938d4660"
url "https://www.expressvpn.works/clients/mac/expressvpn_mac_#{version}_release.pkg"
name "ExpressVPN"
desc "VPN client for secure internet access and private browsing"
homepage "https://www.expressvpn.works/"
livecheck do
url "https://www.expressvpn.works/clients/latest/mac"
strategy :header_match
end
pkg "expressvpn_mac_#{version}_release.pkg"
uninstall launchctl: "com.expressvpn.ExpressVPN.agent",
script: {
executable: "/Applications/ExpressVPN.app/Contents/Resources/uninstall.tool",
input: ["Yes"],
sudo: true,
},
pkgutil: "com.expressvpn.ExpressVPN"
zap trash: [
"/Library/Application Support/com.expressvpn.ExpressVPN",
"/Library/LaunchDaemons/com.expressvpn.expressvpnd.plist",
"~/Library/Application Support/com.expressvpn.ExpressVPN",
"~/Library/HTTPStorages/com.expressvpn.ExpressVPN",
"~/Library/Logs/ExpressVPN",
"~/Library/Preferences/com.expressvpn.ExpressVPN.plist",
]
end