@@ -66,70 +66,54 @@ nginx_v=$(apt-cache policy hestia-nginx | grep Candidate | cut -d ':' -f 2 | xar
6666php_v=$( apt-cache policy hestia-php | grep Candidate | cut -d ' :' -f 2 | xargs)
6767
6868# Checking installed hestia version
69- if [ -d " /etc/sysconfig" ]; then
70- rpm_format=" VERSION='%{VERSION}'"
71- rpm_format=" $rpm_format RELEASE='%{RELEASE}'"
72- rpm_format=" $rpm_format ARCH='%{ARCH}'"
73- rpm_format=" $rpm_format UTIME='%{INSTALLTIME}'\n"
74- eval $( rpm --queryformat=" $rpm_format " -q hestia)
75- DATE=$( date -d @$UTIME +%F)
76- TIME=$( date -d @$UTIME +%T)
77- else
78- dpkg_data=$( dpkg-query -s hestia)
79- pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia.list)
80- ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
81- VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
82- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
83- DATE=$( date -d @$pkg_date +" %F" )
84- TIME=$( date -d @$pkg_date +" %T" )
85- fi
69+ dpkg_data=$( dpkg-query -s hestia)
70+ pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia.list)
71+ ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
72+ VERSION=$( 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 \- )
74+ DATE=$( date -d @$pkg_date +" %F" )
75+ TIME=$( date -d @$pkg_date +" %T" )
76+
8677UPDATED=' yes'
8778if [ ! -z " $hesta_v " ] && [ " $hestia_v " \> " $VERSION -$RELEASE " ]; then
8879 UPDATED=' no'
8980fi
81+
9082data=" NAME='hestia' VERSION='$VERSION ' RELEASE='$RELEASE ' ARCH='$ARCH '"
9183data=" $data UPDATED='$UPDATED ' DESCR='core package' TIME='$TIME ' DATE='$DATE '"
9284
9385# Checking installed hestia-php version
94- if [ -d " /etc/sysconfig" ]; then
95- eval $( rpm --queryformat=" $rpm_format " -q hestia-php)
96- DATE=$( date -d @$UTIME +%F)
97- TIME=$( date -d @$UTIME +%T)
98- else
99- dpkg_data=$( dpkg-query -s hestia-php)
100- pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-php.list)
101- ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
102- VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
103- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
104- DATE=$( date -d @$pkg_date +" %F" )
105- TIME=$( date -d @$pkg_date +" %T" )
106- fi
86+ dpkg_data=$( dpkg-query -s hestia-php)
87+ pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-php.list)
88+ ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
89+ VERSION=$( 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 \- )
91+ DATE=$( date -d @$pkg_date +" %F" )
92+ TIME=$( date -d @$pkg_date +" %T" )
93+
10794UPDATED=' yes'
10895if [ ! -z " $php_v " ] && [ " $php_v " \> " $VERSION -$RELEASE " ]; then
10996 UPDATED=' no'
11097fi
98+
11199data=" $data \nNAME='hestia-php' VERSION='$VERSION ' RELEASE='$RELEASE '"
112100data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='php interpreter'"
113101data=" $data TIME='$TIME ' DATE='$DATE '"
114102
115103# Checking installed hestia-nginx version
116- if [ -d " /etc/sysconfig" ]; then
117- eval $( rpm --queryformat=" $rpm_format " -q hestia-nginx)
118- DATE=$( date -d @$UTIME +%F)
119- TIME=$( date -d @$UTIME +%T)
120- else
121- dpkg_data=$( dpkg-query -s hestia-nginx)
122- pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-nginx.list)
123- ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
124- VERSION=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 1 -d \- )
125- RELEASE=$( echo " $dpkg_data " | grep ^Version | cut -f 2 -d ' ' | cut -f 2 -d \- )
126- DATE=$( date -d @$pkg_date +" %F" )
127- TIME=$( date -d @$pkg_date +" %T" )
128- fi
104+ dpkg_data=$( dpkg-query -s hestia-nginx)
105+ pkg_date=$( stat -c " %Y" /var/lib/dpkg/info/hestia-nginx.list)
106+ ARCH=$( echo " $dpkg_data " | grep Architecture | cut -f 2 -d ' ' )
107+ VERSION=$( 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 \- )
109+ DATE=$( date -d @$pkg_date +" %F" )
110+ TIME=$( date -d @$pkg_date +" %T" )
111+
129112UPDATED=' yes'
130113if [ ! -z " $nginx_v " ] && [ " $nginx_v " \> " $VERSION -$RELEASE " ]; then
131114 UPDATED=' no'
132115fi
116+
133117data=" $data \nNAME='hestia-nginx' VERSION='$VERSION ' RELEASE='$RELEASE '"
134118data=" $data ARCH='$ARCH ' UPDATED='$UPDATED ' DESCR='internal web server'"
135119data=" $data TIME='$TIME ' DATE='$DATE '"
0 commit comments