diff --git a/icinga-provide-go b/icinga-provide-go index 9097da67f7826d1dee8673dc406ccc8c6c4164e0..a9af33c9bd40806f74234b96e50458a2e0eaebfa 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/