2023-08-16 22:26:55 +00:00
|
|
|
COMMENT= metasploit framework
|
|
|
|
|
|
|
|
VERSION= 6.3.19
|
|
|
|
DISTNAME= metasploit-framework-${VERSION}
|
|
|
|
DISTFILES= ${VERSION}.tar.gz
|
|
|
|
|
|
|
|
CATEGORIES= security
|
|
|
|
|
|
|
|
HOMEPAGE= https://www.metasploit.com
|
|
|
|
|
|
|
|
MAINTAINER= Purple Rain <purplerain@secbsd.org>
|
|
|
|
|
|
|
|
# BSD-3-clause
|
|
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
|
|
|
|
MASTER_SITES= https://github.com/rapid7/metasploit-framework/archive/
|
|
|
|
|
|
|
|
EXTRACT_ONLY=
|
|
|
|
|
|
|
|
MODULES= lang/ruby
|
|
|
|
|
|
|
|
BUILD_DEPENDS+=${RUN_DEPENDS} \
|
|
|
|
archivers/ruby-rubyzip \
|
|
|
|
converters/ruby-multi-json \
|
|
|
|
databases/postgresql \
|
2023-08-18 18:38:43 +00:00
|
|
|
databases/ruby-pg \
|
2023-08-16 22:26:55 +00:00
|
|
|
databases/ruby-sqlite3 \
|
|
|
|
devel/ruby-actionpack \
|
|
|
|
devel/ruby-actionview \
|
|
|
|
devel/ruby-activerecord \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-activesupport \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-afm \
|
|
|
|
devel/ruby-arel-helpers \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-ascii85 \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-ast \
|
|
|
|
devel/ruby-aws-eventstream \
|
|
|
|
devel/ruby-aws-partitions \
|
|
|
|
devel/ruby-aws-sdk-core \
|
|
|
|
devel/ruby-aws-sdk-ec2 \
|
|
|
|
devel/ruby-aws-sdk-iam \
|
|
|
|
devel/ruby-aws-sdk-kms \
|
|
|
|
devel/ruby-aws-sdk-s3 \
|
|
|
|
devel/ruby-aws-sdk-ssm \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-aws-sigv4 \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-bcrypt-pbkdf \
|
|
|
|
devel/ruby-bindata \
|
|
|
|
devel/ruby-bootsnap \
|
|
|
|
devel/ruby-bson \
|
|
|
|
devel/ruby-byebug \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-coderay \
|
|
|
|
devel/ruby-concurrent-ruby \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-cookiejar \
|
|
|
|
devel/ruby-crass \
|
|
|
|
devel/ruby-daemons \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-debug \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-diff-lcs \
|
|
|
|
devel/ruby-dnsruby \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-docile \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-domain-name \
|
|
|
|
devel/ruby-ed25519 \
|
|
|
|
devel/ruby-em-http-request \
|
|
|
|
devel/ruby-em-socksify \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-erubi \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-eventmachine \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-factory-bot \
|
|
|
|
devel/ruby-factory-bot-rails \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-faker \
|
|
|
|
devel/ruby-faraday \
|
|
|
|
devel/ruby-faraday-net-http \
|
|
|
|
devel/ruby-faraday-retry \
|
|
|
|
devel/ruby-faye-websocket \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-ffi \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-filesize \
|
|
|
|
devel/ruby-fivemat \
|
|
|
|
devel/ruby-gssapi \
|
|
|
|
devel/ruby-gyoku \
|
|
|
|
devel/ruby-hashery \
|
|
|
|
devel/ruby-hrr-rb-ssh \
|
|
|
|
devel/ruby-hrr-rb-ssh-ed25519 \
|
|
|
|
devel/ruby-http-cookie \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-http-parser \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-httpclient \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-i18n \
|
|
|
|
devel/ruby-io-console \
|
|
|
|
devel/ruby-irb \
|
|
|
|
devel/ruby-jmespath \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-jsobfu \
|
|
|
|
devel/ruby-json \
|
|
|
|
devel/ruby-little-plugger \
|
|
|
|
devel/ruby-logging \
|
|
|
|
devel/ruby-loofah \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-macho \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-memory-profiler \
|
|
|
|
devel/ruby-metasm \
|
|
|
|
devel/ruby-metasploit-concern \
|
|
|
|
devel/ruby-metasploit-credential \
|
|
|
|
devel/ruby-metasploit-data-models \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-metasploit-model \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-metasploit-payloads \
|
|
|
|
devel/ruby-metasploit-payloads-mettle \
|
|
|
|
devel/ruby-method-source \
|
|
|
|
devel/ruby-mini_portile2 \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-minitest \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-mqtt \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-nessus-rest \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-nio4r \
|
|
|
|
devel/ruby-nori \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-ntlm \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-octokit \
|
|
|
|
devel/ruby-openssl-ccm \
|
|
|
|
devel/ruby-openssl-cmac \
|
|
|
|
devel/ruby-openvas-omp \
|
|
|
|
devel/ruby-packetfu \
|
|
|
|
devel/ruby-parallel \
|
|
|
|
devel/ruby-parser \
|
|
|
|
devel/ruby-patch-finder \
|
|
|
|
devel/ruby-pcaprub \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-pcaprub \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-pdf-reader \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-prof \
|
|
|
|
devel/ruby-progressbar \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-pry \
|
|
|
|
devel/ruby-pry-byebug \
|
|
|
|
devel/ruby-racc \
|
|
|
|
devel/ruby-rack-protection \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rails-dom-testing \
|
|
|
|
devel/ruby-rails-html-sanitizer \
|
|
|
|
devel/ruby-railties \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rainbow \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rake \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rasn1 \
|
|
|
|
devel/ruby-rb-readline \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rc4 \
|
|
|
|
devel/ruby-recog \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-regexp_parser \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-reline \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rex-arch \
|
|
|
|
devel/ruby-rex-bin-tools \
|
|
|
|
devel/ruby-rex-core \
|
|
|
|
devel/ruby-rex-encoder \
|
|
|
|
devel/ruby-rex-exploitation \
|
|
|
|
devel/ruby-rex-java \
|
|
|
|
devel/ruby-rex-mime \
|
|
|
|
devel/ruby-rex-nop \
|
|
|
|
devel/ruby-rex-ole \
|
|
|
|
devel/ruby-rex-powershell \
|
|
|
|
devel/ruby-rex-random-identifier \
|
|
|
|
devel/ruby-rex-registry \
|
|
|
|
devel/ruby-rex-rop-builder \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rex-socket \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rex-sslscan \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rex-struct2 \
|
|
|
|
devel/ruby-rex-text \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rex-zip \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rkelly-remix \
|
|
|
|
devel/ruby-rspec-rails \
|
|
|
|
devel/ruby-rspec-rerun \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rspec/3/core \
|
|
|
|
devel/ruby-rspec/3/expectations \
|
|
|
|
devel/ruby-rspec/3/mocks \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rspec/3/rspec \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-rspec/3/support \
|
|
|
|
devel/ruby-rubocop \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-rubocop-ast \
|
|
|
|
devel/ruby-ruby2-keywords \
|
|
|
|
devel/ruby-sawyer \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-simplecov \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-simplecov-html \
|
|
|
|
devel/ruby-simpleidn \
|
|
|
|
devel/ruby-smb \
|
|
|
|
devel/ruby-sshkey \
|
|
|
|
devel/ruby-strptime \
|
|
|
|
devel/ruby-swagger-blocks \
|
|
|
|
devel/ruby-thor \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-tilt \
|
|
|
|
devel/ruby-timecop \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-timeout \
|
|
|
|
devel/ruby-ttfunk \
|
|
|
|
devel/ruby-tzinfo-data \
|
|
|
|
devel/ruby-unf \
|
|
|
|
devel/ruby-unf-ext \
|
|
|
|
devel/ruby-unicode-display-width \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-unix-crypt \
|
|
|
|
devel/ruby-warden \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-webrick \
|
|
|
|
devel/ruby-websocket-driver \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-win32api \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-windows-error \
|
2023-08-16 22:26:55 +00:00
|
|
|
devel/ruby-winrm \
|
|
|
|
devel/ruby-xdr \
|
|
|
|
devel/ruby-xmlrpc \
|
2023-08-18 18:38:43 +00:00
|
|
|
devel/ruby-zeitwerk \
|
2023-08-16 22:26:55 +00:00
|
|
|
graphics/ruby-chunky_png \
|
|
|
|
net/ruby-msgpack \
|
|
|
|
net/ruby-net-ldap \
|
|
|
|
net/ruby-net-protocol \
|
|
|
|
net/ruby-net-smtp \
|
2023-08-18 18:38:43 +00:00
|
|
|
net/ruby-net-ssh \
|
2023-08-16 22:26:55 +00:00
|
|
|
net/ruby-network-interface \
|
|
|
|
net/ruby-public-suffix \
|
|
|
|
security/ruby-bcrypt \
|
2023-08-18 18:38:43 +00:00
|
|
|
security/ruby-nexpose \
|
2023-08-16 22:26:55 +00:00
|
|
|
sysutils/ruby-tzinfo \
|
|
|
|
textproc/ruby-builder/3.2 \
|
2023-08-18 18:38:43 +00:00
|
|
|
textproc/ruby-nokogiri \
|
2023-08-16 22:26:55 +00:00
|
|
|
textproc/ruby-redcarpet \
|
|
|
|
textproc/ruby-yard \
|
|
|
|
www/ruby-addressable \
|
|
|
|
www/ruby-mustermann \
|
|
|
|
www/ruby-puma \
|
|
|
|
www/ruby-rack \
|
|
|
|
www/ruby-rack-test \
|
|
|
|
www/ruby-sinatra \
|
|
|
|
www/ruby-thin
|
|
|
|
|
|
|
|
NO_BUILD= Yes
|
|
|
|
NO_TEST= Yes
|
|
|
|
|
|
|
|
INSTDIR= ${PREFIX}/share/metasploit
|
|
|
|
|
|
|
|
do-install:
|
|
|
|
${INSTALL_DATA_DIR} ${INSTDIR}
|
|
|
|
tar xzf ${FULLDISTDIR}/${DISTFILES} \
|
|
|
|
-C ${INSTDIR}
|
|
|
|
mv ${INSTDIR}/${DISTNAME}/* ${INSTDIR}
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|