diff options
author | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2016-01-09 19:13:08 +0300 |
---|---|---|
committer | Arseniy Seroka <jagajaga@users.noreply.github.com> | 2016-01-09 19:13:08 +0300 |
commit | 134e5525a214daca8172b6a40d13560ea7128332 (patch) | |
tree | c50cdb08c8e9eddc916b064a9296753ae0b7e623 /pkgs | |
parent | 64ac4ef758e32d49324547938687289fa407f7ab (diff) | |
parent | e11004cdf357cd63dd4fe99305a8e990e968855c (diff) | |
download | nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar.gz nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar.bz2 nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar.lz nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar.xz nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.tar.zst nixpkgs-134e5525a214daca8172b6a40d13560ea7128332.zip |
Merge pull request #12258 from mogorman/zap
zap: init at 2.4.3
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/networking/zap/default.nix | 36 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/tools/networking/zap/default.nix b/pkgs/tools/networking/zap/default.nix new file mode 100644 index 00000000000..896f260f2e9 --- /dev/null +++ b/pkgs/tools/networking/zap/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchFromGitHub, jre, jdk, ant }: + +stdenv.mkDerivation rec { + name = "zap-${version}"; + version = "2.4.3"; + src = fetchFromGitHub { + owner = "zaproxy"; + repo = "zaproxy"; + rev ="${version}"; + sha256 = "1np9jxy09j8wzqcxw3c71x9hwrrbkjlz7qw903kv43wr74mv2snd"; + }; + + buildInputs = [ jdk ant ]; + + buildPhase = '' + cd build + ant -f build.xml setup init compile dist copy-source-to-build package-linux + ''; + + installPhase = '' + mkdir -p "$out/share" + tar xvf "ZAP_${version}_Linux.tar.gz" -C "$out/share/" + mkdir -p "$out/bin" + echo "#!/bin/sh" > "$out/bin/zap" + echo \"$out/share/ZAP_${version}/zap.sh\" >> "$out/bin/zap" + chmod +x "$out/bin/zap" + ''; + + meta = with stdenv.lib; { + homepage = "https://www.owasp.org/index.php/ZAP"; + description = "Java application for web penetration testing"; + maintainers = with maintainers; [ mog ]; + platforms = platforms.linux; + license = licenses.asl20; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 890fb9000df..447bb8429aa 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15771,6 +15771,8 @@ let yara = callPackage ../tools/security/yara { }; + zap = callPackage ../tools/networking/zap { }; + zdfmediathk = callPackage ../applications/video/zdfmediathk { }; zopfli = callPackage ../tools/compression/zopfli { }; |