build-bazel-package: added rm of extra local folders for toolchain configuration...
[NixPkgs.git] / pkgs / by-name / do / doona / package.nix
blob55ce8e4e96b78b1d71b3485c506f549c04dcc21c
2   fetchFromGitHub,
3   lib,
4   stdenv,
5   perl,
6 }:
8 stdenv.mkDerivation rec {
9   pname = "doona";
10   version = "unstable-2019-03-08";
12   src = fetchFromGitHub {
13     owner = "wireghoul";
14     repo = pname;
15     rev = "master";
16     sha256 = "0x9irwrw5x2ia6ch6gshadrlqrgdi1ivkadmr7j4m75k04a7nvz1";
17   };
19   buildInputs = [ perl ];
21   installPhase = ''
22     mkdir -p $out/bin
23     cp -r ${src}/bedmod $out/bin/bedmod
24     cp ${src}/doona.pl $out/bin/doona
25     chmod +x $out/bin/doona
26   '';
28   meta = with lib; {
29     homepage = "https://github.com/wireghoul/doona";
30     description = "Fork of the Bruteforce Exploit Detector Tool (BED)";
31     mainProgram = "doona";
32     longDescription = ''
33       A fork of the Bruteforce Exploit Detector Tool (BED).
34       BED is a program which is designed to check daemons for potential buffer overflows, format string bugs etc.
35     '';
36     license = licenses.gpl2Only;
37     maintainers = with maintainers; [ pamplemousse ];
38   };