Vítor Galvão
9 years ago
1 changed files with 0 additions and 44 deletions
@ -1,44 +0,0 @@ |
|||
cask 'wireshark1' do |
|||
version '1.12.8' |
|||
sha256 '9eade167a2054e8b71fc6e9ce154422a14ed70a40e15d842ef6dfbf9d96152ec' |
|||
|
|||
url "https://www.wireshark.org/download/osx/Wireshark%20#{version}%20Intel%2064.dmg" |
|||
name 'Wireshark' |
|||
homepage 'https://www.wireshark.org/' |
|||
license :gpl |
|||
|
|||
pkg "Wireshark #{version} Intel 64.pkg" |
|||
postflight do |
|||
if Process.euid == 0 |
|||
ohai 'Note:' |
|||
puts <<-EOS.undent |
|||
You executed 'brew cask' as the superuser. |
|||
|
|||
You must manually add users to group 'access_bpf' in order to use Wireshark |
|||
EOS |
|||
else |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/usr/sbin/dseditgroup', '-o', 'edit', '-a', Etc.getpwuid(Process.euid).name, '-t', 'user', '--', 'access_bpf' |
|||
end |
|||
end |
|||
|
|||
uninstall :script => { |
|||
:executable => '/usr/sbin/dseditgroup', |
|||
:args => ['-o', 'delete', 'access_bpf'], |
|||
}, |
|||
:pkgutil => 'org.wireshark.*', |
|||
:delete => [ |
|||
'/usr/local/bin/capinfos', |
|||
'/usr/local/bin/dftest', |
|||
'/usr/local/bin/dumpcap', |
|||
'/usr/local/bin/editcap', |
|||
'/usr/local/bin/mergecap', |
|||
'/usr/local/bin/randpkt', |
|||
'/usr/local/bin/rawshark', |
|||
'/usr/local/bin/text2pcap', |
|||
'/usr/local/bin/tshark', |
|||
'/usr/local/bin/wireshark', |
|||
] |
|||
|
|||
depends_on :x11 => true |
|||
end |
Loading…
Reference in new issue