kopia lustrzana https://github.com/jprochazka/adsb-receiver
MLAT Client - Fix version comparison in main.sh
rodzic
91452a9a24
commit
3653754f11
|
@ -370,8 +370,8 @@ touch ${RECEIVER_ROOT_DIRECTORY}/FEEDER_CHOICES
|
|||
if [[ $(dpkg-query -W -f='${STATUS}' mlat-client 2>/dev/null | grep -c "ok installed") -eq 1 ]] ; then
|
||||
# The mlat-client package appears to be installed.
|
||||
MLAT_CLIENT_IS_INSTALLED="true"
|
||||
MLAT_CLIENT_VERSION_AVAILABLE=$(echo ${MLAT_CLIENT_VERSION} | tr -cd '[:digit:]')
|
||||
MLAT_CLIENT_VERSION_INSTALLED=$(sudo dpkg -s mlat-client 2>/dev/null | grep "^Version:" | awk '{print $2}' | tr -cd '[:digit:]')
|
||||
MLAT_CLIENT_VERSION_AVAILABLE=$(echo ${MLAT_CLIENT_VERSION} | tr -cd '[:digit:]' | sed -e 's/^0//g')
|
||||
MLAT_CLIENT_VERSION_INSTALLED=$(sudo dpkg -s mlat-client 2>/dev/null | grep "^Version:" | awk '{print $2}' | tr -cd '[:digit:]' | sed -e 's/^0//g')
|
||||
# Check if a newer version of mlat-client can be installed.
|
||||
if [[ ${MLAT_CLIENT_VERSION_AVAILABLE}" -gt "${MLAT_CLIENT_VERSION_INSTALLED} ]] ; then
|
||||
# Prompt user to confirm the upgrade.
|
||||
|
|
Ładowanie…
Reference in New Issue