summary refs log tree commit diff
path: root/pkgs/tools/security/metasploit
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-04-11 10:40:30 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-04-11 10:40:30 +0000
commita082b5df6863dbf7e75d389185965740eb89cfc5 (patch)
tree23213a445bb8f18a5bcd2c6b698580e782e9ed5f /pkgs/tools/security/metasploit
parentb40945afba333600207491e2a91fa1ba90dbee08 (diff)
downloadnixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar.gz
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar.bz2
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar.lz
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar.xz
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.tar.zst
nixlib-a082b5df6863dbf7e75d389185965740eb89cfc5.zip
Now msfweb works with user-installed Ruby on rails.
svn path=/nixpkgs/trunk/; revision=11567
Diffstat (limited to 'pkgs/tools/security/metasploit')
-rw-r--r--pkgs/tools/security/metasploit/3.1.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/tools/security/metasploit/3.1.nix b/pkgs/tools/security/metasploit/3.1.nix
index 0c8a6e9688a3..8b5e0496d65b 100644
--- a/pkgs/tools/security/metasploit/3.1.nix
+++ b/pkgs/tools/security/metasploit/3.1.nix
@@ -13,12 +13,11 @@ rec {
     ensureDir $out/bin
 
     cp -r * $out/share/msf
-    ln -s $out/share/msf/msf* $out/bin
 
-    sed -e 's@#!/usr/bin/env ruby@#! ${ruby}/bin/ruby@' -i $out/bin/msf*
+    sed -e 's@#!/usr/bin/env ruby@#! ${ruby}/bin/ruby@' -i $out/share/msf/msf*
 
-    for i in $out/bin/*; do
-        wrapProgram $i --prefix RUBYLIB : $out/share/msf/lib
+    for i in $out/share/msf/msf*; do
+        makeWrapper $i $out/bin/$(basename $i) --prefix RUBYLIB : $out/share/msf/lib
     done
   '') ["minInit" "defEnsureDir" "doUnpack" "addInputs"];