Linux premium155.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
LiteSpeed
: 162.0.235.200 | : 3.145.177.173
Cant Read [ /etc/named.conf ]
7.4.33
varifktc
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 /
ruby30 /
share /
rubygems /
rubygems /
commands /
[ HOME SHELL ]
Name
Size
Permission
Action
build_command.rb
2.92
KB
-rw-r--r--
cert_command.rb
9.13
KB
-rw-r--r--
check_command.rb
2.24
KB
-rw-r--r--
cleanup_command.rb
4.7
KB
-rw-r--r--
contents_command.rb
4.06
KB
-rw-r--r--
dependency_command.rb
5.14
KB
-rw-r--r--
environment_command.rb
5.04
KB
-rw-r--r--
fetch_command.rb
1.77
KB
-rw-r--r--
generate_index_command.rb
2.92
KB
-rw-r--r--
help_command.rb
10.18
KB
-rw-r--r--
info_command.rb
852
B
-rw-r--r--
install_command.rb
7.5
KB
-rw-r--r--
list_command.rb
1
KB
-rw-r--r--
lock_command.rb
2.69
KB
-rw-r--r--
mirror_command.rb
626
B
-rw-r--r--
open_command.rb
1.92
KB
-rw-r--r--
outdated_command.rb
863
B
-rw-r--r--
owner_command.rb
2.95
KB
-rw-r--r--
pristine_command.rb
5.99
KB
-rw-r--r--
push_command.rb
2.63
KB
-rw-r--r--
query_command.rb
1.24
KB
-rw-r--r--
rdoc_command.rb
2.48
KB
-rw-r--r--
search_command.rb
989
B
-rw-r--r--
server_command.rb
2.48
KB
-rw-r--r--
setup_command.rb
19.33
KB
-rw-r--r--
signin_command.rb
895
B
-rw-r--r--
signout_command.rb
897
B
-rw-r--r--
sources_command.rb
5.73
KB
-rw-r--r--
specification_command.rb
3.42
KB
-rw-r--r--
stale_command.rb
964
B
-rw-r--r--
uninstall_command.rb
5.67
KB
-rw-r--r--
unpack_command.rb
4.45
KB
-rw-r--r--
update_command.rb
9.08
KB
-rw-r--r--
which_command.rb
2.1
KB
-rw-r--r--
yank_command.rb
2.34
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : lock_command.rb
# frozen_string_literal: true require_relative '../command' class Gem::Commands::LockCommand < Gem::Command def initialize super 'lock', 'Generate a lockdown list of gems', :strict => false add_option '-s', '--[no-]strict', 'fail if unable to satisfy a dependency' do |strict, options| options[:strict] = strict end end def arguments # :nodoc: "GEMNAME name of gem to lock\nVERSION version of gem to lock" end def defaults_str # :nodoc: "--no-strict" end def description # :nodoc: <<-EOF The lock command will generate a list of +gem+ statements that will lock down the versions for the gem given in the command line. It will specify exact versions in the requirements list to ensure that the gems loaded will always be consistent. A full recursive search of all effected gems will be generated. Example: gem lock rails-1.0.0 > lockdown.rb will produce in lockdown.rb: require "rubygems" gem 'rails', '= 1.0.0' gem 'rake', '= 0.7.0.1' gem 'activesupport', '= 1.2.5' gem 'activerecord', '= 1.13.2' gem 'actionpack', '= 1.11.2' gem 'actionmailer', '= 1.1.5' gem 'actionwebservice', '= 1.0.0' Just load lockdown.rb from your application to ensure that the current versions are loaded. Make sure that lockdown.rb is loaded *before* any other require statements. Notice that rails 1.0.0 only requires that rake 0.6.2 or better be used. Rake-0.7.0.1 is the most recent version installed that satisfies that, so we lock it down to the exact version. EOF end def usage # :nodoc: "#{program_name} GEMNAME-VERSION [GEMNAME-VERSION ...]" end def complain(message) if options[:strict] raise Gem::Exception, message else say "# #{message}" end end def execute say "require 'rubygems'" locked = {} pending = options[:args] until pending.empty? do full_name = pending.shift spec = Gem::Specification.load spec_path(full_name) if spec.nil? complain "Could not find gem #{full_name}, try using the full name" next end say "gem '#{spec.name}', '= #{spec.version}'" unless locked[spec.name] locked[spec.name] = true spec.runtime_dependencies.each do |dep| next if locked[dep.name] candidates = dep.matching_specs if candidates.empty? complain "Unable to satisfy '#{dep}' from currently installed gems" else pending << candidates.last.full_name end end end end def spec_path(gem_full_name) gemspecs = Gem.path.map do |path| File.join path, "specifications", "#{gem_full_name}.gemspec" end gemspecs.find {|path| File.exist? path } end end
Close