python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / security / doona / default.nix
blobe0f459ad7453dcb2d82d9154aa7a0cecbf2a7bf0
1 { fetchFromGitHub
2 , lib, stdenv
3 , perl
4 }:
6 stdenv.mkDerivation rec {
7   pname = "doona";
8   version = "unstable-2019-03-08";
10   src = fetchFromGitHub {
11     owner = "wireghoul";
12     repo = pname;
13     rev = "master";
14     sha256 = "0x9irwrw5x2ia6ch6gshadrlqrgdi1ivkadmr7j4m75k04a7nvz1";
15   };
17   buildInputs = [ perl ];
19   installPhase = ''
20     mkdir -p $out/bin
21     cp -r ${src}/bedmod $out/bin/bedmod
22     cp ${src}/doona.pl $out/bin/doona
23     chmod +x $out/bin/doona
24   '';
26   meta = with lib; {
27     homepage = "https://github.com/wireghoul/doona";
28     description = "A fork of the Bruteforce Exploit Detector Tool (BED)";
29     longDescription = ''
30       A fork of the Bruteforce Exploit Detector Tool (BED).
31       BED is a program which is designed to check daemons for potential buffer overflows, format string bugs etc.
32     '';
33     license = licenses.gpl2;
34     maintainers = with maintainers; [ pamplemousse ];
35   };