Mageia Bugzilla – Attachment 5125 Details for
Bug 13237
msfconsole / msfcli do not start - metasploit needs update for newer ruby or dependencies missing ?
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
svn diff of local cauldron checkout, updated to metasploit frameworks 4.9.2
metasploit-4.9.2.patch (text/plain), 1.91 KB, created by
Florian Hubold
on 2014-04-19 20:49:04 CEST
(
hide
)
Description:
svn diff of local cauldron checkout, updated to metasploit frameworks 4.9.2
Filename:
MIME Type:
Creator:
Florian Hubold
Created:
2014-04-19 20:49:04 CEST
Size:
1.91 KB
patch
obsolete
>Index: SPECS/metasploit.spec >=================================================================== >--- SPECS/metasploit.spec (Revision 617097) >+++ SPECS/metasploit.spec (Arbeitskopie) >@@ -1,6 +1,6 @@ > %define name metasploit >-%define version 4.5 >-%define release %mkrel 4 >+%define version 4.9.2 >+%define release %mkrel 1 > > # prevent rpm to create debug files for binary content > %define _enable_debug_packages %{nil} >@@ -16,11 +16,15 @@ > License: GPLv2 > Group: Security > URL: http://www.metasploit.com/ >-Source0: http://www.metasploit.com/releases/framework-%{version}.tar.bz2 >+#Source0: http://www.metasploit.com/releases/framework-%{version}.tar.bz2 >+Source0: http://downloads.metasploit.com/data/releases/archive/framework-4.9.2.tar.bz2 > # To avoid automatic dependency on file > Patch0: rdoc-cve-2013-0256.patch > Requires: ruby-RubyGems > Requires: ruby-msgpack >+Requires: ruby-bundler >+Requires: ruby-activesupport >+#Requires: ruby-timecop > BuildRequires: ruby > BuildArch: noarch > >@@ -44,8 +48,8 @@ > > %prep > %setup -q -n msf3 >-%patch0 -p0 >-find . -name .svn | xargs rm -rf >+#%patch0 -p0 >+#find . -name .svn | xargs rm -rf > find . -type f | \ > xargs perl -pi -e "s|msfbase = __FILE__|msfbase = '%{_datadir}/%{name}/.'|" > >@@ -52,7 +56,9 @@ > %install > > install -d -m 755 %{buildroot}%{_bindir} >+install -d -m 755 %{buildroot}%{_datadir}/%{name} > install -m 755 msf* %{buildroot}%{_bindir} >+install -m 755 Gemfile %{buildroot}%{_datadir}/%{name} > > install -d -m 755 %{buildroot}%{_datadir}/%{name} > cp -r data %{buildroot}%{_datadir}/%{name} >@@ -66,10 +72,11 @@ > rm -rf %{buildroot}%{_datadir}/%{name}/external/source > > %files >-%doc COPYING HACKING README.md THIRD-PARTY.md documentation/* >+%doc COPYING HACKING README.md documentation/* >+#THIRD-PARTY.md > %{_bindir}/* >-%{_datadir}/metasploit >-%exclude %{_bindir}/msfgui >+%{_datadir}/%{name} >+#%exclude %{_bindir}/msfgui > >-%files gui >-%{_bindir}/msfgui >+#%files gui >+#%{_bindir}/msfgui
Index: SPECS/metasploit.spec =================================================================== --- SPECS/metasploit.spec (Revision 617097) +++ SPECS/metasploit.spec (Arbeitskopie) @@ -1,6 +1,6 @@ %define name metasploit -%define version 4.5 -%define release %mkrel 4 +%define version 4.9.2 +%define release %mkrel 1 # prevent rpm to create debug files for binary content %define _enable_debug_packages %{nil} @@ -16,11 +16,15 @@ License: GPLv2 Group: Security URL: http://www.metasploit.com/ -Source0: http://www.metasploit.com/releases/framework-%{version}.tar.bz2 +#Source0: http://www.metasploit.com/releases/framework-%{version}.tar.bz2 +Source0: http://downloads.metasploit.com/data/releases/archive/framework-4.9.2.tar.bz2 # To avoid automatic dependency on file Patch0: rdoc-cve-2013-0256.patch Requires: ruby-RubyGems Requires: ruby-msgpack +Requires: ruby-bundler +Requires: ruby-activesupport +#Requires: ruby-timecop BuildRequires: ruby BuildArch: noarch @@ -44,8 +48,8 @@ %prep %setup -q -n msf3 -%patch0 -p0 -find . -name .svn | xargs rm -rf +#%patch0 -p0 +#find . -name .svn | xargs rm -rf find . -type f | \ xargs perl -pi -e "s|msfbase = __FILE__|msfbase = '%{_datadir}/%{name}/.'|" @@ -52,7 +56,9 @@ %install install -d -m 755 %{buildroot}%{_bindir} +install -d -m 755 %{buildroot}%{_datadir}/%{name} install -m 755 msf* %{buildroot}%{_bindir} +install -m 755 Gemfile %{buildroot}%{_datadir}/%{name} install -d -m 755 %{buildroot}%{_datadir}/%{name} cp -r data %{buildroot}%{_datadir}/%{name} @@ -66,10 +72,11 @@ rm -rf %{buildroot}%{_datadir}/%{name}/external/source %files -%doc COPYING HACKING README.md THIRD-PARTY.md documentation/* +%doc COPYING HACKING README.md documentation/* +#THIRD-PARTY.md %{_bindir}/* -%{_datadir}/metasploit -%exclude %{_bindir}/msfgui +%{_datadir}/%{name} +#%exclude %{_bindir}/msfgui -%files gui -%{_bindir}/msfgui +#%files gui +#%{_bindir}/msfgui
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 13237
: 5125