@@ -23,7 +23,7 @@ Gem::Specification.new do |spec|
23
23
spec . homepage = 'https://www.metasploit.com'
24
24
spec . license = 'BSD-3-clause'
25
25
26
- spec . files = `git ls-files` . split ( $/ ) . reject { |file |
26
+ spec . files = Dir [ "**/*" ] . reject { | f | File . directory? ( f ) } . reject { |file |
27
27
file =~ /^config/
28
28
}
29
29
spec . bindir = '.'
@@ -54,22 +54,22 @@ Gem::Specification.new do |spec|
54
54
# Needed for config.action_view for view plugin compatibility for Pro
55
55
spec . add_runtime_dependency 'actionpack' , rails_version_constraint
56
56
# Needed for some admin modules (cfme_manageiq_evm_pass_reset.rb)
57
- spec . add_runtime_dependency 'bcrypt'
57
+ spec . add_runtime_dependency 'bcrypt' , '3.1.7'
58
58
# Needed for Javascript obfuscation
59
59
spec . add_runtime_dependency 'jsobfu' , '~> 0.2.0'
60
60
# Needed for some admin modules (scrutinizer_add_user.rb)
61
- spec . add_runtime_dependency 'json'
61
+ spec . add_runtime_dependency 'json' , '1.8.1'
62
62
# Metasploit::Concern hooks
63
- spec . add_runtime_dependency 'metasploit-concern' , '~> 0.3.0'
63
+ spec . add_runtime_dependency 'metasploit-concern' , '0.3.0'
64
64
# Things that would normally be part of the database model, but which
65
65
# are needed when there's no database
66
66
spec . add_runtime_dependency 'metasploit-model' , '~> 0.28.0'
67
67
# Needed for Meterpreter on Windows, soon others.
68
68
spec . add_runtime_dependency 'meterpreter_bins' , '0.0.12'
69
69
# Needed by msfgui and other rpc components
70
- spec . add_runtime_dependency 'msgpack'
70
+ spec . add_runtime_dependency 'msgpack' , '0.5.5'
71
71
# Needed by anemone crawler
72
- spec . add_runtime_dependency 'nokogiri'
72
+ spec . add_runtime_dependency 'nokogiri' , '1.6.0'
73
73
# Needed by db.rb and Msf::Exploit::Capture
74
74
spec . add_runtime_dependency 'packetfu' , '1.1.9'
75
75
# Run initializers for metasploit-concern, metasploit-credential, metasploit_data_models Rails::Engines
@@ -89,7 +89,7 @@ Gem::Specification.new do |spec|
89
89
# Needed by some modules
90
90
spec . add_runtime_dependency 'rubyzip' , '~> 1.1'
91
91
# Needed for some post modules
92
- spec . add_runtime_dependency 'sqlite3'
92
+ spec . add_runtime_dependency 'sqlite3' , '1.3.9'
93
93
# required for Time::TZInfo in ActiveSupport
94
94
spec . add_runtime_dependency 'tzinfo'
95
95
end
0 commit comments