From 32cb6f86f476045cae8526916899ff6f275a99fc Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 9 Nov 2013 10:41:26 +0000 Subject: [PATCH] Better fix for Kali --- lib/common/common_helper.rb | 4 ++++ lib/environment.rb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/common/common_helper.rb b/lib/common/common_helper.rb index b8e382a8..1b32e51a 100644 --- a/lib/common/common_helper.rb +++ b/lib/common/common_helper.rb @@ -39,6 +39,10 @@ $LOAD_PATH.unshift(LIB_DIR) $LOAD_PATH.unshift(WPSCAN_LIB_DIR) $LOAD_PATH.unshift(MODELS_LIB_DIR) +def kali_linux? + %x{uname -a} =~ /kali/i +end + require 'environment' # TODO : add an exclude pattern ? diff --git a/lib/environment.rb b/lib/environment.rb index 75362c8f..479bbfd7 100644 --- a/lib/environment.rb +++ b/lib/environment.rb @@ -13,7 +13,7 @@ Encoding.default_external = Encoding::UTF_8 begin # Standard libs - require 'bundler/setup' + require 'bundler/setup' unless kali_linux? require 'getoptlong' require 'optparse' # Will replace getoptlong require 'uri'