configured crowdsec

This commit is contained in:
Rouven Seifert 2023-07-27 23:25:08 +02:00
parent 5fa24530b1
commit 60e1f3c3d0
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
9 changed files with 196 additions and 17 deletions

View file

@ -1,6 +1,7 @@
_final: prev:
let
inherit (prev) callPackage;
inherit (prev) fetchFromGitHub;
in
{
wpa_supplicant_gui = prev.wpa_supplicant_gui.overrideAttrs
@ -28,7 +29,23 @@ in
});
pww = callPackage ../pkgs/pww { };
crowdsec = prev.crowdsec.overrideAttrs (old: rec {
version = "1.5.2";
src = fetchFromGitHub {
owner = "crowdsecurity";
repo = old.pname;
rev = "v${version}";
hash = "sha256-260+XsRn3Mm/zCSvfEcBQ6j715KV4t1Z0CvXdriDzCs=";
};
# subPackages = [
# "cmd/crowdsec"
# "cmd/crowdsec-cli"
# "plugins/notifications/email/main.go"
# ];
});
crowdsec-firewall-bouncer = callPackage ../pkgs/crowdsec-firewall-bouncer { };
gnome-break-timer = callPackage ../pkgs/gnome-break-timer { };
jmri = callPackage ../pkgs/jmri { };
adguardian-term = callPackage ../pkgs/adguardian-term { };
}