diff options
Diffstat (limited to 'security/msf/Makefile')
-rw-r--r-- | security/msf/Makefile | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/security/msf/Makefile b/security/msf/Makefile index f94a9f6830c..5f92739d081 100644 --- a/security/msf/Makefile +++ b/security/msf/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1.1.1 2004/10/19 16:38:22 adrianp Exp $ +# $NetBSD: Makefile,v 1.2 2005/01/14 23:36:38 adrianp Exp $ # -DISTNAME= framework-2.2 -PKGNAME= msf-2.2 +DISTNAME= framework-2.3 +PKGNAME= msf-2.3 CATEGORIES= security MASTER_SITES= http://www.metasploit.com/tools/ @@ -10,6 +10,8 @@ MAINTAINER= adrianp@NetBSD.org HOMEPAGE= http://www.metasploit.com/ COMMENT= Platform for developing, testing, and using exploit code +LICENSE= inlineegg-license + DEPENDS+= p5-Net-SSLeay>=1.23:../../security/p5-Net-SSLeay DEPENDS+= p5-Term-ReadLine>=1.14:../../devel/p5-Term-ReadLine @@ -20,9 +22,9 @@ MESSAGE_SUBST+= MSFDIR=${MSFDIR} PERL5_REQD= 5.6.0 USE_PERL5= YES PERL_FILES= msfcli msfconsole msfdldebug msfencode msflogdump msfpayload \ - msfpayload.cgi msfpescan msfweb msfupdate + msfpayload.cgi msfpescan msfweb msfupdate msfelfscan REPLACE_PERL+= ${PERL_FILES} tools/socketNinja.pl sdk/formatGen.pl \ - sdk/patternOffset.pl sdk/spitCode.pl + sdk/patternOffset.pl sdk/spitCode.pl src/shellcode/import.pl NO_BUILDLINK= YES NO_BUILD= YES @@ -40,7 +42,8 @@ PYTHON_PATCH_SCRIPTS= payloads/external/WindowsSyscall.py \ payloads/external/linx86bind_ie.py \ payloads/external/linx86reverse_ie.py \ payloads/external/linx86reverse_xor.py \ - payloads/external/win32_stg_winexec.py + payloads/external/win32_stg_winexec.py \ + payloads/external/inlineegg.py .include "../../lang/python/application.mk" .include "../../lang/python/extension.mk" .endif @@ -49,6 +52,8 @@ do-install: ${INSTALL_DATA_DIR} ${MSFDIR} ${INSTALL_DATA_DIR} ${MSFDIR}/docs ${INSTALL_DATA_DIR} ${MSFDIR}/data + ${INSTALL_DATA_DIR} ${MSFDIR}/data/meterpreter + ${INSTALL_DATA_DIR} ${MSFDIR}/data/msfweb ${INSTALL_DATA_DIR} ${MSFDIR}/encoders ${INSTALL_DATA_DIR} ${MSFDIR}/exploits ${INSTALL_DATA_DIR} ${MSFDIR}/extras @@ -57,11 +62,14 @@ do-install: ${INSTALL_DATA_DIR} ${MSFDIR}/payloads ${INSTALL_DATA_DIR} ${MSFDIR}/payloads/external ${INSTALL_DATA_DIR} ${MSFDIR}/sdk - ${INSTALL_DATA_DIR} ${MSFDIR}/tools ${INSTALL_DATA_DIR} ${MSFDIR}/src + ${INSTALL_DATA_DIR} ${MSFDIR}/tools ${INSTALL_DATA} ${WRKSRC}/docs/* ${MSFDIR}/docs - ${INSTALL_DATA} ${WRKSRC}/data/* ${MSFDIR}/data + ${INSTALL_PROGRAM} ${WRKSRC}/data/shelldemo ${MSFDIR}/data + ${INSTALL_DATA} ${WRKSRC}/data/vncdll.dll ${MSFDIR}/data + ${INSTALL_DATA} ${WRKSRC}/data/meterpreter/*.dll \ + ${MSFDIR}/data/meterpreter ${INSTALL_DATA} ${WRKSRC}/encoders/*.pm ${MSFDIR}/encoders ${INSTALL_DATA} ${WRKSRC}/exploits/*.pm ${MSFDIR}/exploits ${INSTALL_DATA} ${WRKSRC}/extras/*.tar.gz ${MSFDIR}/extras @@ -71,6 +79,7 @@ do-install: cd ${WRKSRC}/sdk && ${PAX} -rw . ${MSFDIR}/sdk cd ${WRKSRC}/tools && ${PAX} -rw . ${MSFDIR}/tools cd ${WRKSRC}/src && ${PAX} -rw . ${MSFDIR}/src + cd ${WRKSRC}/data/msfweb && ${PAX} -rw . ${MSFDIR}/data/msfweb ${INSTALL_DATA} ${WRKSRC}/nops/*.pm ${MSFDIR}/nops ${INSTALL_DATA} ${WRKSRC}/payloads/*.pm ${MSFDIR}/payloads |