From a5637b577a1d4be09754204b02bc02441e6c4ea8 Mon Sep 17 00:00:00 2001
From: Noah Hilverling <noah.hilverling@icinga.com>
Date: Tue, 22 Jun 2021 11:36:49 +0000
Subject: [PATCH] icinga-provide-go: Just provide the "go" binary in
 "/usr/local/bin"

---
 icinga-provide-go | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/icinga-provide-go b/icinga-provide-go
index 9097da6..a9af33c 100755
--- a/icinga-provide-go
+++ b/icinga-provide-go
@@ -7,15 +7,14 @@ set -ex
 echo "Downloading Go Version ${VERSION_GO}"
 curl -LO https://golang.org/dl/go${VERSION_GO}.linux-amd64.tar.gz
 
-rm -rf /usr/local/go
-
 echo "Unpacking Go"
-tar -C /usr/local -xzf go${VERSION_GO}.linux-amd64.tar.gz
+tar -C /tmp -xzf go${VERSION_GO}.linux-amd64.tar.gz
+
+echo "Moving Go Binary"
+mv /tmp/go/bin/go /usr/local/bin
 
 echo "Deleting Go Binary Archive"
 rm -rf go${VERSION_GO}.linux-amd64.tar.gz
 
-echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile
-
-# shellcheck disable=SC1091
-source /etc/profile
+echo "Deleting temporary files"
+rm -rf /tmp/go/
-- 
GitLab