21 lines
522 B
Bash
21 lines
522 B
Bash
#!/bin/sh
|
|
|
|
sudo apt-get update
|
|
sudo apt-get upgrade -y
|
|
sudo apt-get update
|
|
sudo apt-get install python3-psycopg2 -y
|
|
sudo apt-get install screen -y
|
|
|
|
# Define your job
|
|
JOB="@reboot /bin/sh /startup.sh"
|
|
|
|
# Check if the job is already in the crontab and add it if it's not
|
|
( crontab -l | grep -F "$JOB" || echo "$JOB" ) | crontab -
|
|
|
|
git clone https://gitea.eggtech.net/eggman20339/CNSA-276-FP.git /CNSA/CNSA-276-FP/
|
|
|
|
sudo chmod 777 /CNSA/CNSA-276-FP/startup.sh
|
|
|
|
echo "Installation Complete! Rebooting..."
|
|
sleep 2
|
|
sudo reboot 0 |