Module: Sudo

Defined in:
lib/sudo/proxy.rb,
lib/sudo/system.rb,
lib/sudo/wrapper.rb,
lib/sudo/constants.rb

Defined Under Namespace

Modules: System Classes: MethodProxy, Proxy, Wrapper

Constant Summary collapse

VERSION =
'0.3.0'
LIBDIR =
root.join('lib')
SERVER_SCRIPT =
root.join('libexec/server.rb')
SUDO_CMD =
`which sudo`.chomp
RUBY_CMD =
`which ruby`.chomp
RuntimeError =
Class.new(RuntimeError)

Class Method Summary collapse

Class Method Details

.rootObject



7
8
9
# File 'lib/sudo/constants.rb', line 7

def self.root
  @root ||= Pathname.new(File.expand_path('../../', __dir__))
end