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