Merge pull request #7897 from claui/user-home-sandbox

sandbox: do not assume home is inside `/Users`
This commit is contained in:
Claudia Pellegrino 2020-07-03 17:30:13 +02:00 committed by GitHub
commit f4c411bd42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,12 +47,12 @@ class Sandbox
end
def allow_cvs
allow_write_path "/Users/#{ENV["USER"]}/.cvspass"
allow_write_path "#{ENV["HOME"]}/.cvspass"
end
def allow_fossil
allow_write_path "/Users/#{ENV["USER"]}/.fossil"
allow_write_path "/Users/#{ENV["USER"]}/.fossil-journal"
allow_write_path "#{ENV["HOME"]}/.fossil"
allow_write_path "#{ENV["HOME"]}/.fossil-journal"
end
def allow_write_cellar(formula)
@ -63,7 +63,7 @@ class Sandbox
# Xcode projects expect access to certain cache/archive dirs.
def allow_write_xcode
allow_write_path "/Users/#{ENV["USER"]}/Library/Developer"
allow_write_path "#{ENV["HOME"]}/Library/Developer"
end
def allow_write_log(formula)