script and crontab
This commit is contained in:
parent
9c53c7e946
commit
93d6364752
29
startup.sh
Normal file
29
startup.sh
Normal file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
sudo cp /home/user/CNSA/CNSA-276-FP/config.ini /config.bak
|
||||
sudo rm -R /home/user/CNSA/CNSA-276-FP
|
||||
|
||||
|
||||
|
||||
# Function to check internet connectivity
|
||||
check_internet_connection() {
|
||||
ping -c 1 1.1.1.1 > /dev/null 2>&1
|
||||
return $?
|
||||
}
|
||||
|
||||
# Wait for internet connection
|
||||
while ! check_internet_connection; do
|
||||
echo "Waiting for internet connection..."
|
||||
sleep 1 # Wait for 1 seconds before checking again
|
||||
done
|
||||
|
||||
# Internet connection established
|
||||
echo "Internet connection established. Running the portion of the script that requires it."
|
||||
|
||||
# Add your code here that requires an internet connection
|
||||
|
||||
|
||||
git clone https://gitea.eggtech.net/eggman20339/CNSA-276-FP.git /home/user/CNSA/CNSA-276-FP
|
||||
|
||||
sudo cp /config.bak /home/user/CNSA/CNSA-276-FP/config.ini
|
||||
|
||||
screen -dmS DoorAuth bash -c "cd /home/user/CNSA/CNSA-276-FP/ && python3 main.py"
|
Loading…
Reference in New Issue
Block a user