diff --git a/gui_start.sh b/gui_start.sh index d742027..c1b71d4 100755 --- a/gui_start.sh +++ b/gui_start.sh @@ -53,6 +53,9 @@ inputbox() { whiptail --title "$1" --inputbox "$2" 30 100 3>&1 1>&2 2>&3 } +ebesucher_folder_root="/root/ebesucher" +ebesucher_folder_user="/home/"$linux_user"/ebesucher/" + # get the last logged in User linux_user=$(w | awk '{print $1}' | tail -n1) @@ -188,7 +191,10 @@ else ####################### EarnAPP) wget -qO- https://brightdata.com/static/earnapp/install.sh >/tmp/earnapp.sh - RandomID=$(tr -dc A-Za-z0-9 /dev/null + sudo rm -f $ebesucher_folder_user/config.zip 2>/dev/null fi echo 15 docker stop ebesucher echo 20 - cd /home/"$linux_user"/ebesucher/ || exit + cd $ebesucher_folder_user || exit echo 30 # pack config folder into new config.zip zip -r config.zip config/ 2>/dev/null @@ -431,17 +437,17 @@ erstelle ich eine Sicherung der Firefox-Konfiguration" # Give rights back to user sudo chown "$linux_user":"$linux_user" config.zip # download restart script - wget -O /home/"$linux_user"/ebesucher/restart.sh https://raw.githubusercontent.com/Pakobbix/passive-income/master/restart.sh + wget -O $ebesucher_folder_user/restart.sh https://raw.githubusercontent.com/Pakobbix/passive-income/master/restart.sh echo 50 # add username to restart skript - sed -i "s/username=/&$nutzername/g" /home/"$linux_user"/ebesucher/restart.sh + sed -i "s/username=/&$nutzername/g" $ebesucher_folder_user/restart.sh echo 60 # Add RAM and CPU Settings to restart script - sed -i "s/CPUcores=/CPUcores=$CPUSet/g" /home/"$linux_user"/ebesucher/restart.sh + sed -i "s/CPUcores=/CPUcores=$CPUSet/g" $ebesucher_folder_user/restart.sh # make restart skript executable - chmod +x /home/"$linux_user"/ebesucher/restart.sh + chmod +x $ebesucher_folder_user/restart.sh echo 80 - bash /home/"$linux_user"/ebesucher/restart.sh + bash $ebesucher_folder_user/restart.sh echo 100 } | whiptail --gauge "Erstelle Sicherung und Lade Restarter Skript herunter" 6 50 0 # Export current crontab