diff options
author | Matthew O'Gorman <mog@rldn.net> | 2016-01-08 23:00:29 -0500 |
---|---|---|
committer | Matthew O'Gorman <mog@rldn.net> | 2016-01-08 23:46:45 -0500 |
commit | e11004cdf357cd63dd4fe99305a8e990e968855c (patch) | |
tree | 524fc7591048d04ab51afb2c0bb243d0501e3b4b /pkgs | |
parent | aa73be3609fa219e255332b7bf81e28cd5667d9f (diff) | |
download | nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar.gz nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar.bz2 nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar.lz nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar.xz nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.tar.zst nixpkgs-e11004cdf357cd63dd4fe99305a8e990e968855c.zip |
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 d6bb0070912..55e2ad52955 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15765,6 +15765,8 @@ let yara = callPackage ../tools/security/yara { }; + zap = callPackage ../tools/networking/zap { }; + zdfmediathk = callPackage ../applications/video/zdfmediathk { }; zopfli = callPackage ../tools/compression/zopfli { }; |