End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
class method
Gem::Security::TrustDir.new
new(dir, permissions = DEFAULT_PERMISSIONS)
lib/rubygems/security/trust_dir.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.2.0/lib/rubygems/security/trust_dir.rb, line 24
def initialize(dir, permissions = DEFAULT_PERMISSIONS)
@dir = dir
@permissions = permissions
@digester = Gem::Security.create_digest
end
Creates a new TrustDir using dir where the directory and file permissions will be checked according to permissions