Linux server64.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
LiteSpeed
: 198.54.115.120 | : 216.73.216.20
Cant Read [ /etc/named.conf ]
5.6.40
midwsfoc
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
opt /
alt /
ruby33 /
share /
rubygems /
rubygems /
commands /
[ HOME SHELL ]
Name
Size
Permission
Action
build_command.rb
2.93
KB
-rw-r--r--
cert_command.rb
9.13
KB
-rw-r--r--
check_command.rb
2.29
KB
-rw-r--r--
cleanup_command.rb
4.27
KB
-rw-r--r--
contents_command.rb
4.32
KB
-rw-r--r--
dependency_command.rb
5.08
KB
-rw-r--r--
environment_command.rb
5.22
KB
-rw-r--r--
exec_command.rb
6.56
KB
-rw-r--r--
fetch_command.rb
2.65
KB
-rw-r--r--
generate_index_command.rb
1.73
KB
-rw-r--r--
help_command.rb
10.16
KB
-rw-r--r--
info_command.rb
834
B
-rw-r--r--
install_command.rb
7.29
KB
-rw-r--r--
list_command.rb
997
B
-rw-r--r--
lock_command.rb
2.69
KB
-rw-r--r--
mirror_command.rb
627
B
-rw-r--r--
open_command.rb
1.9
KB
-rw-r--r--
outdated_command.rb
864
B
-rw-r--r--
owner_command.rb
3.36
KB
-rw-r--r--
pristine_command.rb
6.69
KB
-rw-r--r--
push_command.rb
2.55
KB
-rw-r--r--
query_command.rb
1.21
KB
-rw-r--r--
rdoc_command.rb
2.2
KB
-rw-r--r--
rebuild_command.rb
7.32
KB
-rw-r--r--
search_command.rb
962
B
-rw-r--r--
server_command.rb
649
B
-rw-r--r--
setup_command.rb
17.9
KB
-rw-r--r--
signin_command.rb
896
B
-rw-r--r--
signout_command.rb
898
B
-rw-r--r--
sources_command.rb
5.75
KB
-rw-r--r--
specification_command.rb
3.46
KB
-rw-r--r--
stale_command.rb
965
B
-rw-r--r--
uninstall_command.rb
5.86
KB
-rw-r--r--
unpack_command.rb
4.41
KB
-rw-r--r--
update_command.rb
8.56
KB
-rw-r--r--
which_command.rb
2.09
KB
-rw-r--r--
yank_command.rb
2.35
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : specification_command.rb
# frozen_string_literal: true require_relative "../command" require_relative "../local_remote_options" require_relative "../version_option" require_relative "../package" class Gem::Commands::SpecificationCommand < Gem::Command include Gem::LocalRemoteOptions include Gem::VersionOption def initialize Gem.load_yaml super "specification", "Display gem specification (in yaml)", domain: :local, version: Gem::Requirement.default, format: :yaml add_version_option("examine") add_platform_option add_prerelease_option add_option("--all", "Output specifications for all versions of", "the gem") do |_value, options| options[:all] = true end add_option("--ruby", "Output ruby format") do |_value, options| options[:format] = :ruby end add_option("--yaml", "Output YAML format") do |_value, options| options[:format] = :yaml end add_option("--marshal", "Output Marshal format") do |_value, options| options[:format] = :marshal end add_local_remote_options end def arguments # :nodoc: <<-ARGS GEMFILE name of gem to show the gemspec for FIELD name of gemspec field to show ARGS end def defaults_str # :nodoc: "--local --version '#{Gem::Requirement.default}' --yaml" end def description # :nodoc: <<-EOF The specification command allows you to extract the specification from a gem for examination. The specification can be output in YAML, ruby or Marshal formats. Specific fields in the specification can be extracted in YAML format: $ gem spec rake summary --- Ruby based make-like utility. ... EOF end def usage # :nodoc: "#{program_name} [GEMFILE] [FIELD]" end def execute specs = [] gem = options[:args].shift unless gem raise Gem::CommandLineError, "Please specify a gem name or file on the command line" end case v = options[:version] when String req = Gem::Requirement.create v when Gem::Requirement req = v else raise Gem::CommandLineError, "Unsupported version type: '#{v}'" end if !req.none? && options[:all] alert_error "Specify --all or -v, not both" terminate_interaction 1 end if options[:all] dep = Gem::Dependency.new gem else dep = Gem::Dependency.new gem, req end field = get_one_optional_argument raise Gem::CommandLineError, "--ruby and FIELD are mutually exclusive" if field && options[:format] == :ruby if local? if File.exist? gem begin specs << Gem::Package.new(gem).spec rescue StandardError nil end end if specs.empty? specs.push(*dep.matching_specs) end end if remote? dep.prerelease = options[:prerelease] found, _ = Gem::SpecFetcher.fetcher.spec_for_dependency dep specs.push(*found.map {|spec,| spec }) end if specs.empty? alert_error "No gem matching '#{dep}' found" terminate_interaction 1 end platform = get_platform_from_requirements(options) if platform specs = specs.select {|s| s.platform.to_s == platform } end unless options[:all] specs = [specs.max_by(&:version)] end specs.each do |s| s = s.send field if field say case options[:format] when :ruby then s.to_ruby when :marshal then Marshal.dump s else s.to_yaml end say "\n" end end end
Close