#!/bin/bash
cd /var/www/system/htdocs/

git clone -b bookworm https://whf:zarasena12@gitea.webhosting-franken.de/Webhosting-Franken/whf_panel.git whfpanel_dev

if [ ! -d "./whfpanel_dev" ]
then
    echo "Directory whfpanel_dev existiert nicht!"
    exit 9999 # die with error code 9999
fi


# Cron stoppen
/etc/init.d/cron stop

chown syscp:www-data whfpanel_dev/ -R
chmod 750 whfpanel_dev/ -R
cp whfpanel/lib/userdata.inc.php whfpanel_dev/lib/
rm whfpanel -R
mv whfpanel_dev whfpanel

rm ../bin -R
ln -s htdocs/whfpanel/bin/ ../bin

chmod 750 whfpanel/bin/
chown vmail:vmail whfpanel/bin/quota-warning.sh
chmod 700 whfpanel/bin/quota-warning.sh
chown syscp:www-data whfpanel/lib/userdata.inc.php
chown root:root /var/www/system/htdocs/whfpanel/scripts/cron.d/whfpanel

rm -f /etc/cron.d/syscp
cp  /var/www/system/htdocs/whfpanel/scripts/cron.d/whfpanel /etc/cron.d/whfpanel

/etc/init.d/cron start

/var/www/system/htdocs/whfpanel/bin/update/update_webssh.sh &> /dev/null
