--- usr/local/pulse/PulseClient_x86_64.sh 2020-04-03 15:17:07.000000000 +0900 +++ usr/local/pulse/PulseClient_x86_64.sh.new 2020-05-05 22:51:10.170118991 +0900 @@ -17,7 +17,7 @@ SCRNAME=`basename $0` -SUPPORTED_OSTYPES_LIST=( CENTOS_6 CENTOS_7 UBUNTU_14 UBUNTU_15 UBUNTU_16_17_18 UBUNTU_19 FEDORA FEDORA_30 RHEL_7 DEBIAN_8_9 DEBIAN_10 UNSUPPORTED) +SUPPORTED_OSTYPES_LIST=( ARCH CENTOS_6 CENTOS_7 UBUNTU_14 UBUNTU_15 UBUNTU_16_17_18 UBUNTU_19 FEDORA FEDORA_30 RHEL_7 DEBIAN_8_9 DEBIAN_10 UNSUPPORTED) #RPM Based CENTOS_6_DEPENDENCIES=( glibc \ nss-softokn-freebl \ @@ -305,6 +305,8 @@ else OS_TYPE=${SUPPORTED_OSTYPES_LIST[$UNSUPPORTED]} fi + elif [ -f /etc/arch-release ]; then + OS_TYPE=${SUPPORTED_OSTYPES_LIST[$ARCH]} else OSNAME=$(lsb_release -d | grep -o "Ubuntu") if [ "X$OSNAME" != "X" ]; then @@ -355,7 +357,7 @@ isRpmBased=1 elif [[ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_14]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_15]}) || \ - ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_16_17_18_19]}) || \ + ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_16_17_18]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_19]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$DEBIAN_10]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$DEBIAN_8_9]}) ]]; then @@ -430,7 +432,8 @@ RPM_DIST=1 elif [[ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_14]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_15]}) || \ - ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_16_17_18_19]}) || \ + ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_16_17_18]}) || \ + ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$UBUNTU_19]}) || \ ($OS_TYPE = ${SUPPORTED_OSTYPES_LIST[$DEBIAN_8_9]}) ]]; then DPKG_DIST=1 fi