@@ -61,7 +61,9 @@ shell_list() {
6161# ----------------------------------------------------------#
6262
6363# Checking official latest version
64- latest=$( wget -q -T 1 -t 1 https://gpg.hestiacp.com/latest.txt -O -)
64+ hestia_v=$( apt-cache policy hestia | grep Candidate | cut -d ' :' -f 2 | xargs)
65+ nginx_v=$( apt-cache policy hestia-nginx | grep Candidate | cut -d ' :' -f 2 | xargs)
66+ php_v=$( apt-cache policy hestia-php | grep Candidate | cut -d ' :' -f 2 | xargs)
6567
6668# Checking installed hestia version
6769if [ -d " /etc/sysconfig" ]; then
8284 TIME=$( date -d @$pkg_date +" %T" )
8385fi
8486UPDATED=' yes'
85- if [ ! -z " $latest " ] && [ " $latest " \> " $VERSION -$RELEASE " ]; then
87+ if [ ! -z " $hesta_v " ] && [ " $hestia_v " \> " $VERSION -$RELEASE " ]; then
8688 UPDATED=' no'
8789fi
8890data=" NAME='hestia' VERSION='$VERSION ' RELEASE='$RELEASE ' ARCH='$ARCH '"
@@ -102,6 +104,10 @@ else
102104 DATE=$( date -d @$pkg_date +" %F" )
103105 TIME=$( date -d @$pkg_date +" %T" )
104106fi
107+ UPDATED=' yes'
108+ if [ ! -z " $php_v " ] && [ " $php_v " \> " $VERSION -$RELEASE " ]; then
109+ UPDATED=' no'
110+ fi
105111data=" $data \nNAME='hestia-php' VERSION='$VERSION ' RELEASE='$RELEASE '"
106112data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='php interpreter'"
107113data=" $data TIME='$TIME ' DATE='$DATE '"
@@ -120,6 +126,10 @@ else
120126 DATE=$( date -d @$pkg_date +" %F" )
121127 TIME=$( date -d @$pkg_date +" %T" )
122128fi
129+ UPDATED=' yes'
130+ if [ ! -z " $nginx_v " ] && [ " $nginx_v " \> " $VERSION -$RELEASE " ]; then
131+ UPDATED=' no'
132+ fi
123133data=" $data \nNAME='hestia-nginx' VERSION='$VERSION ' RELEASE='$RELEASE '"
124134data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='internal web server'"
125135data=" $data TIME='$TIME ' DATE='$DATE '"
0 commit comments