metasploit: use makeWrapper instead
This commit is contained in:
parent
e253ae7d3a
commit
b775b2cd4f
@ -35,14 +35,14 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
cp -r * $out/share/msf
|
cp -r * $out/share/msf
|
||||||
|
|
||||||
for i in $out/share/msf/msf*; do
|
(
|
||||||
bin=$out/bin/$(basename $i)
|
cd $out/share/msf/
|
||||||
cat > $bin <<EOF
|
for i in msf*; do
|
||||||
#!/bin/sh -e
|
makeWrapper ${env}/bin/bundle $out/bin/$i \
|
||||||
exec ${env}/bin/bundle exec ${ruby}/bin/ruby $i "\$@"
|
--add-flags "exec ${ruby}/bin/ruby $out/share/msf/$i"
|
||||||
EOF
|
done
|
||||||
chmod +x $bin
|
)
|
||||||
done
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user