Commit 194cc12b authored by Sophie Brun's avatar Sophie Brun

Import new upstream release

parent 60468b64
beef-xss (0.4.5.1+git20150624-0kali1~r2u1) sana; urgency=medium
* Import new upstream release
* Refresh patches
* Update dependencies: add ruby-geoip, ruby-rubydns, rubyqr4r,
ruby-dm-serializer
-- Sophie Brun <sophie@freexian.com> Wed, 24 Jun 2015 15:33:02 +0200
beef-xss (0.4.4.9-0kali10) kali-dev; urgency=medium
* Disable dependency check, make it informative only (as ruby-twitter).
......
......@@ -30,7 +30,11 @@ Build-Depends: bundler,
ruby-term-ansicolor,
ruby-therubyracer (>= 0.11.0beta1),
ruby-twitter,
ruby-uglifier (>= 2.2.1)
ruby-uglifier (>= 2.2.1),
ruby-dm-serializer,
ruby-qr4r,
ruby-rubydns (>= 0.7.0),
ruby-geoip,
Standards-Version: 3.9.4
Homepage: http://beefproject.com/
Vcs-Git: git://git.kali.org/packages/beef-xss.git
......@@ -62,6 +66,10 @@ Depends: adduser,
ruby-therubyracer (>= 0.11.0beta1),
ruby-twitter,
ruby-uglifier (>= 2.2.1),
ruby-dm-serializer,
ruby-qr4r,
ruby-rubydns (>= 0.7.0),
ruby-geoip,
xdg-utils
Breaks: kali-menu (<< 1.369)
Conflicts: beef-xss-bundle
......
......@@ -16,10 +16,10 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
require 'cgi'
require 'yaml'
require 'singleton'
@@ -15,6 +13,25 @@ require 'ipaddr'
require 'base64'
@@ -16,6 +14,24 @@ require 'base64'
require 'xmlrpc/client'
require 'openssl'
require 'rubydns'
+require 'eventmachine'
+require 'thin'
+require 'sinatra'
......@@ -38,14 +38,6 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+require 'erubis'
+require 'dm-migrations'
+require 'msfrpc-client'
+require 'twitter'
# @note Include the filters
require 'core/filters'
@@ -29,4 +46,4 @@ require 'core/api'
require 'core/settings'
# @note Include the core of BeEF
-require 'core/core'
\ No newline at end of file
+require 'core/core'
......@@ -7,31 +7,23 @@ Last-Update: <2014-06-17>
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/Gemfile
+++ b/Gemfile
@@ -6,12 +6,13 @@
# See the file 'doc/COPYING' for copying permission
#
-gem "eventmachine", "1.0.3"
+gem "eventmachine", ">= 1.0.3"
@@ -10,8 +10,8 @@ gem "eventmachine"
gem "thin"
-gem "sinatra", "1.4.2"
-gem "rack", "1.5.2"
-gem "em-websocket", "~> 0.3.6"
gem "sinatra"
gem "rack"
-gem "em-websocket", "~> 0.3.6" # WebSocket support
-gem "uglifier", "~> 2.2.1"
+gem "sinatra", ">= 1.4.2"
+gem "rack", ">= 1.4.1"
+gem "em-websocket", ">= 0.3.6" # WebSocket support
+gem "uglifier", ">= 2.2.1"
+# Windows support
if RUBY_PLATFORM.downcase.include?("mswin") || RUBY_PLATFORM.downcase.include?("mingw")
# make sure you install this gem following https://github.com/hiranpeiris/therubyracer_for_windows
gem "therubyracer", "~> 0.11.0beta1"
@@ -31,7 +32,7 @@ gem "parseconfig"
gem "erubis"
gem "dm-migrations"
gem "msfrpc-client"
-gem "rubyzip", "~> 1.0.0"
+gem "rubyzip", ">= 1.0.0"
# notifications
gem "twitter"
# Windows support
if RUBY_PLATFORM.downcase.include?("mswin") || RUBY_PLATFORM.downcase.include?("mingw")
@@ -20,7 +20,7 @@ if RUBY_PLATFORM.downcase.include?("mswi
gem "execjs"
gem "win32console"
elsif !RUBY_PLATFORM.downcase.include?("darwin")
- gem "therubyracer", "0.11.3"
+ gem "therubyracer", ">= 0.11.3"
gem "execjs"
end
......@@ -3,7 +3,7 @@ Author: Raphaël Hertzog <hertzog@debian.org>
--- a/config.yaml
+++ b/config.yaml
@@ -68,7 +68,7 @@ beef:
@@ -98,7 +98,7 @@ beef:
driver: "sqlite"
# db_file is only used for sqlite
......
......@@ -17,3 +17,5 @@ override_dh_install:
debian/beef-xss/usr/share/beef-xss/extensions \
-type f -executable -print0 | \
xargs -0 chmod -x
chmod 755 debian/beef-xss/usr/share/beef-xss/modules/exploits/rfi_scanner/update-list
chmod 755 debian/beef-xss/usr/share/beef-xss/modules/exploits/shell_shock_scanner/update-list
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment