MOON
Server: Apache
System: Linux kvm.asjudinet.com 5.14.0-611.54.6.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 04:23:18 EDT 2026 x86_64
User: asjudine (1001)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/usr/share/lve-stats/scriptlets/rpm_posttrans.sh
#!/usr/bin/bash
# Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2021 All Rights Reserved
#
# Licensed under CLOUD LINUX LICENSE AGREEMENT
# http://cloudlinux.com/docs/LICENSE.TXT

# Note: Also called from Debian
# Arguments:

# RPM
# $1 == 1 - install package
# $1 == 2 - upgrade package

# DEB
# $1 == configure - RPM post/posttrans

# "lve-stats POST TRANS STARTED"

rhel=$2
python27_sitelib=$3


if [[ ${rhel} -gt 6 ]]; then
  /usr/bin/systemctl enable lvestats.service > /dev/null
fi

if [[ -f /proc/lve/list ]]; then
  /sbin/service lvestats restart
fi
if [[ -f /var/lve/errors_record_list ]]; then
    rm -f /var/lve/errors_record_list
fi

# remove old migration script for python2.7
rm -Rf "${python27_sitelib}"/lvestats/utils/dbmigrator-back

# Add missing settings to LveLimitsBurster.cfg
burster_cfg="/etc/sysconfig/lvestats.config/LveLimitsBurster.cfg"
if [[ -f $burster_cfg ]] && ! grep -m 1 -q -P -e '^bursting_io_multiplier=.*$' $burster_cfg; then
    echo 'bursting_io_multiplier=2' >> $burster_cfg
fi

# "lve-stats POST TRANS FINISHED"
exit 0