|
@@ -14,6 +14,7 @@ format=${1-shell}
|
|
|
|
|
|
|
|
# Includes
|
|
# Includes
|
|
|
source $VESTA/func/main.sh
|
|
source $VESTA/func/main.sh
|
|
|
|
|
+source $VESTA/conf/vesta.conf
|
|
|
fields="\$NAME \$VERSION \$RELEASE \$ARCH \$UPDATED \$DESCR \$TIME \$DATE"
|
|
fields="\$NAME \$VERSION \$RELEASE \$ARCH \$UPDATED \$DESCR \$TIME \$DATE"
|
|
|
|
|
|
|
|
# JSON list function
|
|
# JSON list function
|
|
@@ -123,6 +124,46 @@ data="$data\nNAME='vesta-nginx' VERSION='$VERSION' RELEASE='$RELEASE'"
|
|
|
data="$data ARCH='$ARCH' UPDATED='$UPDATED' DESCR='internal web server'"
|
|
data="$data ARCH='$ARCH' UPDATED='$UPDATED' DESCR='internal web server'"
|
|
|
data="$data TIME='$TIME' DATE='$DATE'"
|
|
data="$data TIME='$TIME' DATE='$DATE'"
|
|
|
|
|
|
|
|
|
|
+# Checking installed vesta-ioncube version
|
|
|
|
|
+if [ "$SOFTACULOUS" = 'yes' ]; then
|
|
|
|
|
+ if [ -e "/etc/redhat-release" ]; then
|
|
|
|
|
+ eval $(rpm --queryformat="$rpm_format" -q vesta-ioncube)
|
|
|
|
|
+ DATE=$(date -d @$UTIME +%F)
|
|
|
|
|
+ TIME=$(date -d @$UTIME +%T)
|
|
|
|
|
+ else
|
|
|
|
|
+ dpkg_data=$(dpkg-query -s vesta-ioncube)
|
|
|
|
|
+ pkg_date=$(stat -c "%Y" /var/lib/dpkg/info/vesta-php.list)
|
|
|
|
|
+ ARCH=$(echo "$dpkg_data"|grep Architecture | cut -f 2 -d ' ')
|
|
|
|
|
+ VERSION=$(echo "$dpkg_data"|grep ^Vers |cut -f2 -d ' '|cut -f1 -d \-)
|
|
|
|
|
+ RELEASE=$(echo "$dpkg_data"|grep ^Vers |cut -f2 -d ' '|cut -f2 -d \-)
|
|
|
|
|
+ DATE=$(date -d @$pkg_date +"%F")
|
|
|
|
|
+ TIME=$(date -d @$pkg_date +"%T")
|
|
|
|
|
+ fi
|
|
|
|
|
+ data="$data\nNAME='vesta-ioncube' VERSION='$VERSION' RELEASE='$RELEASE'"
|
|
|
|
|
+ data="$data ARCH='$ARCH' UPDATED='$UPDATED' DESCR='php encoder'"
|
|
|
|
|
+ data="$data TIME='$TIME' DATE='$DATE'"
|
|
|
|
|
+fi
|
|
|
|
|
+
|
|
|
|
|
+# Checking installed vesta-softaculous version
|
|
|
|
|
+if [ "$SOFTACULOUS" = 'yes' ]; then
|
|
|
|
|
+ if [ -e "/etc/redhat-release" ]; then
|
|
|
|
|
+ eval $(rpm --queryformat="$rpm_format" -q vesta-softaculous)
|
|
|
|
|
+ DATE=$(date -d @$UTIME +%F)
|
|
|
|
|
+ TIME=$(date -d @$UTIME +%T)
|
|
|
|
|
+ else
|
|
|
|
|
+ dpkg_data=$(dpkg-query -s vesta-softaculous)
|
|
|
|
|
+ pkg_date=$(stat -c "%Y" /var/lib/dpkg/info/vesta-php.list)
|
|
|
|
|
+ ARCH=$(echo "$dpkg_data"|grep Architecture | cut -f 2 -d ' ')
|
|
|
|
|
+ VERSION=$(echo "$dpkg_data"|grep ^Vers |cut -f2 -d ' '|cut -f1 -d \-)
|
|
|
|
|
+ RELEASE=$(echo "$dpkg_data"|grep ^Vers |cut -f2 -d ' '|cut -f2 -d \-)
|
|
|
|
|
+ DATE=$(date -d @$pkg_date +"%F")
|
|
|
|
|
+ TIME=$(date -d @$pkg_date +"%T")
|
|
|
|
|
+ fi
|
|
|
|
|
+ data="$data\nNAME='vesta-softaculous' VERSION='$VERSION' RELEASE='$RELEASE'"
|
|
|
|
|
+ data="$data ARCH='$ARCH' UPDATED='$UPDATED' DESCR='app installer'"
|
|
|
|
|
+ data="$data TIME='$TIME' DATE='$DATE'"
|
|
|
|
|
+fi
|
|
|
|
|
+
|
|
|
|
|
|
|
|
# Listing data
|
|
# Listing data
|
|
|
case $format in
|
|
case $format in
|