a37457ae0e
This is the Metasploit Project. The goal is to provide useful information to people who perform penetration testing, IDS signature development, and exploit research. This site was created to fill the gaps in the information publicly available on various exploitation techniques and to create a useful resource for exploit developers. The tools and information on this site are provided for legal penetration testing and research purposes only. This port is an in-development version of the upcoming Metasploit Framework. It is based on Ruby instead of perl, and has a different license. WWW: http://www.metasploit.org PR: ports/101280 Submitted by: Yonatan <onatan at gmail.com>
45 lines
1.2 KiB
Makefile
45 lines
1.2 KiB
Makefile
# Ports collection makefile for: metasploit-devel
|
|
# Date created: 18 Nov 2004
|
|
# Whom: Yonatan <onatan@gmail.com>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= metasploit
|
|
DISTVERSION= 3.0-beta-1
|
|
CATEGORIES= security
|
|
MASTER_SITES= #
|
|
DISTNAME= framework-${DISTVERSION}
|
|
|
|
MAINTAINER= onatan@gmail.com
|
|
COMMENT= Exploit-Framework for Penetration-Testing
|
|
|
|
NO_CDROM= May not be re-sold for more than the cost of duplication
|
|
NO_PACKAGE= May not be redistributed after patching
|
|
CONFLICTS= metasploit-2*
|
|
NO_BUILD= yes
|
|
USE_RUBY= yes
|
|
|
|
SCRIPTS= msfcli msfconsole msfd msfencode msflicense msfopcode \
|
|
msfpayload msfpescan msfweb msfwx
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING)
|
|
ECHO_MSG=/usr/bin/printf
|
|
IGNORE=\n \
|
|
Due to licensing restrictions you have to accept the Metasploit Framework\n \
|
|
License before downloading ${DISTNAME}${EXTRACT_SUFX}. Please direct your\n \
|
|
web browser to http://metasploit.com/projects/Framework/msf3/ to read and\n \
|
|
accept the license. Once downloaded, save ${DISTNAME}${EXTRACT_SUFX} \n \
|
|
in ${DISTDIR} and try again.\n
|
|
.endif
|
|
|
|
do-install:
|
|
${MKDIR} ${DATADIR}
|
|
${CP} -Rp ${WRKSRC}/ ${DATADIR}
|
|
.for f in ${SCRIPTS}
|
|
${LN} -s ${DATADIR}/${f} ${PREFIX}/bin
|
|
.endfor
|
|
|
|
.include <bsd.port.post.mk>
|