Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 39 lines 955 B view raw
1{ 2 fetchFromGitHub, 3 lib, 4 stdenv, 5 perl, 6}: 7 8stdenv.mkDerivation rec { 9 pname = "doona"; 10 version = "0-unstable-2019-03-08"; 11 12 src = fetchFromGitHub { 13 owner = "wireghoul"; 14 repo = "doona"; 15 rev = "master"; 16 sha256 = "0x9irwrw5x2ia6ch6gshadrlqrgdi1ivkadmr7j4m75k04a7nvz1"; 17 }; 18 19 buildInputs = [ perl ]; 20 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 ''; 27 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 }; 39}