about summary refs log tree commit diff
path: root/pkgs/misc/logging
diff options
context:
space:
mode:
authorajs124 <git@ajs124.de>2022-10-04 15:32:16 +0200
committerajs124 <git@ajs124.de>2023-04-04 10:32:26 +0200
commit426fbcb5a6f110b4bc76a5cd2818e5254dbef8ba (patch)
tree7d333b167ef59200f520956df9b623e41ff119bb /pkgs/misc/logging
parent76ad0b1b7db9fd4cb62a176caa1e47a5b5671b33 (diff)
*beat6: remove
Diffstat (limited to 'pkgs/misc/logging')
-rw-r--r--pkgs/misc/logging/beats/6.x.nix54
1 files changed, 0 insertions, 54 deletions
diff --git a/pkgs/misc/logging/beats/6.x.nix b/pkgs/misc/logging/beats/6.x.nix
deleted file mode 100644
index 1c3e4adccf821..0000000000000
--- a/pkgs/misc/logging/beats/6.x.nix
+++ /dev/null
@@ -1,54 +0,0 @@
-{ lib, fetchFromGitHub, fetchpatch, elk6Version, buildGoPackage, libpcap, nixosTests, systemd }:
-
-let beat = package : extraArgs : buildGoPackage (rec {
-      name = "${package}-${version}";
-      version = elk6Version;
-
-      src = fetchFromGitHub {
-        owner = "elastic";
-        repo = "beats";
-        rev = "v${version}";
-        sha256 = "1vnw9clsc10cfpjf6vxvc6m507b2q17sgsl079iwqbp4v0286il7";
-      };
-
-      goPackagePath = "github.com/elastic/beats";
-
-      subPackages = [ package ];
-
-      patches = [
-        (fetchpatch {
-          # Build fix for aarch64, possibly other systems, merged in beats 7.x https://github.com/elastic/beats/pull/9493
-          url = "https://github.com/elastic/beats/commit/5d796571de1aa2a299393d2045dacc2efac41a04.diff";
-          sha256 = "sha256:0b79fljbi5xd3h8iiv1m38ad0zhmj09f187asc0m9rxlqrz2l9r2";
-        })
-      ];
-
-      meta = with lib; {
-        homepage = "https://www.elastic.co/products/beats";
-        license = licenses.asl20;
-        maintainers = with maintainers; [ fadenb basvandijk dfithian ];
-        platforms = platforms.linux;
-      };
-    } // extraArgs);
-in rec {
-  filebeat6   = beat "filebeat"   {meta.description = "Lightweight shipper for logfiles";};
-  heartbeat6  = beat "heartbeat"  {meta.description = "Lightweight shipper for uptime monitoring";};
-  metricbeat6 = beat "metricbeat" {
-    meta.description = "Lightweight shipper for metrics";
-    passthru.tests =
-      assert metricbeat6.drvPath == nixosTests.elk.ELK-6.elkPackages.metricbeat.drvPath;
-      {
-        elk = nixosTests.elk.ELK-6;
-      };
-  };
-  journalbeat6  = beat "journalbeat" {
-    meta.description = ''
-      Journalbeat is an open source data collector to read and forward
-      journal entries from Linuxes with systemd.
-    '';
-    buildInputs = [ systemd.dev ];
-    postFixup = let libPath = lib.makeLibraryPath [ (lib.getLib systemd) ]; in ''
-      patchelf --set-rpath ${libPath} "$out/bin/journalbeat"
-    '';
-  };
-}