Sha256: fcfb4fc0367718e25848e365f736d48137b604cb1e741e4600c4390ed1b4a92d
Contents?: true
Size: 385 Bytes
Versions: 21
Compression:
Stored size: 385 Bytes
Contents
module Spec module Sudo def self.present? @which_sudo ||= Bundler.which("sudo") end def self.test_sudo? present? && ENV['BUNDLER_SUDO_TESTS'] end def sudo(cmd) raise "sudo not present" unless Sudo.present? sys_exec("sudo #{cmd}") end def chown_system_gems_to_root sudo "chown -R root #{system_gem_path}" end end end
Version data entries
21 entries across 21 versions & 1 rubygems