45 lines
2.1 KiB
Ruby
45 lines
2.1 KiB
Ruby
cask 'onedrive' do
|
|
version '18.091.9506.0004'
|
|
sha256 '814bd894b4eacec8ac829526fcf7b4774226dd56c4a0eb5a7dea61ed12a30d49'
|
|
|
|
# oneclient.sfx.ms/Mac/Direct was verified as official when first introduced to the cask
|
|
url "https://oneclient.sfx.ms/Mac/Direct/#{version}/OneDrive.pkg"
|
|
name 'OneDrive'
|
|
homepage 'https://onedrive.live.com/'
|
|
|
|
auto_updates true
|
|
|
|
pkg 'OneDrive.pkg'
|
|
|
|
uninstall delete: '/Applications/OneDrive.app',
|
|
launchctl: 'com.microsoft.OneDriveUpdaterDaemon',
|
|
pkgutil: 'com.microsoft.OneDrive',
|
|
quit: [
|
|
'com.microsoft.OneDrive',
|
|
'com.microsoft.OneDriveUpdater',
|
|
'com.microsoft.OneDrive.FinderSync',
|
|
]
|
|
|
|
zap trash: [
|
|
'~/Library/Application Support/OneDrive',
|
|
'~/Library/Application Support/com.microsoft.OneDrive',
|
|
'~/Library/Application Support/com.microsoft.OneDriveUpdater',
|
|
'~/Library/Application Support/OneDriveUpdater',
|
|
'~/Library/Application Scripts/com.microsoft.OneDrive.FinderSync',
|
|
'~/Library/Application Scripts/com.microsoft.OneDriveLauncher',
|
|
'~/Library/Caches/com.microsoft.OneDrive',
|
|
'~/Library/Caches/com.microsoft.OneDriveUpdater',
|
|
'~/Library/Caches/com.plausiblelabs.crashreporter.data/com.microsoft.OneDrive',
|
|
'~/Library/Caches/com.plausiblelabs.crashreporter.data/com.microsoft.OneDriveUpdater',
|
|
'~/Library/Containers/com.microsoft.OneDriveLauncher',
|
|
'~/Library/Containers/com.microsoft.OneDrive.FinderSync',
|
|
'~/Library/Cookies/com.microsoft.OneDrive.binarycookies',
|
|
'~/Library/Cookies/com.microsoft.OneDriveUpdater.binarycookies',
|
|
'~/Library/Group Containers/*.OneDriveStandaloneSuite',
|
|
'~/Library/Logs/OneDrive',
|
|
'~/Library/Preferences/com.microsoft.OneDrive.plist',
|
|
'~/Library/Preferences/com.microsoft.OneDriveUpdater.plist',
|
|
'~/Library/Preferences/*.OneDriveStandaloneSuite.plist',
|
|
]
|
|
end
|