#!/bin/bash if [ ! -f ${INSTALL_PATH}/uninstaller/install_err.log ]; then echo "" > ${INSTALL_PATH}/uninstaller/install.log fi if [ ! -f ${INSTALL_PATH}/uninstaller/install_err.log ]; then echo "" > ${INSTALL_PATH}/uninstaller/install_err.log fi echo "Unpacking SmartClient web agent..." cd ${INSTALL_PATH}/protheus/bin/ mkdir ${INSTALL_PATH}/protheus/bin/web-agent/ ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log tar xzf web_agent.tar.gz -C ${INSTALL_PATH}/protheus/bin/web-agent/ >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log cd ${INSTALL_PATH}/protheus/bin/web-agent/ VERSION=`cat /etc/*-release | grep NAME=\" | awk -F\" '{print $2}' | cut -f1 -d " " | head -n1` ARCH=$(uname -m | sed 's/x86_//;s/i[3-6]86/32/') echo "$VERSION ..." case $VERSION in "RedHatEnterpriseServer"|"CentOS"|"Fedora"|"OracleLinux"|"Red"|"Oracle") echo "install web-agent..." sudo dnf install libappindicator-gtk3 ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log sudo chmod +x web-agent-1.0.10-linux-x64-release.rpm ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log sudo dnf install ./web-agent-1.0.10-linux-x64-release.rpm -y ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log ;; "openSUSE"|"SUSE LINUX"|"SLES") echo "install web-agent..." sudo chmod +x web-agent-1.0.10-linux-x64-release.rpm ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log sudo zypper install ./web-agent-1.0.10-linux-x64-release.rpm -y ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log ;; "Ubuntu"|"Debian") sudo chmod +x web-agent-1.0.10-linux-x64-release.deb ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log sudo apt install ./web-agent-1.0.10-linux-x64-release.deb -y ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log ;; esac #tar xzf printer.tar.gz >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log #tar xzf web-agent.tar.gz >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log #rm -rf xzf printer.tar.gz >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log rm -rf xzf web_agent.tar.gz >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log #rm -rf smartclient.tar.z >> ${INSTALL_PATH}/uninstaller/install.log 2>> ${INSTALL_PATH}/uninstaller/install_err.log cd ${INSTALL_PATH} exit 0