File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ { fetchFromGitHub
2+ , stdenv
3+ , perl
4+ } :
5+
6+ stdenv . mkDerivation rec {
7+ pname = "doona" ;
8+ version = "unstable-2019-03-08" ;
9+
10+ src = fetchFromGitHub {
11+ owner = "wireghoul" ;
12+ repo = pname ;
13+ rev = "master" ;
14+ sha256 = "0x9irwrw5x2ia6ch6gshadrlqrgdi1ivkadmr7j4m75k04a7nvz1" ;
15+ } ;
16+
17+ buildInputs = [ perl ] ;
18+
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+ '' ;
25+
26+ meta = with stdenv . 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+ } ;
36+ }
Original file line number Diff line number Diff line change 955955
956956 dpt-rp1-py = callPackage ../tools/misc/dpt-rp1-py { };
957957
958+ doona = callPackage ../tools/security/doona { };
959+
958960 ecdsautils = callPackage ../tools/security/ecdsautils { };
959961
960962 sedutil = callPackage ../tools/security/sedutil { };
You can’t perform that action at this time.
0 commit comments