aboutsummaryrefslogtreecommitdiff
path: root/security/rubygem-metasploit_data_models
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2013-06-14 20:40:09 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2013-06-14 20:40:09 +0000
commitbbfff2fcf1b999ea424c2e59e483b8f753dc16c7 (patch)
tree3810a64041cef97e1a6dab0f5c8b343c7c684188 /security/rubygem-metasploit_data_models
parent5570e2f7452828665629821826b33a74a39ecafc (diff)
downloadports-bbfff2fcf1b999ea424c2e59e483b8f753dc16c7.tar.gz
ports-bbfff2fcf1b999ea424c2e59e483b8f753dc16c7.zip
- Update metasploit to 4.6.2
- Update the list of scripts - SVN is discontinued - new DB option for database support PR: ports/179159 Approved by: maintainer timeout (15 days)
Notes
Notes: svn path=/head/; revision=320962
Diffstat (limited to 'security/rubygem-metasploit_data_models')
-rw-r--r--security/rubygem-metasploit_data_models/Makefile22
-rw-r--r--security/rubygem-metasploit_data_models/distinfo2
-rw-r--r--security/rubygem-metasploit_data_models/pkg-descr11
3 files changed, 35 insertions, 0 deletions
diff --git a/security/rubygem-metasploit_data_models/Makefile b/security/rubygem-metasploit_data_models/Makefile
new file mode 100644
index 000000000000..b67c177ee2e4
--- /dev/null
+++ b/security/rubygem-metasploit_data_models/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= metasploit_data_models
+PORTVERSION= 0.15.1
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tanawts@gmail.com
+COMMENT= Database layer for Metasploit
+
+LICENSE= BSD
+
+RUN_DEPENDS= rubygem-activerecord>=3.2.13:${PORTSDIR}/databases/rubygem-activerecord \
+ rubygem-activesupport>=0:${PORTSDIR}/devel/rubygem-activesupport \
+ rubygem-pg>=0:${PORTSDIR}/databases/rubygem-pg
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST=yes
+PLIST_FILES= bin/mdm_console
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-metasploit_data_models/distinfo b/security/rubygem-metasploit_data_models/distinfo
new file mode 100644
index 000000000000..404bbb55adc7
--- /dev/null
+++ b/security/rubygem-metasploit_data_models/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/metasploit_data_models-0.15.1.gem) = bc8635c7c2571bd2963a4a61f4abe033a437c796c5302ad87c898dbd78fea854
+SIZE (rubygem/metasploit_data_models-0.15.1.gem) = 81408
diff --git a/security/rubygem-metasploit_data_models/pkg-descr b/security/rubygem-metasploit_data_models/pkg-descr
new file mode 100644
index 000000000000..9c566f3a196e
--- /dev/null
+++ b/security/rubygem-metasploit_data_models/pkg-descr
@@ -0,0 +1,11 @@
+MetasploitDataModels exists to do several key things:
+- Allow code sharing between Metasploit Framework (MSF) and the commercial
+versions of Metasploit (Community, Express, Pro -- usually referred to
+collectively as "Pro")
+- Give developers a lightweight entry point to MSF's backend for use in
+developing tools that gather data intended for later use with Metasploit
+(e.g. specialized scanners)
+- Make it easy to keep commercial stuff private while increasing the
+functionality of the open-source tools we provide to the community
+
+WWW: https://github.com/rapid7/metasploit_data_models/