From c0b84a0479562edd0bb56b3d915fda9f90a520da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Galv=C3=A3o?= Date: Sat, 28 Jan 2017 16:25:14 +0000 Subject: [PATCH] cask: staged: no sudo in set_permissions --- Library/Homebrew/cask/lib/hbc/staged.rb | 2 +- Library/Homebrew/cask/test/support/shared_examples/staged.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/cask/lib/hbc/staged.rb b/Library/Homebrew/cask/lib/hbc/staged.rb index dcc05ef5df..c1aa01b295 100644 --- a/Library/Homebrew/cask/lib/hbc/staged.rb +++ b/Library/Homebrew/cask/lib/hbc/staged.rb @@ -27,7 +27,7 @@ module Hbc full_paths = remove_nonexistent(paths) return if full_paths.empty? @command.run!("/bin/chmod", args: ["-R", "--", permissions_str] + full_paths, - sudo: true) + sudo: false) end def set_ownership(paths, user: current_user, group: "staff") diff --git a/Library/Homebrew/cask/test/support/shared_examples/staged.rb b/Library/Homebrew/cask/test/support/shared_examples/staged.rb index ef4ff03418..95e75726e8 100644 --- a/Library/Homebrew/cask/test/support/shared_examples/staged.rb +++ b/Library/Homebrew/cask/test/support/shared_examples/staged.rb @@ -47,7 +47,7 @@ shared_examples_for Hbc::Staged do staged.stubs(Pathname: fake_pathname) Hbc::FakeSystemCommand.expects_command( - ["/usr/bin/sudo", "-E", "--", "/bin/chmod", "-R", "--", "777", fake_pathname] + ["/bin/chmod", "-R", "--", "777", fake_pathname] ) staged.set_permissions(fake_pathname.to_s, "777") end @@ -57,7 +57,7 @@ shared_examples_for Hbc::Staged do staged.stubs(:Pathname).returns(fake_pathname) Hbc::FakeSystemCommand.expects_command( - ["/usr/bin/sudo", "-E", "--", "/bin/chmod", "-R", "--", "777", fake_pathname, fake_pathname] + ["/bin/chmod", "-R", "--", "777", fake_pathname, fake_pathname] ) staged.set_permissions([fake_pathname.to_s, fake_pathname.to_s], "777") end