40 lines
1.9 KiB
Ruby
40 lines
1.9 KiB
Ruby
cask 'little-snitch' do
|
|
version '4.0.1'
|
|
sha256 'b252a4a2afb85f441be26e134a0edfa5f36c73efe189d69fd871ed9768faca5d'
|
|
|
|
url "https://www.obdev.at/downloads/littlesnitch/LittleSnitch-#{version}.dmg"
|
|
appcast 'https://www.obdev.at/products/littlesnitch/releasenotes.html',
|
|
checkpoint: '3cfdd5890fe3f82809b2d1f60011d95dfa1347a9a39783c787164b4f53661810'
|
|
name 'Little Snitch'
|
|
homepage 'https://www.obdev.at/products/littlesnitch/index.html'
|
|
|
|
auto_updates true
|
|
depends_on macos: '>= :el_capitan'
|
|
|
|
installer manual: 'Little Snitch Installer.app'
|
|
|
|
zap delete: [
|
|
'/Library/Application Support/Objective Development/Little Snitch',
|
|
'~/Library/Application Support/Little Snitch',
|
|
'~/Library/Caches/at.obdev.LittleSnitchAgent',
|
|
'~/Library/Caches/at.obdev.LittleSnitchConfiguration',
|
|
'~/Library/Caches/at.obdev.LittleSnitchSoftwareUpdate',
|
|
'~/Library/Caches/com.apple.helpd/Generated/at.obdev.LittleSnitchConfiguration.help',
|
|
'~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/at.obdev.LittleSnitchConfiguration.help',
|
|
'~/Library/Logs/Little Snitch Agent.log',
|
|
'~/Library/Logs/Little Snitch Installer.log',
|
|
'~/Library/Logs/Little Snitch Network Monitor.log',
|
|
'~/Library/Preferences/at.obdev.LittleSnitchAgent.plist',
|
|
'~/Library/Preferences/at.obdev.LittleSnitchConfiguration.plist',
|
|
'~/Library/Preferences/at.obdev.LittleSnitchInstaller.plist',
|
|
'~/Library/Preferences/at.obdev.LittleSnitchNetworkMonitor.plist',
|
|
'~/Library/Preferences/at.obdev.LittleSnitchSoftwareUpdate.plist',
|
|
'~/Library/Saved Application State/at.obdev.LittleSnitchInstaller.savedState',
|
|
],
|
|
rmdir: '/Library/Application Support/Objective Development'
|
|
|
|
caveats do
|
|
reboot
|
|
end
|
|
end
|