quarantine: do not automatically follow symlinks

This prevents failure when Casks have broken framework symlinks.
This commit is contained in:
L. E. Segovia 2018-08-31 15:31:00 +00:00
parent 47d3bbee1c
commit 4c47a4b76d
No known key found for this signature in database
GPG Key ID: D5D1DC48B52B7AD5

View File

@ -69,7 +69,7 @@ module Hbc
quarantine_status = status(from, command: command)
quarantiner = command.run("/usr/bin/xattr",
args: ["-w", "-r", QUARANTINE_ATTRIBUTE, quarantine_status, to],
args: ["-w", "-rs", QUARANTINE_ATTRIBUTE, quarantine_status, to],
print_stderr: false)
return if quarantiner.success?