{ pkgs, ... }: # AUTO-UPDATE: nix-update --flake prometheus-fail2ban-exporter pkgs.buildGoModule (finalAttrs: { pname = "prometheus-fail2ban-exporter"; version = "0.10.3"; src = pkgs.fetchFromGitLab { owner = "hctrdev"; repo = "fail2ban-prometheus-exporter"; rev = "v${finalAttrs.version}"; hash = "sha256-CyYGY6SovnvgExB22G+LEKRDRzbDZWhWUjctJMkprYs="; }; vendorHash = "sha256-ogdRXbS1EG402qlnj5SfuI/1P/Pi0+xwJrJsc6vwdds="; env.CGO_ENABLED = 0; ldflags = [ "-s" "-w" "-X main.version=${finalAttrs.version}" "-X main.commit=${finalAttrs.version}" "-X main.date=1970-01-01T00:00:00Z" "-X main.builtBy=NixOS" ]; installPhase = '' mkdir -p $out/bin cp -r "$GOPATH/bin/fail2ban-prometheus-exporter" $out/bin/prometheus-fail2ban-exporter ''; })