61 lines
2.3 KiB
Ruby
61 lines
2.3 KiB
Ruby
cask "zoomus" do
|
|
version "5.1.28648.0705"
|
|
sha256 "5131befde7d890dc9b3e6507b9100a32c223c83d709b87ef00240103e391408d"
|
|
|
|
# d11yldzmag5yn.cloudfront.net/ was verified as official when first introduced to the cask
|
|
url "https://d11yldzmag5yn.cloudfront.net/prod/#{version}/Zoom.pkg"
|
|
appcast "https://macupdater.net/cgi-bin/check_urls/check_url_redirect.cgi?url=https://zoom.us/client/latest/Zoom.pkg"
|
|
name "Zoom.us"
|
|
homepage "https://www.zoom.us/"
|
|
|
|
auto_updates true
|
|
conflicts_with cask: "zoom-for-it-admins"
|
|
|
|
pkg "Zoom.pkg"
|
|
|
|
postflight do
|
|
set_ownership "~/Library/Application Support/zoom.us"
|
|
end
|
|
|
|
uninstall quit: "us.zoom.ZoomOpener",
|
|
signal: ["KILL", "us.zoom.xos"],
|
|
pkgutil: "us.zoom.pkg.videmeeting",
|
|
login_item: "ZoomOpener",
|
|
script: {
|
|
executable: "/usr/bin/defaults",
|
|
args: ["delete", "us.zoom.xos"],
|
|
must_succeed: false,
|
|
sudo: true,
|
|
},
|
|
delete: [
|
|
"/Applications/zoom.us.app",
|
|
"/Library/Audio/Plug-Ins/HAL/ZoomAudioDevice.driver",
|
|
"/Library/Internet Plug-Ins/ZoomUsPlugIn.plugin",
|
|
"/Library/Logs/DiagnosticReports/zoom.us*",
|
|
"~/.zoomus/ZoomOpener.app",
|
|
"~/Library/Internet Plug-Ins/ZoomUsPlugIn.plugin",
|
|
]
|
|
|
|
zap trash: [
|
|
"~/.zoomus",
|
|
"~/Desktop/Zoom",
|
|
"~/Documents/Zoom",
|
|
"~/Library/Application Support/CloudDocs/session/containers/iCloud.us.zoom.videomeetings",
|
|
"~/Library/Application Support/CloudDocs/session/containers/iCloud.us.zoom.videomeetings.plist",
|
|
"~/Library/Application Support/zoom.us",
|
|
"~/Library/Caches/us.zoom.xos",
|
|
"~/Library/Cookies/us.zoom.xos.binarycookies",
|
|
"~/Library/Logs/zoom.us",
|
|
"~/Library/Logs/zoominstall.log",
|
|
"~/Library/Logs/ZoomPhone",
|
|
"~/Library/Mobile Documents/iCloud~us~zoom~videomeetings",
|
|
"~/Library/Preferences/ZoomChat.plist",
|
|
"~/Library/Preferences/us.zoom.airhost.plist",
|
|
"~/Library/Preferences/us.zoom.xos.Hotkey.plist",
|
|
"~/Library/Preferences/us.zoom.xos.plist",
|
|
"~/Library/Safari/PerSiteZoomPreferences.plist",
|
|
"~/Library/SafariTechnologyPreview/PerSiteZoomPreferences.plist",
|
|
"~/Library/Saved Application State/us.zoom.xos.savedState",
|
|
]
|
|
end
|