git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #150901 from fabaff/logmap

logmap: init at unstable-2021-12-15

commit0b42278ebc9c5fea84736e1c0770b13425f683ea authorFabian Affolter <fabian@affolter-engineering.ch> dateThu 16 Dec 2021, 08:36 (5 years ago) parent21ca452cf3a2f5
2 files changed+36
pkgs/tools/security/logmap/default.nix+34 pkgs/top-level/all-packages.nix+2
pkgs/tools/security/logmap/default.nixnew file+34
@@ -0,0 +1,34 @@
1+{ lib
2+, fetchFromGitHub
3+, python3
4+}:
5+
6+python3.pkgs.buildPythonApplication rec {
7+ pname = "logmap";
8+ version = "unstable-2021-12-15";
9+ format = "other";
10+
11+ src = fetchFromGitHub {
12+ owner = "zhzyker";
13+ repo = pname;
14+ rev = "5040707b4ae260830072de93ccd6a23615073abf";
15+ sha256 = "sha256-LOGjK5l/gaKObWbC9vaLruE8DdDsabztnEW/TjvCdtE=";
16+ };
17+
18+ propagatedBuildInputs = with python3.pkgs; [
19+ requests
20+ ];
21+
22+ installPhase = ''
23+ runHook preInstall
24+ install -vD ${pname}.py $out/bin/${pname}
25+ runHook postInstall
26+ '';
27+
28+ meta = with lib; {
29+ description = "Tools for fuzzing Log4j2 jndi injection";
30+ homepage = "https://github.com/zhzyker/logmap";
31+ license = licenses.gpl3Only;
32+ maintainers = with maintainers; [ fab ];
33+ };
34+}
pkgs/top-level/all-packages.nix+2
@@ -7479,6 +7479,8 @@ with pkgs;
74797479
74807480 logcheck = callPackage ../tools/system/logcheck { };
74817481
7482+ logmap = callPackage ../tools/security/logmap { };
7483+
74827484 logmein-hamachi = callPackage ../tools/networking/logmein-hamachi { };
74837485
74847486 logkeys = callPackage ../tools/security/logkeys { };