git.iko.soy/typeable/nixpkgs
on master help sign in
arsenal: init at 1.0.2
commitee21079c29e8bf2f39b3219f9f1536cc9da75c78 authorFabian Affolter <mail@fabian-affolter.ch> dateFri 10 Dec 2021, 12:50 (5 years ago) parent9549b86
2 files changed+39
pkgs/tools/security/arsenal/default.nix+37 pkgs/top-level/all-packages.nix+2
pkgs/tools/security/arsenal/default.nixnew file+37
@@ -0,0 +1,37 @@
1+{ lib
2+, fetchFromGitHub
3+, python3
4+}:
5+
6+python3.pkgs.buildPythonApplication rec {
7+ pname = "arsenal";
8+ version = "1.0.2";
9+
10+ src = fetchFromGitHub {
11+ owner = "Orange-Cyberdefense";
12+ repo = "arsenal";
13+ rev = version;
14+ sha256 = "sha256-RZxGSrtEa3hAtowD2lUb9BgwpSWlYo90fU9nDvUfoAk=";
15+ };
16+
17+ propagatedBuildInputs = with python3.pkgs; [
18+ libtmux
19+ docutils
20+ pyperclip
21+ ];
22+
23+ # Project has no tests
24+ doCheck = false;
25+
26+ pythonImportsCheck = [
27+ "arsenal"
28+ ];
29+
30+ meta = with lib; {
31+ description = "Tool to generate commands for security and network tools";
32+ homepage = "https://github.com/Orange-Cyberdefense/arsenal";
33+ license = with licenses; [ gpl3Only ];
34+ maintainers = with maintainers; [ fab ];
35+ mainProgram = "arsenal";
36+ };
37+}
pkgs/top-level/all-packages.nix+2
@@ -15688,6 +15688,8 @@ with pkgs;
1568815688 stdenv = overrideCC stdenv buildPackages.gcc6; # hidden symbol `__divmoddi4'
1568915689 });
1569015690
15691+ arsenal = callPackage ../tools/security/arsenal { };
15692+
1569115693 assimp = callPackage ../development/libraries/assimp { };
1569215694
1569315695 asio_1_10 = callPackage ../development/libraries/asio/1.10.nix { };