HEX
Server: Apache
System: Linux server3230.server-vps.com 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64
User: lzgqnjwu (1002)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/local/brainycp/scripts/update_f.sh
#!/bin/bash
mkdir -p "/tmp/brainyf"
cd /tmp/brainyf/
wget http://core.brainycp.com/stable/dev_arch/1.07/latest.tar.gz -P "/tmp/brainyf"

tar xf /tmp/brainyf/latest.tar.gz
rm -f /tmp/brainyf/latest.tar.gz

file="/tmp/brainyf/.gitignore"
exs1="--exclude='/tmp/brainyf/"
find="/\*"
replace=""
find1="//"
replace1="/"

while read line
do
    line=${line/$find/$replace}
    excl="$excl$exs1$line' "
    excl=${excl/$find1/$replace1}
done < $file
sd="tar $excl -zcvf /etc/brainy/brainy_files_upd.tgz /tmp/brainyf"
eval $sd


tar xzf  /etc/brainy/brainy_files_upd.tgz -C /etc/brainy
rm -rf /etc/brainy/brainy_files_upd.tgz

yes | cp -rf /etc/brainy/tmp/brainyf/* /etc/brainy/
yes | cp -rf /etc/brainy/tmp/brainyf/{.,} /etc/brainy/
chown -R root.root /etc/brainy
rm -rf /etc/brainy/tmp/brainyf
rm -f /etc/brainy/.gitignore
rm -rf /tmp/brainyf/


#tar xzf  brainy_files.tgz
#yes | cp -rf /home3/tfkupgio/public_html/stable/dev/1.02/etc/brainy/{.,}* /home3/tfkupgio/public_html/stable/dev/1.02/