-
- Downloads
Cask: fixes for quarantining
Gatekeeper's Path Randomization is currently making automated installation a nightmare. Let's manually toggle the (undocumented) app translocation bit in the `com.apple.quarantine` extended attribute. While we're at it, let's also toss in some fixes: - zip downloads with improper permissions that prevent us from quarantining - quarantine/release/skip downloads as requested by the user
Showing
- Library/Homebrew/cask/download.rb 3 additions, 4 deletionsLibrary/Homebrew/cask/download.rb
- Library/Homebrew/cask/exceptions.rb 14 additions, 0 deletionsLibrary/Homebrew/cask/exceptions.rb
- Library/Homebrew/cask/quarantine.rb 49 additions, 15 deletionsLibrary/Homebrew/cask/quarantine.rb
- Library/Homebrew/test/cask/cmd/fetch_spec.rb 2 additions, 2 deletionsLibrary/Homebrew/test/cask/cmd/fetch_spec.rb
- Library/Homebrew/test/cask/quarantine_spec.rb 36 additions, 12 deletionsLibrary/Homebrew/test/cask/quarantine_spec.rb
Loading
Please register or sign in to comment