SPECS: metasploit.spec - pl desc, some cleanups
qboosh
qboosh at pld-linux.org
Sun Nov 5 17:49:43 CET 2006
Author: qboosh Date: Sun Nov 5 16:49:43 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pl desc, some cleanups
---- Files affected:
SPECS:
metasploit.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/metasploit.spec
diff -u SPECS/metasploit.spec:1.1 SPECS/metasploit.spec:1.2
--- SPECS/metasploit.spec:1.1 Thu Nov 2 14:54:33 2006
+++ SPECS/metasploit.spec Sun Nov 5 17:49:37 2006
@@ -1,32 +1,38 @@
# $Revision$, $Date$
#
-# TODO - pl desc
+# TODO
# - simplify spec
# - prepare init script for web interface
#
%include /usr/lib/rpm/macros.perl
-Summary: The Metasploit Framework is a powerful tool for penetration testing
-Summary(pl): Metasploit Framework jest narzędziem wspomagającym testy penetracyjne
+Summary: The Metasploit Framework - a powerful tool for penetration testing
+Summary(pl): Metasploit Framework - narzędzie wspomagające testy penetracyjne
Name: metasploit
Version: 2.7
Release: 0.1
-License: GPLv2/Artistic License
+License: GPL v2 / Artistic
Group: Applications
-Source0: http://www.metasploit.com/tools/framework-2.7.tar.gz
+Source0: http://www.metasploit.com/tools/framework-%{version}.tar.gz
# Source0-md5: ea592cfb006e1b2510b533cece4ecb18
Patch0: %{name}-false.patch
URL: http://www.metasploit.com/projects/Framework/
BuildRequires: rpm-perlprov >= 4.1-13
-Requires: perl-base >= 5.8.8
Requires: perl-Term-ReadLine-Gnu
+Requires: perl-base >= 5.8.8
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-The Metasploit Framework is an advanced open-source platform for
-developing, testing, and using exploit code. This project initially
-started off as a portable network game and has evolved into a powerful
-tool for penetration testing, exploit development, and vulnerability
-research.
+The Metasploit Framework is an advanced open-source platform for
+developing, testing, and using exploit code. This project initially
+started off as a portable network game and has evolved into a
+powerful tool for penetration testing, exploit development, and
+vulnerability research.
+
+%description -l pl
+Metasploit Framework to zaawansowana platforma do tworzenia,
+testowania i wykorzystywania kodu exploitów. Projekt ten początkowo
+maił być przenośną grą sieciową, a wyewoluował do potężnego narzędzia
+do testów penetracyjnych, tworzenia exploitów i wyszukiwania luk.
%prep
%setup -q -n framework-%{version}
@@ -57,86 +63,74 @@
install -d $RPM_BUILD_ROOT%{_libdir}/metasploit/data
install -d $RPM_BUILD_ROOT%{_libdir}/metasploit/lib
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Digest
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Digest/Perl
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Encoder
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Nop
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD/ia32
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi/ia32
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux/ia32
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX/ppc
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows/ia32
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Socket
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/NetPacket
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Encoding
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Crypto
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Extension
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Extension/Client
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Nasm
-install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly/BlockMaster
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Socket
-install msf* $RPM_BUILD_ROOT%{_libdir}/metasploit/
+install msf* $RPM_BUILD_ROOT%{_libdir}/metasploit
-install tools/* $RPM_BUILD_ROOT%{_libdir}/metasploit/tools/
-install t/dcerpc.pl $RPM_BUILD_ROOT%{_libdir}/metasploit/t/
-install payloads/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/payloads/
-install payloads/external/*.py $RPM_BUILD_ROOT%{_libdir}/metasploit/payloads/external/
-install nops/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/nops/
-install exploits/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/exploits/
-install encoders/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/encoders/
-install data/passivex/passivex.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data/passivex/
-install data/msfweb/themes/gwhite/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/gwhite/
-install data/msfweb/themes/gblack/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/gblack/
-install data/msfweb/themes/default/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/default/
-install data/msfweb/icons/*.gif $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/icons/
-install data/msfpescan/identify.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfpescan/
-install data/msfpayload/template.exe $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfpayload/
-install data/meterpreter/ext_server_*.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data/meterpreter/
-install data/dce_errors.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data/
-install data/rpc_names $RPM_BUILD_ROOT%{_libdir}/metasploit/data/
-install data/shelldemo $RPM_BUILD_ROOT%{_libdir}/metasploit/data/
-install data/smb_errors.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data/
-install data/vncdll.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data/
+install tools/* $RPM_BUILD_ROOT%{_libdir}/metasploit/tools
+install t/dcerpc.pl $RPM_BUILD_ROOT%{_libdir}/metasploit/t
+install payloads/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/payloads
+install payloads/external/*.py $RPM_BUILD_ROOT%{_libdir}/metasploit/payloads/external
+install nops/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/nops
+install exploits/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/exploits
+install encoders/*.pm $RPM_BUILD_ROOT%{_libdir}/metasploit/encoders
+install data/passivex/passivex.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data/passivex
+install data/msfweb/themes/gwhite/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/gwhite
+install data/msfweb/themes/gblack/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/gblack
+install data/msfweb/themes/default/* $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/themes/default
+install data/msfweb/icons/*.gif $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfweb/icons
+install data/msfpescan/identify.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfpescan
+install data/msfpayload/template.exe $RPM_BUILD_ROOT%{_libdir}/metasploit/data/msfpayload
+install data/meterpreter/ext_server_*.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data/meterpreter
+install data/dce_errors.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data
+install data/rpc_names $RPM_BUILD_ROOT%{_libdir}/metasploit/data
+install data/shelldemo $RPM_BUILD_ROOT%{_libdir}/metasploit/data
+install data/smb_errors.txt $RPM_BUILD_ROOT%{_libdir}/metasploit/data
+install data/vncdll.dll $RPM_BUILD_ROOT%{_libdir}/metasploit/data
install lib/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}
-install lib/Digest/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Digest/
-install lib/Digest/Perl/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Digest/Perl/
-install lib/Msf/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/
-install lib/Msf/Encoder/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Encoder/
-install lib/Msf/Nop/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Nop/
-install lib/Msf/PayloadComponent/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/
-install lib/Msf/PayloadComponent/BSD/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD/
-install lib/Msf/PayloadComponent/BSD/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD/ia32/
-install lib/Msf/PayloadComponent/BSDi/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi/
-install lib/Msf/PayloadComponent/BSDi/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi/ia32/
-install lib/Msf/PayloadComponent/Linux/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux/
-install lib/Msf/PayloadComponent/Linux/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux/ia32/
-install lib/Msf/PayloadComponent/OSX/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX/
-install lib/Msf/PayloadComponent/OSX/ppc/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX/ppc/
-install lib/Msf/PayloadComponent/Windows/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows/
-install lib/Msf/PayloadComponent/Windows/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows/ia32/
-install lib/Msf/Socket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Socket/
-install lib/NetPacket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/NetPacket/
-install lib/Pex/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/
-install lib/Pex/Encoding/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Encoding/
-install lib/Pex/Meterpreter/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/
-install lib/Pex/Meterpreter/Crypto/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Crypto/
-install lib/Pex/Meterpreter/Extension/Client/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Extension/Client/
-install lib/Pex/Nasm/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Nasm/
-install lib/Pex/Poly/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly/
-install lib/Pex/Poly/BlockMaster/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly/BlockMaster/
-install lib/Pex/Socket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Socket/
+install lib/Digest/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Digest
+install lib/Digest/Perl/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Digest/Perl
+install lib/Msf/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf
+install lib/Msf/Encoder/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Encoder
+install lib/Msf/Nop/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Nop
+install lib/Msf/PayloadComponent/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent
+install lib/Msf/PayloadComponent/BSD/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD
+install lib/Msf/PayloadComponent/BSD/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSD/ia32
+install lib/Msf/PayloadComponent/BSDi/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi
+install lib/Msf/PayloadComponent/BSDi/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/BSDi/ia32
+install lib/Msf/PayloadComponent/Linux/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux
+install lib/Msf/PayloadComponent/Linux/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Linux/ia32
+install lib/Msf/PayloadComponent/OSX/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX
+install lib/Msf/PayloadComponent/OSX/ppc/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/OSX/ppc
+install lib/Msf/PayloadComponent/Windows/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows
+install lib/Msf/PayloadComponent/Windows/ia32/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/PayloadComponent/Windows/ia32
+install lib/Msf/Socket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Msf/Socket
+install lib/NetPacket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/NetPacket
+install lib/Pex/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex
+install lib/Pex/Encoding/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Encoding
+install lib/Pex/Meterpreter/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter
+install lib/Pex/Meterpreter/Crypto/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Crypto
+install lib/Pex/Meterpreter/Extension/Client/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Meterpreter/Extension/Client
+install lib/Pex/Nasm/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Nasm
+install lib/Pex/Poly/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly
+install lib/Pex/Poly/BlockMaster/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Poly/BlockMaster
+install lib/Pex/Socket/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Pex/Socket
cd $RPM_BUILD_ROOT%{_bindir}
ln -s ../lib/metasploit/msf* ./
@@ -144,14 +138,6 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%pre
-
-%post
-
-%preun
-
-%postun
-
%files
%defattr(644,root,root,755)
%doc docs/*
@@ -262,7 +248,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2006/11/05 16:49:37 qboosh
+- pl desc, some cleanups
+
Revision 1.1 2006/11/02 13:54:33 mguevara
- initial
-
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/metasploit.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list