homebrew-cask/Casks/f/freedome.rb

36 lines
1.1 KiB
Ruby

cask "freedome" do
version "2.69.55.0"
sha256 :no_check
url "https://download.sp.f-secure.com/freedome/installer/2/Freedome.pkg"
name "F-Secure Freedome"
desc "VPN client"
homepage "https://www.f-secure.com/en_US/web/home_us/freedome"
livecheck do
url :url
strategy :extract_plist
end
pkg "Freedome.pkg"
uninstall launchctl: [
"com.f-secure.freedome.gui",
"com.f-secure.freedome.uninstall",
"com.f-secure.fsvpn-ike-agent.production.macos",
"com.f-secure.fsvpn-service-helper.production",
"com.f-secure.fsvpn-service.production",
"com.f-secure.fsvpn-upstream.production",
"fsvpn-ike-agent.production.macos",
],
quit: "com.fsecure.freedome.osx",
pkgutil: "com.f-secure.freedome*"
zap trash: [
"/Library/LaunchDaemons/com.f-secure.freedome.uninstall.plist",
"/Library/Preferences/com.f-secure.freedome.plist",
"~/Library/Preferences/com.fsecure.freedome.osx.plist",
"~/Library/Saved Application State/com.fsecure.freedome.osx.savedState",
]
end