@@ -15,7 +15,7 @@ format=${1-shell}
1515# Includes
1616source $HESTIA /func/main.sh
1717source $HESTIA /conf/hestia.conf
18- fields=" \$ NAME \$ VERSION \$ RELEASE \$ ARCH \$ UPDATED \$ DESCR \$ TIME \$ DATE"
18+ fields=" \$ NAME \$ VERSION \$ ARCH \$ UPDATED \$ DESCR \$ TIME \$ DATE"
1919
2020# JSON list function
2121json_list () {
@@ -27,7 +27,6 @@ json_list() {
2727 eval $str
2828 echo -n ' "' $NAME ' ": {
2929 "VERSION": "' $VERSION ' ",
30- "RELEASE": "' $RELEASE ' ",
3130 "ARCH": "' $ARCH ' ",
3231 "UPDATED": "' $UPDATED ' ",
3332 "DESCR": "' $DESCR ' ",
@@ -47,11 +46,11 @@ json_list() {
4746# SHELL list function
4847shell_list () {
4948 IFS=$' \n '
50- echo " PKG VER REL ARCH UPDT DATE"
51- echo " --- --- --- --- - ---- ----"
49+ echo " PKG VER ARCH UPDT DATE"
50+ echo " --- --- ---- ---- ----"
5251 for str in $( echo -e " $data " ) ; do
5352 eval $str
54- echo " $NAME $VERSION $RELEASE $ ARCH $UPDATED $DATE "
53+ echo " $NAME $VERSION $ARCH $UPDATED $DATE "
5554 done
5655}
5756
@@ -70,33 +69,31 @@ dpkg_data=$(dpkg-query -s hestia)
7069pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia.list)
7170ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
7271VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
73- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
7472DATE=$( date -d @$pkg_date +" %F" )
7573TIME=$( date -d @$pkg_date +" %T" )
7674
7775UPDATED=' yes'
78- if [ ! -z " $hesta_v " ] && [ " $hestia_v " \> " $VERSION - $RELEASE " ]; then
76+ if [ ! -z " $hesta_v " ] && [ " $hestia_v " \> " $VERSION " ]; then
7977 UPDATED=' no'
8078fi
8179
82- data=" NAME='hestia' VERSION='$VERSION ' RELEASE=' $RELEASE ' ARCH='$ARCH '"
80+ data=" NAME='hestia' VERSION='$VERSION ' ARCH='$ARCH '"
8381data=" $data UPDATED='$UPDATED ' DESCR='core package' TIME='$TIME ' DATE='$DATE '"
8482
8583# Checking installed hestia-php version
8684dpkg_data=$( dpkg-query -s hestia-php)
8785pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-php.list)
8886ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
8987VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
90- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
9188DATE=$( date -d @$pkg_date +" %F" )
9289TIME=$( date -d @$pkg_date +" %T" )
9390
9491UPDATED=' yes'
95- if [ ! -z " $php_v " ] && [ " $php_v " \> " $VERSION - $RELEASE " ]; then
92+ if [ ! -z " $php_v " ] && [ " $php_v " \> " $VERSION " ]; then
9693 UPDATED=' no'
9794fi
9895
99- data=" $data \nNAME='hestia-php' VERSION='$VERSION ' RELEASE=' $RELEASE ' "
96+ data=" $data \nNAME='hestia-php' VERSION='$VERSION '"
10097data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='php interpreter'"
10198data=" $data TIME='$TIME ' DATE='$DATE '"
10299
@@ -105,16 +102,15 @@ dpkg_data=$(dpkg-query -s hestia-nginx)
105102pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-nginx.list)
106103ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
107104VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
108- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
109105DATE=$( date -d @$pkg_date +" %F" )
110106TIME=$( date -d @$pkg_date +" %T" )
111107
112108UPDATED=' yes'
113- if [ ! -z " $nginx_v " ] && [ " $nginx_v " \> " $VERSION - $RELEASE " ]; then
109+ if [ ! -z " $nginx_v " ] && [ " $nginx_v " \> " $VERSION " ]; then
114110 UPDATED=' no'
115111fi
116112
117- data=" $data \nNAME='hestia-nginx' VERSION='$VERSION ' RELEASE=' $RELEASE ' "
113+ data=" $data \nNAME='hestia-nginx' VERSION='$VERSION '"
118114data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='internal web server'"
119115data=" $data TIME='$TIME ' DATE='$DATE '"
120116
0 commit comments