cask 'keybase' do version '1.0.34-20171027003854,8e989533a' sha256 'd9550d1b7eead724f4bd4f275109eece37aa1d124bb679389f8820347be65f0d' url "https://prerelease.keybase.io/darwin-updates/Keybase-#{version.before_comma}%2B#{version.after_comma}.zip" appcast 'https://prerelease.keybase.io/update-darwin-prod-v2.json', checkpoint: 'f0108221817e4e760e293bba9c18b038a332f364f672b0655b61d821313e896f' name 'Keybase' homepage 'https://keybase.io/' auto_updates true app 'Keybase.app' postflight do system_command "#{appdir}/Keybase.app/Contents/SharedSupport/bin/keybase", args: ['install-auto'] end uninstall delete: '/Library/PrivilegedHelperTools/keybase.Helper', launchctl: 'keybase.Helper', login_item: 'Keybase', signal: [ ['TERM', 'keybase.Electron'], ['TERM', 'keybase.ElectronHelper'], ['KILL', 'keybase.Electron'], ['KILL', 'keybase.ElectronHelper'], ], script: { executable: "#{appdir}/Keybase.app/Contents/SharedSupport/bin/keybase", args: ['uninstall'], } zap delete: [ '~/Library/Caches/Keybase', '~/Library/Group Containers/keybase', '~/Library/Logs/Keybase*', '~/Library/Logs/keybase*', '/Library/Logs/keybase*', ], trash: [ '~/Library/Application Support/Keybase', '~/Library/Preferences/keybase*', ], rmdir: '/keybase' end