From f0f85423147cb9428cab646c4a4de269eb80ecbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ayd=C4=B1n=20Yakar?= Date: Thu, 27 Jul 2017 23:54:40 +0300 Subject: [PATCH] =?UTF-8?q?ruby23=20i=C3=A7in=20gerekli=20d=C3=BCzenleme?= =?UTF-8?q?=20yap=C4=B1ld=C4=B1.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- talimatname/genel/arachni/talimat | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/talimatname/genel/arachni/talimat b/talimatname/genel/arachni/talimat index 399f4b731..fd285ff24 100644 --- a/talimatname/genel/arachni/talimat +++ b/talimatname/genel/arachni/talimat @@ -1,7 +1,7 @@ # Description: Web uygulama güvenliği için modüler pentest aracı. # URL: https://www.arachni-scanner.com # Packager: yakar (aydin@komutan.org) -# Depends on: ruby23 ruby-bundler23 +# Depends on: ruby23 ruby23-bundler name=arachni version=1.5.1 @@ -27,36 +27,17 @@ build() { mkdir -p "$PKG/usr/bin" mkdir -p "$PKG/usr/share/$name" - touch "$PKG/usr/share/$name/.gemkur" install -Dm644 -t "$PKG/usr/share/doc/$name" *.md install -Dm644 LICENSE.md "$PKG/usr/share/licenses/$name/LICENSE.md" - #cp --no-preserve=ownership -a * "$PKG/usr/share/$name" - for prog in ${progs} do cat > "$PKG/usr/bin/${prog//_/-}" << EOF #!/bin/sh -cd /usr/share/$name -if [ -f "/usr/share/$name/.gemkur" ]; then - /usr/bin/arachni_gemkur -fi -if [ -f "/usr/bin/ruby23" ]; then - exec ruby23 /usr/share/$name/bin/$prog "\$@" -else - exec ruby /usr/share/$name/bin/$prog "\$@" -fi +exec ruby-2.3 /usr/share/$name/bin/$prog "\$@" EOF done - cat > "$PKG/usr/bin/arachni_gemkur" << EOF -#!/bin/sh -set -e -cd /usr/share/$name -bundler install -rm /usr/share/$name/.gemkur -EOF - chmod +x "$PKG"/usr/bin/* }