set -e
 ROOT=$(dirname "$0")
 cd "${ROOT}"
-. lib/abort_if_not_user.sh
 . lib/abort_if_offline.sh
 
 abort_if_offline
-abort_if_not_user root
 
 TEMP_DIR=$(mktemp)
 cd "${TEMP_DIR}"
 MM_REPO_KEY_PATH="/etc/apt/trusted.gpg.d/${MM_REPO_KEY_FILENAME}"
  
 curl -sSL ${MM_REPO_KEY_URL} | gpg --dearmor > "${MM_REPO_KEY_FILENAME}"
-mv "${MM_REPO_KEY_FILENAME}" "${MM_REPO_KEY_PATH}"
+sudo mv "${MM_REPO_KEY_FILENAME}" "${MM_REPO_KEY_PATH}"
  
 DEB_RELEASE=stable
 MM_REPO_LIST_FILENAME="mattermost_${RELEASE}.list"
 MM_REPO_LIST_PATH="/etc/apt/sources.list.d/${MM_REPO_LIST_FILENAME}"
  
 echo "deb ${MM_REPO_URL} ${DEB_RELEASE} main" > "${MM_REPO_LIST_FILENAME}"
-mv "${MM_REPO_LIST_FILENAME}" "${MM_REPO_LIST_PATH}"
+sudo mv "${MM_REPO_LIST_FILENAME}" "${MM_REPO_LIST_PATH}"
  
-apt update
-apt install mattermost-desktop
+sudo apt update
+sudo apt install mattermost-desktop
 
 cd -
 rmdir "${TEMP_DIR}"