jduck/metasploit-framework — pull request #1 by todb-r7 (2012-10-05 17:20:42+00:00)
Title: Fix up msfconsole in Autoload

Still throws a bunch of Msf namespace errors on WMAP stuff but it's close?

````
mazikeen:./metasploit-framework$ ./msfconsole -L
/home/todb/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
[-] WARNING! The following modules could not be loaded!
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/admin/http/tomcat_utf8_traversal.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/admin/http/tomcat_administration.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/dir_listing.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/http_traversal.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/options.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/http_put.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/open_proxy.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/svn_scanner.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/cert.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanSSL
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/frontpage_login.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/trace.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/dir_scanner.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/blind_sql_query.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/web_vulndb.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/replace_ext.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanFile
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/webdav_internal_ip.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/http_version.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/error_sql_injection.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/verb_auth_bypass.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/backup_file.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanFile
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/sqlmap.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/lucky_punch.rb: NameError uninitialized constant Msf::Auxiliary::WmapModule
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/copy_of_file.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanFile
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/xpath.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/trace_axd.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/ms09_020_webdav_unicode_bypass.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/files_dir.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/webdav_website_content.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/dir_webdav_unicode_bypass.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/webdav_scanner.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/scraper.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/robots_txt.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/soap_xml.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/ssl.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanSSL
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/prev_dir_same_name_file.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/rails_mass_assignment.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/drupal_views_user_enum.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/file_same_name_dir.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/vhost_scanner.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanServer
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/auxiliary/scanner/http/brute_dirs.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanDir
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/post/multi/gather/gpg_creds.rb: NameError uninitialized constant Msf::Post::Unix
[-]	/home/todb/git/todb-r7/metasploit-framework/modules/exploits/multi/http/lcms_php_exec.rb: NameError uninitialized constant Msf::Auxiliary::WmapScanUniqueQuery

# cowsay++
____________
< metasploit >
------------
\ ,__,
\ (oo)____
(__) )\
||--|| *

=[ metasploit v4.5.0-dev [core:4.5 api:1.0]
+ -- --=[ 963 exploits - 471 auxiliary - 154 post
+ -- --=[ 261 payloads - 28 encoders - 8 nops

msf >
````