From 3d50aaec61037ab75bd9c34ab27a4d8f81ed229f Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Fri, 12 May 2023 08:17:00 +0000 Subject: [PATCH] cloud-nuke: disable telemetry --- pkgs/development/tools/cloud-nuke/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/tools/cloud-nuke/default.nix b/pkgs/development/tools/cloud-nuke/default.nix index e10e19911f2..1034f4d4b22 100644 --- a/pkgs/development/tools/cloud-nuke/default.nix +++ b/pkgs/development/tools/cloud-nuke/default.nix @@ -1,6 +1,7 @@ { lib , buildGoModule , fetchFromGitHub +, makeBinaryWrapper }: buildGoModule rec { @@ -16,6 +17,10 @@ buildGoModule rec { vendorHash = "sha256-DPJ6+akisNtMsbDdHWEWavZ2GJfeWjFIV6K+bV91FEY="; + nativeBuildInputs = [ + makeBinaryWrapper + ]; + ldflags = [ "-s" "-w" @@ -24,6 +29,10 @@ buildGoModule rec { doCheck = false; + postInstall = '' + wrapProgram $out/bin/cloud-nuke --set-default DISABLE_TELEMETRY true + ''; + meta = with lib; { homepage = "https://github.com/gruntwork-io/cloud-nuke"; description = "A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it";