Search
SailfishOS Open Build Service
>
Projects
>
home:nielnielsen
>
metasploit
> msf.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File msf.spec of Package metasploit
%define name metasploit %define version 4.10.0 %define release 1 %define prefix /opt %define debug_package %{nil} %global __os_install_post %{nil} BuildRoot: %{_tmppath}/%{name}-%{version}-root Group: Applications/System License: BSD Name: %{name} Release: %{release} Requires: ruby Source: http://downloads.metasploit.com/data/releases/archive/framework-%{version}.tar.bz2 Summary: The Metasploit Framework Version: %{version} %description The Metasploit Framework is a development platform for creating security tools and exploits. The framework is used by network security professionals to perform penetration tests, system administrators to verify patch installations, product vendors to perform regression testing, and security researchers world-wide. The framework is written in the Ruby programming language and includes components written in C and assembler. %prep %setup -q -n msf3 %install rm -rf %{buildroot} cd ../ mkdir -p %{buildroot}%{prefix} cp -r msf3 %{buildroot}%{prefix} %clean rm -rf %{buildroot} %post ln -s %{prefix}/msf3/msfcli /usr/local/bin ln -s %{prefix}/masf3/msfconsole /usr/local/bin ln -s %{prefix}/msf3/msfd /usr/local/bin ln -s %{prefix}/msf3/msfelfscan /usr/local/bin ln -s %{prefix}/msf3/msfencode /usr/local/bin ln -s %{prefix}/msf3/msfgui /usr/local/bin ln -s %{prefix}/msf3/msfmachscan /usr/local/bin ln -s %{prefix}/msf3/msfopcode /usr/local/bin ln -s %{prefix}/msf3/msfpayload /usr/local/bin ln -s %{prefix}/msf3/msfpescan /usr/local/bin ln -s %{prefix}/msf3/msfweb /usr/local/bin %postun rm -rf %{prefix}/msf3 %files %defattr(-,root,root) %{prefix}/msf3 %changelog